aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsmali/runantlr.sh2
-rwxr-xr-xsmali/runjflex.sh2
-rw-r--r--smali/src/main/java/org/jf/smali/smaliFlexLexer.java6959
-rw-r--r--smali/src/main/java/org/jf/smali/smaliParser.java8627
-rw-r--r--smali/src/main/java/org/jf/smali/smaliTreeWalker.java1869
5 files changed, 8966 insertions, 8493 deletions
diff --git a/smali/runantlr.sh b/smali/runantlr.sh
index dc37de03..1133f419 100755
--- a/smali/runantlr.sh
+++ b/smali/runantlr.sh
@@ -10,7 +10,7 @@
# this script should be checked in to the repository
# Update when switching to a different version of antlr
-EXPECTED_ANTLR_VERSION_STR="ANTLR Parser Generator Version 3.5"
+EXPECTED_ANTLR_VERSION_STR="ANTLR Parser Generator Version 3.5.2"
# Get the location of this script used to find locations of other things in the tree.
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
diff --git a/smali/runjflex.sh b/smali/runjflex.sh
index 70c06240..783b9122 100755
--- a/smali/runjflex.sh
+++ b/smali/runjflex.sh
@@ -11,7 +11,7 @@
# this script should be checked in to the repository
# Update when switching to a different version of jflex
-EXPECTED_JFLEX_VERSION="1.4.3"
+EXPECTED_JFLEX_VERSION="1.6.1"
EXPECTED_JFLEX_VERSION_STR="This is JFlex $EXPECTED_JFLEX_VERSION"
# Get the location of this script used to find locations of other things in the tree.
diff --git a/smali/src/main/java/org/jf/smali/smaliFlexLexer.java b/smali/src/main/java/org/jf/smali/smaliFlexLexer.java
index 6008fe45..9cc902c5 100644
--- a/smali/src/main/java/org/jf/smali/smaliFlexLexer.java
+++ b/smali/src/main/java/org/jf/smali/smaliFlexLexer.java
@@ -1,4 +1,4 @@
-/* The following code was generated by JFlex 1.4.3 on 4/23/15 12:35 PM */
+/* The following code was generated by JFlex 1.6.1 */
package org.jf.smali;
@@ -10,9 +10,8 @@ import static org.jf.smali.smaliParser.*;
/**
* This class is a scanner generated by
- * <a href="http://www.jflex.de/">JFlex</a> 1.4.3
- * on 4/23/15 12:35 PM from the specification file
- * <tt>./src/main/jflex/smaliLexer.jflex</tt>
+ * <a href="http://www.jflex.de/">JFlex</a> 1.6.1
+ * from the specification file <tt>smali/src/main/jflex/smaliLexer.jflex</tt>
*/
public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
@@ -23,11 +22,12 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
private static final int ZZ_BUFFERSIZE = 16384;
/** lexical states */
- public static final int STRING = 6;
- public static final int PARAM_LIST_OR_ID = 2;
public static final int YYINITIAL = 0;
- public static final int CHAR = 8;
+ public static final int PARAM_LIST_OR_ID = 2;
public static final int PARAM_LIST = 4;
+ public static final int ARRAY_DESCRIPTOR = 6;
+ public static final int STRING = 8;
+ public static final int CHAR = 10;
/**
* ZZ_LEXSTATE[l] is the state in the DFA for the lexical state l
@@ -36,7 +36,7 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
* l is of the form l = 2*k, k a non negative integer
*/
private static final int ZZ_LEXSTATE[] = {
- 0, 0, 1, 1, 2, 2, 3, 3, 4, 4
+ 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5
};
/**
@@ -53,7 +53,7 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
"\1\13\1\52\1\51\1\11\1\74\1\54\1\34\1\43\1\44\1\46"+
"\1\40\1\100\1\42\1\36\1\45\1\37\1\66\1\55\1\71\1\53"+
"\1\67\1\111\1\0\1\112\43\0\u1f5f\22\20\0\30\22\10\0\ub7d0\22"+
- "\u0400\20\u0400\21\u1ff0\22\20\0";
+ "\u0400\20\u0400\21\u1ff0\22\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\uffff\0\40\0";
/**
* Translates characters to character classes
@@ -66,62 +66,62 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
private static final int [] ZZ_ACTION = zzUnpackAction();
private static final String ZZ_ACTION_PACKED_0 =
- "\5\0\1\1\1\2\2\3\1\2\4\3\1\4\1\1"+
- "\2\5\1\3\1\1\15\3\1\6\1\3\1\7\1\10"+
- "\2\3\1\11\1\12\1\1\1\13\1\14\1\15\1\16"+
- "\1\17\1\20\1\21\1\22\1\5\3\23\1\24\1\25"+
- "\1\26\1\0\1\24\1\27\1\30\1\0\1\2\3\3"+
- "\1\31\1\32\1\33\1\0\1\34\1\35\1\36\3\3"+
- "\2\37\1\3\1\0\1\40\12\3\3\4\1\41\10\4"+
- "\1\42\1\3\1\0\1\3\1\0\1\43\2\0\26\3"+
- "\1\44\31\3\4\0\1\43\2\0\1\45\1\46\1\47"+
- "\1\50\1\51\1\52\1\53\1\54\1\55\1\56\1\57"+
- "\1\2\1\0\1\36\1\3\1\0\1\60\1\33\3\3"+
- "\1\37\11\3\1\36\5\3\21\4\1\3\1\0\1\61"+
- "\2\0\1\62\2\0\47\3\1\63\14\3\1\64\1\0"+
- "\1\62\2\0\1\50\1\57\1\0\1\33\1\0\3\3"+
- "\1\37\5\3\1\65\11\3\25\4\4\0\12\3\1\66"+
- "\5\3\1\67\12\3\1\70\5\3\1\71\1\3\1\72"+
- "\6\3\1\73\6\3\1\74\3\3\1\50\1\57\1\75"+
- "\3\3\1\76\13\3\4\4\1\77\13\4\1\100\1\0"+
- "\3\4\5\3\1\101\34\3\1\0\11\3\1\102\5\3"+
- "\1\0\3\3\1\50\1\57\2\3\1\103\17\3\1\0"+
- "\1\3\1\4\1\104\1\105\1\106\1\107\3\4\1\110"+
- "\3\4\1\111\13\4\7\3\1\0\36\3\1\102\5\3"+
- "\2\0\12\3\1\66\4\3\2\0\3\3\2\112\13\3"+
- "\1\0\7\3\1\0\1\3\2\4\1\113\4\4\1\114"+
- "\15\4\1\115\11\3\1\0\1\116\1\0\17\3\1\66"+
- "\11\3\1\66\13\3\1\0\1\117\1\71\11\3\1\0"+
- "\3\3\1\120\1\121\1\0\1\57\12\3\1\0\15\3"+
- "\1\0\1\3\24\4\3\3\1\66\5\3\1\0\1\122"+
- "\14\3\1\0\10\3\1\0\4\3\1\123\10\3\1\0"+
- "\4\3\1\124\1\3\2\0\3\3\1\0\5\3\1\65"+
- "\2\3\1\65\2\3\1\0\16\3\1\125\1\3\1\4"+
- "\1\126\5\4\1\127\1\130\11\4\1\0\1\4\10\3"+
- "\1\0\12\3\1\67\2\3\1\67\1\3\1\0\3\3"+
- "\1\0\7\3\1\71\1\0\2\3\1\131\4\3\2\0"+
- "\2\3\1\0\1\132\7\3\1\133\1\134\15\3\6\4"+
- "\1\135\1\136\5\4\1\137\2\4\1\140\5\3\1\141"+
- "\1\0\1\3\1\142\10\3\1\0\12\3\1\0\5\3"+
- "\2\0\2\3\1\143\17\3\1\144\1\145\1\146\10\4"+
- "\1\147\1\4\4\3\2\0\6\3\1\0\3\3\1\102"+
- "\1\63\3\3\1\102\1\132\5\3\1\0\1\150\1\0"+
- "\10\3\1\151\6\3\11\4\2\3\1\152\2\0\1\153"+
- "\14\3\1\154\1\155\2\3\1\156\1\3\1\157\1\3"+
- "\1\0\1\151\1\3\1\151\3\3\11\4\1\3\1\160"+
- "\2\0\1\161\1\3\1\162\1\163\7\3\1\0\4\3"+
- "\1\164\1\165\1\166\5\4\1\167\1\3\2\0\1\3"+
- "\1\170\5\3\1\0\3\3\1\171\1\172\3\4\1\3"+
- "\2\0\1\3\1\0\4\3\1\0\2\3\1\173\3\4"+
- "\1\174\2\0\1\3\1\0\4\3\1\0\2\3\1\0"+
- "\3\4\1\0\1\175\1\176\1\0\2\3\1\177\1\200"+
- "\2\3\1\0\1\201\1\202\1\203\1\204\1\0\2\3"+
- "\2\0\1\205\2\0\1\206\1\3\3\0\1\207\1\3"+
- "\3\0\1\3\2\0\1\210\1\3\2\0\1\3\1\211"+
- "\1\212\1\213";
+ "\6\0\1\1\1\2\2\3\1\2\4\3\1\4\1\1"+
+ "\2\5\1\3\1\6\15\3\1\7\1\3\1\10\1\11"+
+ "\2\3\1\12\1\13\1\1\1\14\1\15\1\16\1\17"+
+ "\1\20\1\21\1\22\1\23\1\24\1\5\1\23\1\25"+
+ "\1\26\1\23\1\27\1\30\1\31\1\0\1\27\1\32"+
+ "\1\33\1\0\1\2\3\3\1\34\1\35\1\36\1\0"+
+ "\1\37\1\40\1\41\3\3\2\42\1\3\1\0\1\43"+
+ "\12\3\3\4\1\44\10\4\1\45\1\3\1\0\1\3"+
+ "\2\0\26\3\1\46\31\3\6\0\1\47\1\50\1\51"+
+ "\1\52\1\53\1\54\1\55\1\56\1\57\1\60\1\61"+
+ "\1\2\1\0\1\41\1\3\1\0\1\62\1\36\3\3"+
+ "\1\42\12\3\1\41\5\3\21\4\1\3\1\0\1\63"+
+ "\2\0\1\64\2\0\47\3\1\65\14\3\1\66\1\0"+
+ "\1\64\1\0\1\67\1\52\1\61\1\0\1\36\1\0"+
+ "\3\3\1\42\5\3\1\70\5\3\1\70\4\3\25\4"+
+ "\4\0\12\3\1\71\5\3\1\72\12\3\1\73\5\3"+
+ "\1\74\1\3\1\75\6\3\1\76\6\3\1\77\3\3"+
+ "\1\52\1\61\1\100\3\3\1\101\14\3\4\4\1\102"+
+ "\13\4\1\103\1\0\3\4\5\3\1\104\34\3\1\0"+
+ "\11\3\1\105\5\3\1\0\3\3\1\52\1\61\2\3"+
+ "\1\106\22\3\1\0\1\3\1\4\1\107\1\110\1\111"+
+ "\1\112\3\4\1\113\3\4\1\114\13\4\7\3\1\0"+
+ "\36\3\1\105\5\3\2\0\12\3\1\71\4\3\2\0"+
+ "\3\3\2\115\13\3\1\0\13\3\1\0\1\3\2\4"+
+ "\1\116\4\4\1\117\15\4\1\120\11\3\1\0\1\121"+
+ "\1\0\17\3\1\71\11\3\1\71\13\3\1\0\1\122"+
+ "\1\74\11\3\1\0\3\3\1\123\1\124\1\0\1\61"+
+ "\12\3\1\0\21\3\1\0\1\3\24\4\3\3\1\71"+
+ "\5\3\1\0\1\125\14\3\1\0\10\3\1\0\4\3"+
+ "\1\126\10\3\1\0\4\3\1\127\1\3\2\0\3\3"+
+ "\1\0\5\3\1\70\2\3\1\70\2\3\1\0\15\3"+
+ "\1\70\3\3\1\130\1\3\1\4\1\131\5\4\1\132"+
+ "\1\133\11\4\1\0\1\4\10\3\1\0\12\3\1\72"+
+ "\2\3\1\72\1\3\1\0\3\3\1\0\7\3\1\74"+
+ "\1\0\2\3\1\134\4\3\2\0\2\3\1\0\1\135"+
+ "\10\3\1\136\1\137\16\3\6\4\1\140\1\141\5\4"+
+ "\1\142\2\4\1\143\5\3\1\144\1\0\1\3\1\145"+
+ "\10\3\1\0\12\3\1\0\5\3\2\0\2\3\1\146"+
+ "\20\3\1\147\1\150\1\151\10\4\1\152\1\4\4\3"+
+ "\2\0\6\3\1\0\3\3\1\105\1\65\3\3\1\105"+
+ "\1\135\5\3\1\0\1\153\1\0\10\3\1\154\6\3"+
+ "\11\4\2\3\1\155\2\0\1\156\14\3\1\157\1\160"+
+ "\2\3\1\161\1\3\1\162\1\3\1\0\1\154\1\3"+
+ "\1\154\3\3\11\4\1\3\1\163\2\0\1\164\1\3"+
+ "\1\165\1\166\10\3\1\0\4\3\1\167\1\170\1\171"+
+ "\5\4\1\172\1\3\2\0\1\3\1\173\6\3\1\0"+
+ "\3\3\1\174\1\175\3\4\1\3\2\0\1\3\1\0"+
+ "\5\3\1\0\2\3\1\176\3\4\1\177\2\0\1\3"+
+ "\1\0\4\3\1\0\2\3\1\0\3\4\1\0\1\200"+
+ "\1\201\1\0\2\3\1\202\1\203\2\3\1\0\1\204"+
+ "\1\205\1\206\1\207\1\0\2\3\2\0\1\210\2\0"+
+ "\1\211\1\3\3\0\1\212\1\3\3\0\1\3\2\0"+
+ "\1\213\1\3\2\0\1\3\1\214\1\215\1\216";
private static int [] zzUnpackAction() {
- int [] result = new int[1237];
+ int [] result = new int[1260];
int offset = 0;
offset = zzUnpackAction(ZZ_ACTION_PACKED_0, offset, result);
return result;
@@ -150,160 +150,163 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
"\0\u0270\0\u02be\0\u030c\0\u035a\0\u03a8\0\u03f6\0\u0444\0\u0492"+
"\0\u04e0\0\u052e\0\u057c\0\u05ca\0\u0618\0\u0666\0\u06b4\0\u0702"+
"\0\u0750\0\u079e\0\u07ec\0\u083a\0\u0888\0\u08d6\0\u0924\0\u0972"+
- "\0\u09c0\0\u0a0e\0\u0a5c\0\u0186\0\u0186\0\u0aaa\0\u0af8\0\u0b46"+
- "\0\u0222\0\u0b94\0\u0186\0\u0186\0\u0186\0\u0186\0\u0186\0\u0186"+
- "\0\u0186\0\u0186\0\u0186\0\u0186\0\u0be2\0\u0c30\0\u0c7e\0\u0186"+
- "\0\u0186\0\u0ccc\0\u0d1a\0\u0186\0\u0186\0\u0d68\0\u0db6\0\u0e04"+
- "\0\u0e52\0\u0ea0\0\u0222\0\u0222\0\u0eee\0\u0492\0\u0222\0\u0222"+
- "\0\u0222\0\u0f3c\0\u0f8a\0\u0fd8\0\u1026\0\u1074\0\u10c2\0\u1110"+
- "\0\u0186\0\u115e\0\u11ac\0\u11fa\0\u1248\0\u1296\0\u12e4\0\u1332"+
- "\0\u1380\0\u13ce\0\u141c\0\u146a\0\u14b8\0\u1506\0\u0186\0\u1554"+
- "\0\u15a2\0\u15f0\0\u163e\0\u168c\0\u16da\0\u1728\0\u1776\0\u04e0"+
- "\0\u17c4\0\u1812\0\u1860\0\u18ae\0\u1812\0\u18fc\0\u05ca\0\u194a"+
- "\0\u1998\0\u19e6\0\u1a34\0\u1a82\0\u1ad0\0\u1b1e\0\u1b6c\0\u1bba"+
- "\0\u1c08\0\u1c56\0\u1ca4\0\u1cf2\0\u1d40\0\u1d8e\0\u1ddc\0\u1e2a"+
- "\0\u1e78\0\u1ec6\0\u1f14\0\u1f62\0\u1fb0\0\u1ffe\0\u204c\0\u209a"+
- "\0\u20e8\0\u2136\0\u2184\0\u21d2\0\u2220\0\u226e\0\u22bc\0\u230a"+
- "\0\u2358\0\u23a6\0\u23f4\0\u2442\0\u2490\0\u24de\0\u252c\0\u257a"+
- "\0\u25c8\0\u2616\0\u2664\0\u26b2\0\u2700\0\u274e\0\u279c\0\u27ea"+
- "\0\u2838\0\u2886\0\u28d4\0\u0186\0\u2922\0\u0c30\0\u0186\0\u0186"+
- "\0\u0186\0\u2970\0\u0186\0\u0186\0\u0186\0\u0186\0\u0186\0\u0186"+
- "\0\u29be\0\u2a0c\0\u2a5a\0\u2aa8\0\u2af6\0\u2b44\0\u0186\0\u0186"+
- "\0\u2b92\0\u2be0\0\u2c2e\0\u2c7c\0\u2cca\0\u2d18\0\u2d66\0\u2db4"+
- "\0\u2e02\0\u2e50\0\u2e9e\0\u2eec\0\u2f3a\0\u2f88\0\u2fd6\0\u3024"+
- "\0\u3072\0\u30c0\0\u310e\0\u315c\0\u31aa\0\u31f8\0\u3246\0\u3294"+
- "\0\u32e2\0\u3330\0\u337e\0\u33cc\0\u341a\0\u3468\0\u34b6\0\u3504"+
- "\0\u3552\0\u35a0\0\u35ee\0\u363c\0\u368a\0\u36d8\0\u1812\0\u3726"+
- "\0\u3774\0\u1812\0\u37c2\0\u3810\0\u385e\0\u38ac\0\u38fa\0\u3948"+
- "\0\u3996\0\u39e4\0\u3a32\0\u3a80\0\u3ace\0\u3b1c\0\u3b6a\0\u3bb8"+
- "\0\u3c06\0\u3c54\0\u3ca2\0\u3cf0\0\u3d3e\0\u3d8c\0\u3dda\0\u3e28"+
- "\0\u3e76\0\u3ec4\0\u3f12\0\u3f60\0\u3fae\0\u3ffc\0\u404a\0\u4098"+
- "\0\u40e6\0\u4134\0\u4182\0\u41d0\0\u421e\0\u426c\0\u42ba\0\u4308"+
- "\0\u4356\0\u43a4\0\u43f2\0\u0222\0\u4440\0\u448e\0\u44dc\0\u452a"+
- "\0\u4578\0\u45c6\0\u4614\0\u4662\0\u46b0\0\u46fe\0\u474c\0\u479a"+
- "\0\u0186\0\u0be2\0\u0186\0\u47e8\0\u4836\0\u4884\0\u48d2\0\u4920"+
- "\0\u496e\0\u49bc\0\u4a0a\0\u4a58\0\u4aa6\0\u4af4\0\u4b42\0\u4b90"+
- "\0\u4bde\0\u4c2c\0\u4c7a\0\u4cc8\0\u4d16\0\u4d64\0\u4db2\0\u4e00"+
- "\0\u4e4e\0\u4e9c\0\u4eea\0\u4f38\0\u4f86\0\u4fd4\0\u5022\0\u5070"+
- "\0\u50be\0\u510c\0\u515a\0\u51a8\0\u51f6\0\u5244\0\u5292\0\u52e0"+
- "\0\u532e\0\u537c\0\u53ca\0\u5418\0\u5466\0\u54b4\0\u5502\0\u5550"+
- "\0\u559e\0\u55ec\0\u563a\0\u5688\0\u56d6\0\u5724\0\u5772\0\u57c0"+
- "\0\u580e\0\u585c\0\u58aa\0\u58f8\0\u5946\0\u5994\0\u59e2\0\u5a30"+
- "\0\u5a7e\0\u5acc\0\u5b1a\0\u5b68\0\u5bb6\0\u5c04\0\u5c52\0\u5ca0"+
- "\0\u5cee\0\u5d3c\0\u5d8a\0\u5dd8\0\u5e26\0\u5e74\0\u5ec2\0\u5f10"+
- "\0\u5f5e\0\u0222\0\u5fac\0\u5ffa\0\u6048\0\u6096\0\u60e4\0\u6132"+
- "\0\u6180\0\u0222\0\u61ce\0\u621c\0\u626a\0\u62b8\0\u6306\0\u6354"+
- "\0\u0222\0\u63a2\0\u63f0\0\u643e\0\u648c\0\u64da\0\u6528\0\u6576"+
- "\0\u65c4\0\u6612\0\u6660\0\u66ae\0\u66fc\0\u0222\0\u674a\0\u6798"+
- "\0\u67e6\0\u6834\0\u6882\0\u68d0\0\u691e\0\u696c\0\u69ba\0\u6a08"+
- "\0\u6a56\0\u6aa4\0\u6af2\0\u6b40\0\u6b8e\0\u6bdc\0\u6c2a\0\u6c78"+
- "\0\u6cc6\0\u146a\0\u6d14\0\u6d62\0\u6db0\0\u6dfe\0\u6e4c\0\u6e9a"+
- "\0\u6ee8\0\u6f36\0\u6f84\0\u6fd2\0\u7020\0\u146a\0\u706e\0\u70bc"+
- "\0\u710a\0\u7158\0\u71a6\0\u71f4\0\u7242\0\u7290\0\u72de\0\u732c"+
- "\0\u737a\0\u73c8\0\u7416\0\u7464\0\u74b2\0\u7500\0\u754e\0\u759c"+
- "\0\u75ea\0\u7638\0\u7686\0\u76d4\0\u7722\0\u7770\0\u77be\0\u780c"+
- "\0\u785a\0\u78a8\0\u78f6\0\u7944\0\u7992\0\u79e0\0\u7a2e\0\u7a7c"+
- "\0\u7aca\0\u7b18\0\u7b66\0\u7bb4\0\u7c02\0\u7c50\0\u7c9e\0\u7cec"+
- "\0\u7d3a\0\u7d88\0\u7dd6\0\u7e24\0\u7e72\0\u7ec0\0\u7f0e\0\u7f5c"+
- "\0\u7faa\0\u7ff8\0\u8046\0\u8094\0\u80e2\0\u8130\0\u817e\0\u81cc"+
- "\0\u821a\0\u8268\0\u82b6\0\u8304\0\u0222\0\u8352\0\u83a0\0\u83ee"+
- "\0\u843c\0\u848a\0\u84d8\0\u8526\0\u8574\0\u85c2\0\u8610\0\u865e"+
- "\0\u86ac\0\u86fa\0\u8748\0\u8796\0\u87e4\0\u8832\0\u8880\0\u146a"+
- "\0\u146a\0\u88ce\0\u891c\0\u896a\0\u89b8\0\u8a06\0\u146a\0\u8a54"+
- "\0\u8aa2\0\u8af0\0\u146a\0\u8b3e\0\u8b8c\0\u8bda\0\u8c28\0\u8c76"+
- "\0\u8cc4\0\u8d12\0\u8d60\0\u8dae\0\u8dfc\0\u8e4a\0\u8e98\0\u8ee6"+
- "\0\u8f34\0\u8f82\0\u8fd0\0\u901e\0\u906c\0\u90ba\0\u9108\0\u9156"+
- "\0\u91a4\0\u91f2\0\u9240\0\u928e\0\u92dc\0\u932a\0\u9378\0\u93c6"+
- "\0\u9414\0\u9462\0\u94b0\0\u94fe\0\u954c\0\u959a\0\u95e8\0\u9636"+
- "\0\u9684\0\u96d2\0\u9720\0\u976e\0\u97bc\0\u980a\0\u9858\0\u98a6"+
- "\0\u98f4\0\u9942\0\u9990\0\u99de\0\u9a2c\0\u9a7a\0\u9ac8\0\u9b16"+
- "\0\u9b64\0\u9bb2\0\u9c00\0\u9c4e\0\u9c9c\0\u9cea\0\u9d38\0\u9d86"+
- "\0\u9dd4\0\u9e22\0\u9e70\0\u9ebe\0\u9f0c\0\u9f5a\0\u9fa8\0\u9ff6"+
- "\0\ua044\0\ua092\0\ua0e0\0\ua12e\0\ua17c\0\ua1ca\0\ua218\0\ua266"+
- "\0\u0186\0\ua2b4\0\ua302\0\ua350\0\ua39e\0\ua3ec\0\ua43a\0\ua488"+
- "\0\ua4d6\0\ua524\0\ua572\0\ua5c0\0\ua60e\0\ua65c\0\ua6aa\0\ua6f8"+
- "\0\ua746\0\ua794\0\ua7e2\0\ua830\0\ua87e\0\ua8cc\0\ua91a\0\ua968"+
- "\0\ua9b6\0\u146a\0\uaa04\0\uaa52\0\uaaa0\0\uaaee\0\u146a\0\uab3c"+
- "\0\uab8a\0\uabd8\0\uac26\0\uac74\0\uacc2\0\uad10\0\uad5e\0\uadac"+
- "\0\uadfa\0\uae48\0\uae96\0\uaee4\0\u146a\0\uaf32\0\uaf80\0\uafce"+
- "\0\ub01c\0\ub06a\0\ub0b8\0\ub106\0\ub154\0\ub1a2\0\ub1f0\0\u0186"+
- "\0\ub23e\0\ub28c\0\ub2da\0\ub328\0\ub376\0\ub3c4\0\ub412\0\ub460"+
- "\0\ub4ae\0\ub4fc\0\ub54a\0\ub598\0\ub5e6\0\ub634\0\ub682\0\ub6d0"+
- "\0\ub71e\0\ub76c\0\ub7ba\0\ub808\0\ub856\0\ub8a4\0\ub8f2\0\ub940"+
- "\0\ub98e\0\ub9dc\0\uba2a\0\uba78\0\ubac6\0\ubb14\0\ubb62\0\ubbb0"+
- "\0\ubbfe\0\ubc4c\0\ubc9a\0\ubce8\0\ubd36\0\ubd84\0\ubdd2\0\u0186"+
- "\0\u0222\0\ube20\0\ube6e\0\ubebc\0\ubf0a\0\ubf58\0\ubfa6\0\ubff4"+
- "\0\uc042\0\uc090\0\uc0de\0\uc12c\0\uc17a\0\uc1c8\0\u0186\0\u0186"+
- "\0\uc216\0\ua2b4\0\uc264\0\uc2b2\0\uc300\0\uc34e\0\uc39c\0\uc3ea"+
- "\0\uc438\0\uc486\0\uc4d4\0\uc522\0\uc570\0\uc5be\0\uc60c\0\uc65a"+
- "\0\uc6a8\0\uc6f6\0\uc744\0\uc792\0\uc7e0\0\uc82e\0\uc87c\0\uc8ca"+
- "\0\uc918\0\uc966\0\uc9b4\0\uca02\0\uca50\0\uca9e\0\ucaec\0\ucb3a"+
- "\0\ucb88\0\ucbd6\0\ucc24\0\ucc72\0\uccc0\0\ucd0e\0\ucd5c\0\ucdaa"+
- "\0\ucdf8\0\uce46\0\uce94\0\ucee2\0\ucf30\0\ucf7e\0\ucfcc\0\ud01a"+
- "\0\ud068\0\ud0b6\0\ud104\0\u0222\0\ud152\0\ud1a0\0\ud1ee\0\ud23c"+
- "\0\ud28a\0\ud2d8\0\u0186\0\ud326\0\ud374\0\ud3c2\0\ud410\0\ud45e"+
- "\0\ud4ac\0\ud4fa\0\ud548\0\ud596\0\ud5e4\0\ud632\0\ud680\0\ud6ce"+
- "\0\ud71c\0\ud76a\0\ud7b8\0\ud806\0\ud854\0\ud8a2\0\ud8f0\0\ud93e"+
- "\0\ud98c\0\ud9da\0\uda28\0\uda76\0\udac4\0\udb12\0\udb60\0\udbae"+
- "\0\udbfc\0\udc4a\0\udc98\0\udce6\0\udd34\0\udd82\0\uddd0\0\ude1e"+
- "\0\ude6c\0\udeba\0\udf08\0\u0222\0\udf56\0\udfa4\0\udff2\0\ue040"+
- "\0\ue08e\0\ue0dc\0\ue12a\0\ue178\0\ue1c6\0\ue214\0\ue262\0\ue2b0"+
- "\0\u0222\0\ue2fe\0\ue34c\0\ue39a\0\ue3e8\0\ue436\0\ue484\0\ue4d2"+
- "\0\ue520\0\ue56e\0\ue5bc\0\ue60a\0\ue658\0\ue6a6\0\ue6f4\0\ue742"+
- "\0\ue790\0\ue7de\0\ue82c\0\ue87a\0\ue8c8\0\uc9b4\0\ue916\0\ue964"+
- "\0\u146a\0\ue9b2\0\uea00\0\uea4e\0\uea9c\0\ueaea\0\u146a\0\u146a"+
- "\0\ueb38\0\ueb86\0\uebd4\0\uec22\0\uec70\0\uecbe\0\ued0c\0\ued5a"+
- "\0\ueda8\0\uedf6\0\uee44\0\uee92\0\ueee0\0\uef2e\0\uef7c\0\uefca"+
- "\0\uf018\0\uf066\0\uf0b4\0\uf102\0\uf150\0\uf19e\0\uf1ec\0\uf23a"+
- "\0\uf288\0\uf2d6\0\uf324\0\uf372\0\uf3c0\0\uf40e\0\u0222\0\uf45c"+
- "\0\uf4aa\0\uf4f8\0\uf546\0\uf594\0\uf5e2\0\uf630\0\uf67e\0\uf6cc"+
- "\0\uf71a\0\uf768\0\uf7b6\0\uf804\0\uf852\0\uf8a0\0\uf8ee\0\uf93c"+
- "\0\uf98a\0\uf9d8\0\ufa26\0\u0222\0\ufa74\0\ufac2\0\ufb10\0\ufb5e"+
- "\0\ufbac\0\ufbfa\0\ufc48\0\ufc96\0\ufce4\0\u0222\0\ufd32\0\ufd80"+
- "\0\ufdce\0\ufe1c\0\ufe6a\0\ufeb8\0\uff06\0\u0222\0\ue484\0\uff54"+
- "\0\uffa2\0\ufff0\1\76\1\214\1\332\1\u0128\1\u0176\1\u01c4"+
- "\1\u0212\1\u0260\1\u02ae\1\u02fc\1\u034a\1\u0398\1\u03e6\1\u0434"+
- "\1\u0482\1\u04d0\0\u146a\0\u146a\1\u051e\1\u056c\1\u05ba\1\u0608"+
- "\1\u0656\0\u146a\1\u06a4\1\u06f2\0\u146a\1\u0740\1\u078e\1\u07dc"+
- "\1\u082a\1\u0878\1\u08c6\1\u0914\1\u0962\0\u0222\1\u09b0\1\u09fe"+
- "\1\u0a4c\1\u0a9a\1\u0ae8\1\u0b36\1\u0b84\1\u0bd2\1\u0c20\1\u0c6e"+
- "\1\u0cbc\1\u0d0a\1\u0d58\1\u0da6\1\u0df4\1\u0e42\1\u0e90\1\u0ede"+
- "\1\u0f2c\1\u0f7a\1\u0fc8\1\u1016\1\u1064\1\u10b2\1\u1100\1\u114e"+
- "\1\u119c\1\u11ea\1\u1238\0\ufce4\1\u1286\1\u12d4\1\u1322\1\u1370"+
- "\1\u13be\1\u140c\1\u145a\1\u14a8\1\u14f6\1\u1544\1\u1592\1\u15e0"+
- "\1\u162e\1\u167c\1\u16ca\0\u146a\0\u146a\0\u146a\1\u1718\1\u1766"+
- "\1\u17b4\1\u1802\1\u1850\1\u189e\1\u18ec\1\u193a\0\u146a\1\u1988"+
- "\1\u19d6\1\u1a24\1\u1a72\1\u1ac0\1\u1b0e\1\u1b5c\1\u1baa\1\u1bf8"+
- "\1\u1c46\1\u1c94\1\u1ce2\1\u1d30\1\u1d7e\1\u1dcc\1\u1e1a\1\u1e68"+
- "\0\u0222\1\u1eb6\1\u1f04\1\u1f52\1\u1fa0\1\u1fee\0\u0186\1\u203c"+
- "\1\u208a\1\u20d8\1\u2126\1\u2174\1\u21c2\0\u0186\1\u2210\1\u225e"+
- "\1\u22ac\1\u22fa\1\u2348\1\u2396\1\u23e4\1\u2432\1\u2480\1\u24ce"+
- "\1\u251c\1\u256a\1\u25b8\1\u2606\1\u2654\1\u26a2\1\u26f0\1\u273e"+
- "\1\u278c\1\u27da\1\u2828\1\u2876\1\u28c4\1\u2912\1\u2960\1\u29ae"+
- "\1\u29fc\1\u2a4a\1\u2a98\1\u2ae6\0\u0186\1\u2b34\1\u2b82\1\u2bd0"+
- "\1\u2c1e\1\u2c6c\1\u2cba\1\u2d08\1\u2d56\1\u2da4\1\u2df2\1\u2e40"+
- "\1\u2e8e\0\u0186\0\u0186\1\u2edc\1\u2f2a\0\u0222\1\u2f78\0\u0222"+
- "\1\u2fc6\1\u3014\1\u3062\1\u30b0\1\u30fe\1\u314c\1\u319a\1\u31e8"+
- "\1\u3236\1\u3284\1\u32d2\1\u3320\1\u336e\1\u33bc\1\u340a\1\u3458"+
- "\1\u34a6\1\u34f4\0\u0222\1\u3542\1\u3590\0\u0186\1\u35de\0\u0222"+
- "\0\u0222\1\u362c\1\u367a\1\u36c8\1\u3716\1\u3764\1\u37b2\1\u3800"+
- "\1\u384e\1\u389c\1\u38ea\1\u3938\1\u3986\0\u146a\0\u146a\0\u146a"+
- "\1\u39d4\1\u3a22\1\u3a70\1\u3abe\1\u3b0c\0\u146a\1\u3b5a\1\u3ba8"+
- "\1\u3bf6\1\u3c44\1\u3c92\1\u3ce0\1\u3d2e\1\u3d7c\1\u3dca\1\u3e18"+
- "\1\u3e66\1\u3eb4\1\u3f02\1\u3f50\0\u146a\0\u146a\1\u3f9e\1\u3fec"+
- "\1\u403a\1\u4088\1\u40d6\1\u4124\1\u4172\1\u41c0\1\u420e\1\u425c"+
- "\1\u42aa\1\u42f8\1\u4346\1\u4394\1\u43e2\1\u4430\1\u447e\1\u44cc"+
- "\1\u451a\0\u0222\1\u4568\1\u45b6\1\u4604\1\u4652\1\u46a0\1\u46ee"+
- "\1\u473c\1\u478a\1\u47d8\1\u4826\1\u4874\1\u48c2\1\u4910\1\u495e"+
- "\1\u49ac\1\u49fa\0\u0186\0\u0222\1\u4a48\1\u4a96\1\u4ae4\1\u4b32"+
- "\0\u0186\1\u4b80\1\u4bce\1\u4c1c\0\u146a\0\u146a\0\u146a\0\u0186"+
- "\1\u4c6a\1\u4cb8\1\u4d06\1\u4d54\1\u4da2\0\u0222\1\u4df0\1\u4e3e"+
- "\0\u0222\1\u4e8c\1\u4eda\1\u4f28\1\u4f76\0\u0186\1\u4fc4\1\u5012"+
- "\1\u5060\1\u50ae\1\u50fc\1\u514a\1\u5198\0\u0186\1\u51e6\1\u5234"+
- "\1\u5282\1\u52d0\0\u0186\0\u0186\0\u0222";
+ "\0\u09c0\0\u0a0e\0\u0a5c\0\u0aaa\0\u01d4\0\u01d4\0\u0af8\0\u0b46"+
+ "\0\u0b94\0\u0270\0\u0be2\0\u01d4\0\u01d4\0\u01d4\0\u01d4\0\u01d4"+
+ "\0\u01d4\0\u01d4\0\u01d4\0\u01d4\0\u01d4\0\u0c30\0\u0c7e\0\u01d4"+
+ "\0\u0ccc\0\u0d1a\0\u01d4\0\u01d4\0\u0d68\0\u0db6\0\u01d4\0\u01d4"+
+ "\0\u0e04\0\u0e52\0\u0ea0\0\u0eee\0\u0f3c\0\u0270\0\u0270\0\u0f8a"+
+ "\0\u04e0\0\u0270\0\u0270\0\u0270\0\u0fd8\0\u1026\0\u1074\0\u10c2"+
+ "\0\u1110\0\u115e\0\u11ac\0\u01d4\0\u11fa\0\u1248\0\u1296\0\u12e4"+
+ "\0\u1332\0\u1380\0\u13ce\0\u141c\0\u146a\0\u14b8\0\u1506\0\u1554"+
+ "\0\u15a2\0\u01d4\0\u15f0\0\u163e\0\u168c\0\u16da\0\u1728\0\u1776"+
+ "\0\u17c4\0\u1812\0\u052e\0\u1860\0\u18ae\0\u18fc\0\u194a\0\u1998"+
+ "\0\u19e6\0\u1a34\0\u1a82\0\u1ad0\0\u1b1e\0\u1b6c\0\u1bba\0\u1c08"+
+ "\0\u1c56\0\u1ca4\0\u1cf2\0\u1d40\0\u1d8e\0\u1ddc\0\u1e2a\0\u1e78"+
+ "\0\u1ec6\0\u1f14\0\u1f62\0\u1fb0\0\u1ffe\0\u204c\0\u209a\0\u20e8"+
+ "\0\u2136\0\u2184\0\u21d2\0\u2220\0\u226e\0\u22bc\0\u230a\0\u2358"+
+ "\0\u23a6\0\u23f4\0\u2442\0\u2490\0\u24de\0\u252c\0\u257a\0\u25c8"+
+ "\0\u2616\0\u2664\0\u26b2\0\u2700\0\u274e\0\u279c\0\u27ea\0\u2838"+
+ "\0\u2886\0\u28d4\0\u2922\0\u2970\0\u29be\0\u2a0c\0\u01d4\0\u01d4"+
+ "\0\u01d4\0\u2a5a\0\u01d4\0\u01d4\0\u01d4\0\u01d4\0\u01d4\0\u01d4"+
+ "\0\u2aa8\0\u2af6\0\u2b44\0\u2b92\0\u2be0\0\u2c2e\0\u01d4\0\u01d4"+
+ "\0\u2c7c\0\u2cca\0\u2d18\0\u2d66\0\u2db4\0\u2e02\0\u2e50\0\u2e9e"+
+ "\0\u2eec\0\u2f3a\0\u2f88\0\u2fd6\0\u3024\0\u3072\0\u30c0\0\u310e"+
+ "\0\u315c\0\u31aa\0\u31f8\0\u3246\0\u3294\0\u32e2\0\u3330\0\u337e"+
+ "\0\u33cc\0\u341a\0\u3468\0\u34b6\0\u3504\0\u3552\0\u35a0\0\u35ee"+
+ "\0\u363c\0\u368a\0\u36d8\0\u3726\0\u3774\0\u37c2\0\u3810\0\u18ae"+
+ "\0\u385e\0\u38ac\0\u18ae\0\u38fa\0\u3948\0\u3996\0\u39e4\0\u3a32"+
+ "\0\u3a80\0\u3ace\0\u3b1c\0\u3b6a\0\u3bb8\0\u3c06\0\u3c54\0\u3ca2"+
+ "\0\u3cf0\0\u3d3e\0\u3d8c\0\u3dda\0\u3e28\0\u3e76\0\u3ec4\0\u3f12"+
+ "\0\u3f60\0\u3fae\0\u3ffc\0\u404a\0\u4098\0\u40e6\0\u4134\0\u4182"+
+ "\0\u41d0\0\u421e\0\u426c\0\u42ba\0\u4308\0\u4356\0\u43a4\0\u43f2"+
+ "\0\u4440\0\u448e\0\u44dc\0\u452a\0\u0270\0\u4578\0\u45c6\0\u4614"+
+ "\0\u4662\0\u46b0\0\u46fe\0\u474c\0\u479a\0\u47e8\0\u4836\0\u4884"+
+ "\0\u48d2\0\u01d4\0\u0c30\0\u01d4\0\u0ccc\0\u01d4\0\u4920\0\u496e"+
+ "\0\u49bc\0\u4a0a\0\u4a58\0\u4aa6\0\u4af4\0\u4b42\0\u4b90\0\u4bde"+
+ "\0\u4c2c\0\u4c7a\0\u4cc8\0\u4d16\0\u4d64\0\u4db2\0\u4e00\0\u4e4e"+
+ "\0\u4e9c\0\u4eea\0\u4f38\0\u4f86\0\u4fd4\0\u5022\0\u5070\0\u50be"+
+ "\0\u510c\0\u515a\0\u51a8\0\u51f6\0\u5244\0\u5292\0\u52e0\0\u532e"+
+ "\0\u537c\0\u53ca\0\u5418\0\u5466\0\u54b4\0\u5502\0\u5550\0\u559e"+
+ "\0\u55ec\0\u563a\0\u5688\0\u56d6\0\u5724\0\u5772\0\u57c0\0\u580e"+
+ "\0\u585c\0\u58aa\0\u58f8\0\u5946\0\u5994\0\u59e2\0\u5a30\0\u5a7e"+
+ "\0\u5acc\0\u5b1a\0\u5b68\0\u5bb6\0\u5c04\0\u5c52\0\u5ca0\0\u5cee"+
+ "\0\u5d3c\0\u5d8a\0\u5dd8\0\u5e26\0\u5e74\0\u5ec2\0\u5f10\0\u5f5e"+
+ "\0\u5fac\0\u5ffa\0\u6048\0\u0270\0\u6096\0\u60e4\0\u6132\0\u6180"+
+ "\0\u61ce\0\u621c\0\u626a\0\u0270\0\u62b8\0\u6306\0\u6354\0\u63a2"+
+ "\0\u63f0\0\u643e\0\u0270\0\u648c\0\u64da\0\u6528\0\u6576\0\u65c4"+
+ "\0\u6612\0\u6660\0\u66ae\0\u66fc\0\u674a\0\u6798\0\u67e6\0\u0270"+
+ "\0\u6834\0\u6882\0\u68d0\0\u691e\0\u696c\0\u69ba\0\u6a08\0\u6a56"+
+ "\0\u6aa4\0\u6af2\0\u6b40\0\u6b8e\0\u6bdc\0\u6c2a\0\u6c78\0\u6cc6"+
+ "\0\u6d14\0\u6d62\0\u6db0\0\u6dfe\0\u1506\0\u6e4c\0\u6e9a\0\u6ee8"+
+ "\0\u6f36\0\u6f84\0\u6fd2\0\u7020\0\u706e\0\u70bc\0\u710a\0\u7158"+
+ "\0\u1506\0\u71a6\0\u71f4\0\u7242\0\u7290\0\u72de\0\u732c\0\u737a"+
+ "\0\u73c8\0\u7416\0\u7464\0\u74b2\0\u7500\0\u754e\0\u759c\0\u75ea"+
+ "\0\u7638\0\u7686\0\u76d4\0\u7722\0\u7770\0\u77be\0\u780c\0\u785a"+
+ "\0\u78a8\0\u78f6\0\u7944\0\u7992\0\u79e0\0\u7a2e\0\u7a7c\0\u7aca"+
+ "\0\u7b18\0\u7b66\0\u7bb4\0\u7c02\0\u7c50\0\u7c9e\0\u7cec\0\u7d3a"+
+ "\0\u7d88\0\u7dd6\0\u7e24\0\u7e72\0\u7ec0\0\u7f0e\0\u7f5c\0\u7faa"+
+ "\0\u7ff8\0\u8046\0\u8094\0\u80e2\0\u8130\0\u817e\0\u81cc\0\u821a"+
+ "\0\u8268\0\u82b6\0\u8304\0\u8352\0\u83a0\0\u83ee\0\u843c\0\u0270"+
+ "\0\u848a\0\u84d8\0\u8526\0\u8574\0\u85c2\0\u8610\0\u865e\0\u86ac"+
+ "\0\u86fa\0\u8748\0\u8796\0\u87e4\0\u8832\0\u8880\0\u88ce\0\u891c"+
+ "\0\u896a\0\u89b8\0\u8a06\0\u8a54\0\u8aa2\0\u1506\0\u1506\0\u8af0"+
+ "\0\u8b3e\0\u8b8c\0\u8bda\0\u8c28\0\u1506\0\u8c76\0\u8cc4\0\u8d12"+
+ "\0\u1506\0\u8d60\0\u8dae\0\u8dfc\0\u8e4a\0\u8e98\0\u8ee6\0\u8f34"+
+ "\0\u8f82\0\u8fd0\0\u901e\0\u906c\0\u90ba\0\u9108\0\u9156\0\u91a4"+
+ "\0\u91f2\0\u9240\0\u928e\0\u92dc\0\u932a\0\u9378\0\u93c6\0\u9414"+
+ "\0\u9462\0\u94b0\0\u94fe\0\u954c\0\u959a\0\u95e8\0\u9636\0\u9684"+
+ "\0\u96d2\0\u9720\0\u976e\0\u97bc\0\u980a\0\u9858\0\u98a6\0\u98f4"+
+ "\0\u9942\0\u9990\0\u99de\0\u9a2c\0\u9a7a\0\u9ac8\0\u9b16\0\u9b64"+
+ "\0\u9bb2\0\u9c00\0\u9c4e\0\u9c9c\0\u9cea\0\u9d38\0\u9d86\0\u9dd4"+
+ "\0\u9e22\0\u9e70\0\u9ebe\0\u9f0c\0\u9f5a\0\u9fa8\0\u9ff6\0\ua044"+
+ "\0\ua092\0\ua0e0\0\ua12e\0\ua17c\0\ua1ca\0\ua218\0\ua266\0\ua2b4"+
+ "\0\ua302\0\ua350\0\ua39e\0\ua3ec\0\ua43a\0\ua488\0\u01d4\0\ua4d6"+
+ "\0\ua524\0\ua572\0\ua5c0\0\ua60e\0\ua65c\0\ua6aa\0\ua6f8\0\ua746"+
+ "\0\ua794\0\ua7e2\0\ua830\0\ua87e\0\ua8cc\0\ua91a\0\ua968\0\ua9b6"+
+ "\0\uaa04\0\uaa52\0\uaaa0\0\uaaee\0\uab3c\0\uab8a\0\uabd8\0\uac26"+
+ "\0\uac74\0\uacc2\0\uad10\0\u1506\0\uad5e\0\uadac\0\uadfa\0\uae48"+
+ "\0\u1506\0\uae96\0\uaee4\0\uaf32\0\uaf80\0\uafce\0\ub01c\0\ub06a"+
+ "\0\ub0b8\0\ub106\0\ub154\0\ub1a2\0\ub1f0\0\ub23e\0\u1506\0\ub28c"+
+ "\0\ub2da\0\ub328\0\ub376\0\ub3c4\0\ub412\0\ub460\0\ub4ae\0\ub4fc"+
+ "\0\ub54a\0\u01d4\0\ub598\0\ub5e6\0\ub634\0\ub682\0\ub6d0\0\ub71e"+
+ "\0\ub76c\0\ub7ba\0\ub808\0\ub856\0\ub8a4\0\ub8f2\0\ub940\0\ub98e"+
+ "\0\ub9dc\0\uba2a\0\uba78\0\ubac6\0\ubb14\0\ubb62\0\ubbb0\0\ubbfe"+
+ "\0\ubc4c\0\ubc9a\0\ubce8\0\ubd36\0\ubd84\0\ubdd2\0\ube20\0\ube6e"+
+ "\0\ubebc\0\ubf0a\0\ubf58\0\ubfa6\0\ubff4\0\uc042\0\uc090\0\uc0de"+
+ "\0\uc12c\0\u01d4\0\u0270\0\uc17a\0\uc1c8\0\uc216\0\uc264\0\uc2b2"+
+ "\0\uc300\0\uc34e\0\uc39c\0\uc3ea\0\uc438\0\uc486\0\uc4d4\0\uc522"+
+ "\0\u01d4\0\u01d4\0\uc570\0\ua4d6\0\uc5be\0\uc60c\0\uc65a\0\uc6a8"+
+ "\0\uc6f6\0\uc744\0\uc792\0\uc7e0\0\uc82e\0\uc87c\0\uc8ca\0\uc918"+
+ "\0\uc966\0\uc9b4\0\uca02\0\uca50\0\uca9e\0\ucaec\0\ucb3a\0\ucb88"+
+ "\0\ucbd6\0\ucc24\0\ucc72\0\uccc0\0\ucd0e\0\ucd5c\0\ucdaa\0\ucdf8"+
+ "\0\uce46\0\uce94\0\ucee2\0\ucf30\0\ucf7e\0\ucfcc\0\ud01a\0\ud068"+
+ "\0\ud0b6\0\ud104\0\ud152\0\ud1a0\0\ud1ee\0\ud23c\0\ud28a\0\ud2d8"+
+ "\0\ud326\0\ud374\0\ud3c2\0\ud410\0\ud45e\0\ud4ac\0\ud4fa\0\ud548"+
+ "\0\ud596\0\u0270\0\ud5e4\0\ud632\0\ud680\0\ud6ce\0\ud71c\0\ud76a"+
+ "\0\u01d4\0\ud7b8\0\ud806\0\ud854\0\ud8a2\0\ud8f0\0\ud93e\0\ud98c"+
+ "\0\ud9da\0\uda28\0\uda76\0\udac4\0\udb12\0\udb60\0\udbae\0\udbfc"+
+ "\0\udc4a\0\udc98\0\udce6\0\udd34\0\udd82\0\uddd0\0\ude1e\0\ude6c"+
+ "\0\udeba\0\udf08\0\udf56\0\udfa4\0\udff2\0\ue040\0\ue08e\0\ue0dc"+
+ "\0\ue12a\0\ue178\0\ue1c6\0\ue214\0\ue262\0\ue2b0\0\ue2fe\0\ue34c"+
+ "\0\ue39a\0\u0270\0\ue3e8\0\ue436\0\ue484\0\ue4d2\0\ue520\0\ue56e"+
+ "\0\ue5bc\0\ue60a\0\ue658\0\ue6a6\0\ue6f4\0\ue742\0\ue790\0\ue7de"+
+ "\0\ue82c\0\ue87a\0\ue8c8\0\ue916\0\ue964\0\ue9b2\0\uea00\0\uea4e"+
+ "\0\uea9c\0\ueaea\0\ueb38\0\ueb86\0\uebd4\0\uec22\0\uec70\0\uecbe"+
+ "\0\ued0c\0\ued5a\0\u0270\0\ueda8\0\uedf6\0\uee44\0\uce46\0\uee92"+
+ "\0\ueee0\0\u1506\0\uef2e\0\uef7c\0\uefca\0\uf018\0\uf066\0\u1506"+
+ "\0\u1506\0\uf0b4\0\uf102\0\uf150\0\uf19e\0\uf1ec\0\uf23a\0\uf288"+
+ "\0\uf2d6\0\uf324\0\uf372\0\uf3c0\0\uf40e\0\uf45c\0\uf4aa\0\uf4f8"+
+ "\0\uf546\0\uf594\0\uf5e2\0\uf630\0\uf67e\0\uf6cc\0\uf71a\0\uf768"+
+ "\0\uf7b6\0\uf804\0\uf852\0\uf8a0\0\uf8ee\0\uf93c\0\uf98a\0\u0270"+
+ "\0\uf9d8\0\ufa26\0\ufa74\0\ufac2\0\ufb10\0\ufb5e\0\ufbac\0\ufbfa"+
+ "\0\ufc48\0\ufc96\0\ufce4\0\ufd32\0\ufd80\0\ufdce\0\ufe1c\0\ufe6a"+
+ "\0\ufeb8\0\uff06\0\uff54\0\uffa2\0\u0270\0\ufff0\1\76\1\214"+
+ "\1\332\1\u0128\1\u0176\1\u01c4\1\u0212\1\u0260\0\u0270\1\u02ae"+
+ "\1\u02fc\1\u034a\1\u0398\1\u03e6\1\u0434\1\u0482\1\u04d0\0\u0270"+
+ "\0\ue964\1\u051e\1\u056c\1\u05ba\1\u0608\1\u0656\1\u06a4\1\u06f2"+
+ "\1\u0740\1\u078e\1\u07dc\1\u082a\1\u0878\1\u08c6\1\u0914\1\u0962"+
+ "\1\u09b0\1\u09fe\1\u0a4c\1\u0a9a\1\u0ae8\0\u1506\0\u1506\1\u0b36"+
+ "\1\u0b84\1\u0bd2\1\u0c20\1\u0c6e\0\u1506\1\u0cbc\1\u0d0a\0\u1506"+
+ "\1\u0d58\1\u0da6\1\u0df4\1\u0e42\1\u0e90\1\u0ede\1\u0f2c\1\u0f7a"+
+ "\0\u0270\1\u0fc8\1\u1016\1\u1064\1\u10b2\1\u1100\1\u114e\1\u119c"+
+ "\1\u11ea\1\u1238\1\u1286\1\u12d4\1\u1322\1\u1370\1\u13be\1\u140c"+
+ "\1\u145a\1\u14a8\1\u14f6\1\u1544\1\u1592\1\u15e0\1\u162e\1\u167c"+
+ "\1\u16ca\1\u1718\1\u1766\1\u17b4\1\u1802\1\u1850\1\u0260\1\u189e"+
+ "\1\u18ec\1\u193a\1\u1988\1\u19d6\1\u1a24\1\u1a72\1\u1ac0\1\u1b0e"+
+ "\1\u1b5c\1\u1baa\1\u1bf8\1\u1c46\1\u1c94\1\u1ce2\1\u1d30\0\u1506"+
+ "\0\u1506\0\u1506\1\u1d7e\1\u1dcc\1\u1e1a\1\u1e68\1\u1eb6\1\u1f04"+
+ "\1\u1f52\1\u1fa0\0\u1506\1\u1fee\1\u203c\1\u208a\1\u20d8\1\u2126"+
+ "\1\u2174\1\u21c2\1\u2210\1\u225e\1\u22ac\1\u22fa\1\u2348\1\u2396"+
+ "\1\u23e4\1\u2432\1\u2480\1\u24ce\0\u0270\1\u251c\1\u256a\1\u25b8"+
+ "\1\u2606\1\u2654\0\u01d4\1\u26a2\1\u26f0\1\u273e\1\u278c\1\u27da"+
+ "\1\u2828\0\u01d4\1\u2876\1\u28c4\1\u2912\1\u2960\1\u29ae\1\u29fc"+
+ "\1\u2a4a\1\u2a98\1\u2ae6\1\u2b34\1\u2b82\1\u2bd0\1\u2c1e\1\u2c6c"+
+ "\1\u2cba\1\u2d08\1\u2d56\1\u2da4\1\u2df2\1\u2e40\1\u2e8e\1\u2edc"+
+ "\1\u2f2a\1\u2f78\1\u2fc6\1\u3014\1\u3062\1\u30b0\1\u30fe\1\u314c"+
+ "\0\u01d4\1\u319a\1\u31e8\1\u3236\1\u3284\1\u32d2\1\u3320\1\u336e"+
+ "\1\u33bc\1\u340a\1\u3458\1\u34a6\1\u34f4\0\u01d4\0\u01d4\1\u3542"+
+ "\1\u3590\0\u0270\1\u35de\0\u0270\1\u362c\1\u367a\1\u36c8\1\u3716"+
+ "\1\u3764\1\u37b2\1\u3800\1\u384e\1\u389c\1\u38ea\1\u3938\1\u3986"+
+ "\1\u39d4\1\u3a22\1\u3a70\1\u3abe\1\u3b0c\1\u3b5a\0\u0270\1\u3ba8"+
+ "\1\u3bf6\0\u01d4\1\u3c44\0\u0270\0\u0270\1\u3c92\1\u3ce0\1\u3d2e"+
+ "\1\u3d7c\1\u3dca\1\u3e18\1\u3e66\1\u3eb4\1\u3f02\1\u3f50\1\u3f9e"+
+ "\1\u3fec\1\u403a\0\u1506\0\u1506\0\u1506\1\u4088\1\u40d6\1\u4124"+
+ "\1\u4172\1\u41c0\0\u1506\1\u420e\1\u425c\1\u42aa\1\u42f8\1\u4346"+
+ "\1\u4394\1\u43e2\1\u4430\1\u447e\1\u44cc\1\u451a\1\u4568\1\u45b6"+
+ "\1\u4604\1\u4652\0\u1506\0\u1506\1\u46a0\1\u46ee\1\u473c\1\u478a"+
+ "\1\u47d8\1\u4826\1\u4874\1\u48c2\1\u4910\1\u495e\1\u49ac\1\u49fa"+
+ "\1\u4a48\1\u4a96\1\u4ae4\1\u4b32\1\u4b80\1\u4bce\1\u4c1c\1\u4c6a"+
+ "\0\u0270\1\u4cb8\1\u4d06\1\u4d54\1\u4da2\1\u4df0\1\u4e3e\1\u4e8c"+
+ "\1\u4eda\1\u4f28\1\u4f76\1\u4fc4\1\u5012\1\u5060\1\u50ae\1\u50fc"+
+ "\1\u514a\0\u01d4\0\u0270\1\u5198\1\u51e6\1\u5234\1\u5282\0\u01d4"+
+ "\1\u52d0\1\u531e\1\u536c\0\u1506\0\u1506\0\u1506\0\u01d4\1\u53ba"+
+ "\1\u5408\1\u5456\1\u54a4\1\u54f2\0\u0270\1\u5540\1\u558e\0\u0270"+
+ "\1\u55dc\1\u562a\1\u5678\1\u56c6\0\u01d4\1\u5714\1\u5762\1\u57b0"+
+ "\1\u57fe\1\u584c\1\u589a\1\u58e8\0\u01d4\1\u5936\1\u5984\1\u59d2"+
+ "\1\u5a20\0\u01d4\0\u01d4\0\u0270";
private static int [] zzUnpackRowMap() {
- int [] result = new int[1237];
+ int [] result = new int[1260];
int offset = 0;
offset = zzUnpackRowMap(ZZ_ROWMAP_PACKED_0, offset, result);
return result;
@@ -326,2561 +329,2619 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
private static final int [] ZZ_TRANS = zzUnpackTrans();
private static final String ZZ_TRANS_PACKED_0 =
- "\1\6\1\7\1\10\1\11\2\12\1\10\1\13\1\10"+
- "\1\14\1\15\1\16\3\10\1\17\1\20\1\6\1\10"+
- "\1\21\1\22\2\21\1\23\2\6\1\24\1\25\1\26"+
- "\1\27\1\30\1\31\1\32\1\33\1\34\1\35\1\36"+
- "\1\37\1\40\1\41\1\42\1\10\1\43\3\10\1\6"+
- "\1\10\2\21\1\44\1\45\1\42\1\6\1\46\1\10"+
- "\1\6\1\47\1\50\1\12\1\10\3\12\1\10\2\12"+
- "\1\51\1\52\1\6\1\53\1\54\1\55\1\56\1\57"+
- "\1\60\1\61\1\42\23\62\4\63\31\62\2\63\34\62"+
- "\23\64\4\63\1\65\2\64\1\66\25\64\2\63\34\64"+
- "\62\67\1\70\1\67\1\71\1\72\30\67\63\73\1\74"+
- "\1\75\1\76\30\73\117\0\1\77\1\100\1\10\1\101"+
- "\1\77\1\102\4\10\1\103\1\104\2\10\1\105\1\106"+
- "\1\0\3\10\1\103\1\10\1\107\3\0\1\10\1\107"+
- "\1\10\1\110\2\10\1\102\3\10\1\104\1\10\1\111"+
- "\1\0\5\10\1\0\1\10\1\110\1\111\4\0\2\10"+
- "\1\0\1\100\1\0\1\77\1\10\3\77\1\10\1\101"+
- "\1\77\1\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\4\10\1\112\2\10\1\113\3\10"+
- "\1\114\1\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\1\12\2\10\2\12"+
- "\1\102\4\10\1\103\1\104\2\10\1\105\1\106\1\0"+
- "\3\10\1\103\1\10\1\107\3\0\1\10\1\107\1\10"+
- "\1\110\2\10\1\102\3\10\1\104\1\10\1\111\1\0"+
- "\5\10\1\0\1\10\1\110\1\111\4\0\2\10\1\0"+
- "\1\10\1\0\1\12\1\10\3\12\1\10\2\12\1\10"+
- "\13\0\1\115\2\10\2\116\3\10\1\117\5\10\1\120"+
- "\1\106\1\0\2\10\1\117\3\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\1\116\1\10\3\116\1\10\2\116\1\10\1\0\1\121"+
- "\11\0\11\10\1\122\1\123\3\10\1\0\1\106\1\0"+
- "\6\10\3\0\1\10\1\124\3\10\1\125\3\10\1\126"+
- "\3\10\1\0\1\10\1\127\3\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\15\10\1\130"+
- "\1\0\1\106\1\0\6\10\3\0\2\10\1\130\12\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\10\10\1\131\5\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\10\1\132\1\133\12\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\1\105\2\134\2\105\3\134\1\135\1\134"+
- "\1\136\3\134\1\137\3\0\5\134\2\0\1\134\1\140"+
- "\1\141\1\142\1\143\1\134\1\144\1\145\1\146\1\147"+
- "\4\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\1\105\1\134\3\105\1\134\2\105\1\134\33\0\1\10"+
- "\75\0\16\10\1\0\1\106\1\0\1\10\4\150\1\151"+
- "\2\0\1\152\15\10\1\0\5\10\1\0\1\10\2\150"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\11\10"+
- "\1\122\4\10\1\0\1\106\1\0\1\10\4\150\1\151"+
- "\2\0\1\152\11\10\1\122\3\10\1\0\5\10\1\0"+
- "\1\10\2\150\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\153\1\0\1\154\1\0\6\153\3\0\15\153"+
- "\1\0\5\153\1\0\3\153\4\0\2\153\1\0\1\153"+
- "\1\0\11\153\35\0\4\155\1\156\2\0\1\157\25\0"+
- "\2\155\35\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\10\1\160\1\161\4\10\1\162\1\163\2\10\1\164"+
- "\1\10\1\0\1\165\4\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\10\10\1\166\5\10"+
- "\1\0\1\106\1\0\6\10\3\0\13\10\1\167\1\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\2\10\1\170\13\10\1\0\1\106"+
- "\1\0\6\10\3\0\5\10\1\171\1\10\1\172\1\10"+
- "\1\173\2\10\1\174\1\0\1\10\1\175\3\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\4\10\1\176"+
- "\1\177\4\10\1\200\2\10\1\0\1\201\1\202\1\203"+
- "\2\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\3\10\1\204\5\10\1\205\3\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\1\206\2\10\2\206\11\10\1\0\1\106\1\0\6\10"+
- "\3\0\2\10\1\207\1\10\1\210\2\10\1\211\5\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\1\206\1\10\3\206\1\10\2\206\1\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\11\10\1\212"+
- "\3\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\213\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\3\10\1\214\1\215\1\10\1\216\6\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\4\10\1\217\6\10\1\220\1\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\15\10\1\130\1\0\1\106\1\0\6\10\3\0"+
- "\2\10\1\221\1\10\1\222\1\10\1\223\4\10\1\224"+
- "\1\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\7\10\1\225\5\10\1\0\1\226\4\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\7\10"+
- "\1\227\5\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\10\10\1\230\5\10"+
- "\1\0\1\106\1\0\6\10\3\0\6\10\1\231\4\10"+
- "\1\232\1\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\62\0\1\42\13\0\1\42"+
- "\30\0\1\42\1\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\6\10\1\233\4\10\1\234\1\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\1\206\2\10\2\206\11\10\1\0\1\106\1\0"+
- "\6\10\3\0\2\10\1\235\7\10\1\236\1\237\1\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\1\206\1\10\3\206\1\10\2\206\1\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\13\10\1\40"+
- "\1\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\12\0\64\50\1\0\31\50\1\0"+
- "\16\240\1\0\1\241\1\0\6\240\3\0\15\240\1\0"+
- "\5\240\1\0\3\240\4\0\2\240\1\0\1\240\1\0"+
- "\11\240\13\0\16\242\1\0\1\243\1\0\6\242\3\0"+
- "\15\242\1\0\5\242\1\0\3\242\4\0\2\242\1\0"+
- "\1\242\1\0\11\242\35\0\4\244\1\245\2\0\1\246"+
- "\25\0\2\244\34\0\62\67\1\0\1\67\2\0\30\67"+
- "\3\247\1\250\7\247\1\251\23\247\1\252\2\247\1\253"+
- "\1\247\1\254\1\255\14\247\1\256\1\257\1\247\1\260"+
- "\30\247\63\73\3\0\30\73\3\247\1\250\7\247\1\251"+
- "\23\247\1\261\2\247\1\253\1\247\1\254\1\255\14\247"+
- "\1\256\1\257\1\247\1\260\30\247\1\0\1\77\2\10"+
- "\1\101\1\77\1\102\4\10\1\103\1\104\2\10\1\105"+
- "\1\106\1\0\3\10\1\103\1\10\1\107\3\0\1\10"+
- "\1\107\1\10\1\110\2\10\1\102\3\10\1\104\1\10"+
- "\1\111\1\0\5\10\1\0\1\10\1\110\1\111\4\0"+
- "\2\10\1\0\1\10\1\0\1\77\1\10\3\77\1\10"+
- "\1\101\1\77\1\10\13\0\1\262\1\10\4\262\4\10"+
- "\1\262\2\10\1\262\1\263\1\106\1\0\1\10\1\262"+
- "\1\10\1\262\2\10\3\0\1\262\1\10\1\262\3\10"+
- "\1\262\5\10\1\262\1\0\5\10\1\0\2\10\1\262"+
- "\4\0\2\10\1\0\1\10\1\0\1\262\1\10\3\262"+
- "\1\10\2\262\1\10\13\0\1\101\2\10\2\101\1\102"+
- "\4\10\1\103\3\10\1\105\1\106\1\0\3\10\1\103"+
- "\2\10\3\0\6\10\1\102\5\10\1\111\1\0\5\10"+
- "\1\0\2\10\1\111\4\0\2\10\1\0\1\10\1\0"+
- "\1\101\1\10\3\101\1\10\2\101\1\10\13\0\1\264"+
- "\2\10\2\264\1\10\1\265\7\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\1\264\1\10\3\264\1\10"+
- "\2\264\1\10\13\0\1\105\2\0\2\105\1\266\4\0"+
- "\1\267\11\0\1\267\13\0\1\266\5\0\1\270\11\0"+
- "\1\270\11\0\1\105\1\0\3\105\1\0\2\105\14\0"+
- "\10\10\1\271\5\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\10\10\1\272\5\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\273\1\0"+
- "\11\10\13\0\1\274\1\275\1\10\1\101\1\274\1\102"+
- "\4\10\1\103\1\104\2\10\1\105\1\106\1\0\3\10"+
- "\1\103\1\10\1\107\3\0\1\10\1\107\1\10\1\110"+
- "\2\10\1\102\3\10\1\104\1\10\1\111\1\0\5\10"+
- "\1\0\1\10\1\110\1\111\4\0\2\10\1\0\1\275"+
- "\1\0\1\274\1\10\3\274\1\10\1\101\1\274\1\10"+
- "\13\0\1\116\2\10\2\116\1\102\4\10\1\103\1\104"+
- "\2\10\1\105\1\106\1\0\3\10\1\103\1\10\1\107"+
- "\3\0\1\10\1\107\1\10\1\110\2\10\1\102\3\10"+
- "\1\104\1\10\1\111\1\0\5\10\1\0\1\10\1\110"+
- "\1\111\4\0\2\10\1\0\1\10\1\0\1\116\1\10"+
- "\3\116\1\10\2\116\1\10\13\0\11\10\1\122\4\10"+
- "\1\0\1\106\1\0\6\10\3\0\11\10\1\122\3\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\1\105\2\0\2\105\65\0\1\105"+
- "\1\0\3\105\1\0\2\105\14\0\12\10\1\276\3\10"+
- "\1\0\1\106\1\0\3\10\1\276\2\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\6\10\1\277\7\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\10\1\300\13\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\4\10\1\301\10\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\12\10"+
- "\1\276\3\10\1\0\1\106\1\0\3\10\1\276\2\10"+
- "\3\0\1\10\1\302\1\10\1\303\6\10\1\304\2\10"+
- "\1\0\5\10\1\0\3\10\4\0\1\305\1\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\6\10\1\301\6\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\11\10\1\306\4\10\1\0\1\106\1\0\6\10\3\0"+
- "\11\10\1\306\3\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\1\10\1\307\4\10\1\310"+
- "\2\10\1\311\3\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\13\10\1\312\1\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\10\1\313\13\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\134\4\0"+
- "\5\134\2\0\16\134\1\0\11\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\16\134\4\0\5\134\2\0"+
- "\11\134\1\314\4\134\1\0\11\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\10\134\1\315\5\134\4\0"+
- "\5\134\2\0\16\134\1\0\11\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\16\134\4\0\5\134\2\0"+
- "\2\134\1\316\1\317\12\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\10\134\1\320\5\134"+
- "\4\0\5\134\2\0\14\134\1\321\1\134\1\0\11\134"+
- "\3\0\3\134\1\0\1\134\1\0\11\134\13\0\16\134"+
- "\4\0\5\134\2\0\10\134\1\322\1\134\1\323\3\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\5\134\1\324\1\325"+
- "\5\134\1\326\1\134\1\0\11\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\16\134\4\0\5\134\2\0"+
- "\3\134\1\327\4\134\1\330\5\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\6\134\1\331\3\134\1\332\3\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\7\134\1\333\6\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\7\134\1\334\6\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\335\1\0\1\336\1\0\6\335\3\0\15\335\1\0"+
- "\5\335\1\0\3\335\4\0\2\335\1\0\1\335\1\0"+
- "\11\335\35\0\4\337\1\340\2\0\1\152\25\0\2\337"+
- "\35\0\16\153\1\0\1\154\1\0\6\153\1\341\1\342"+
- "\1\0\15\153\1\0\5\153\1\0\3\153\4\0\2\153"+
- "\1\0\1\153\1\0\11\153\33\0\1\153\75\0\16\343"+
- "\1\0\1\344\1\0\6\343\3\0\15\343\1\0\5\343"+
- "\1\0\3\343\4\0\2\343\1\0\1\343\1\0\11\343"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\345\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\5\10\1\346\7\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\6\10"+
- "\1\347\6\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\5\10\1\350\7\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\11\10"+
- "\1\351\3\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\352\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\2\10\1\353\13\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\11\10\1\354\3\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\3\10"+
- "\1\355\11\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\4\10\1\356\10\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\7\10"+
- "\1\357\5\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\11\10\1\360\2\10\1\227\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\14\10\1\361\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\356\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\2\10\1\362\13\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\2\10\1\363\1\10\1\364\10\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\2\10\1\365\4\10\1\366\5\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\1\10"+
- "\1\367\5\10\1\367\5\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\6\10\1\364\6\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\3\10\1\370\5\10\1\371\3\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\1\372\4\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\2\10\1\373\13\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\1\206\2\10\2\206\11\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\1\206\1\10\3\206\1\10\2\206"+
- "\1\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\374\14\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\2\10\1\375\13\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\10\10\1\376\5\10\1\0\1\106\1\0\6\10"+
- "\3\0\13\10\1\377\1\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\4\10\1\u0100\10\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\6\10\1\u0101\6\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\4\10\1\u0102\10\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\11\10\1\u0103\3\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\10\10\1\361\1\10"+
- "\1\u0104\2\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\10\1\361\13\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\11\10"+
- "\1\u0105\3\10\1\0\5\10\1\0\3\10\4\0\1\u0106"+
- "\1\10\1\0\1\10\1\0\11\10\13\0\11\10\1\306"+
- "\4\10\1\0\1\106\1\0\6\10\3\0\11\10\1\306"+
- "\1\u0107\2\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\10\1\u0108\13\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\1\10\1\u0109\2\10\1\u010a\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\6\10\1\u010b"+
- "\7\10\1\0\1\106\1\0\6\10\3\0\5\10\1\u010c"+
- "\4\10\1\u010d\2\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\2\10\1\u010e\1\10\1\u010f"+
- "\10\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\7\10\1\u0110\5\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\6\10\1\u0111\7\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\1\361\1\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\u0112\14\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\4\10\1\u0113\10\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\11\10\1\u0114\3\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\12\10\1\u0115\2\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\7\10\1\u0116\5\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\2\10\1\u0117\12\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\1\10\1\u0118\13\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\240\1\0\1\241\1\0\6\240\3\0"+
- "\15\240\1\0\5\240\1\0\3\240\4\0\2\240\1\0"+
- "\1\240\1\0\11\240\1\0\1\u0119\31\0\1\240\75\0"+
- "\16\242\1\0\1\243\1\0\6\242\1\u011a\1\u011b\1\0"+
- "\15\242\1\0\5\242\1\0\3\242\4\0\2\242\1\0"+
- "\1\242\1\0\11\242\33\0\1\242\75\0\16\u011c\1\0"+
- "\1\u011d\1\0\6\u011c\3\0\15\u011c\1\0\5\u011c\1\0"+
- "\3\u011c\4\0\2\u011c\1\0\1\u011c\1\0\11\u011c\13\0"+
- "\1\u011e\1\0\4\u011e\4\0\1\u011e\2\0\1\u011e\4\0"+
- "\1\u011e\1\0\1\u011e\5\0\1\u011e\1\0\1\u011e\3\0"+
- "\1\u011e\5\0\1\u011e\11\0\1\u011e\11\0\1\u011e\1\0"+
- "\3\u011e\1\0\2\u011e\14\0\1\u011f\1\0\4\u011f\4\0"+
- "\1\u011f\2\0\1\u011f\4\0\1\u011f\1\0\1\u011f\5\0"+
- "\1\u011f\1\0\1\u011f\3\0\1\u011f\5\0\1\u011f\11\0"+
- "\1\u011f\11\0\1\u011f\1\0\3\u011f\1\0\2\u011f\14\0"+
- "\1\262\1\10\4\262\1\10\1\102\2\10\1\262\1\104"+
- "\1\10\1\262\1\u0120\1\106\1\0\1\10\1\262\1\10"+
- "\1\262\1\10\1\107\3\0\1\262\1\107\1\262\1\110"+
- "\1\10\1\102\1\262\3\10\1\104\1\10\1\262\1\0"+
- "\5\10\1\0\1\10\1\110\1\262\4\0\2\10\1\0"+
- "\1\10\1\0\1\262\1\10\3\262\1\10\2\262\1\10"+
- "\13\0\1\u0120\1\0\4\u0120\4\0\1\u0120\2\0\1\u0120"+
+ "\1\7\1\10\1\11\1\12\2\13\1\11\1\14\1\11"+
+ "\1\15\1\16\1\17\3\11\1\20\1\21\1\7\1\11"+
+ "\1\22\1\23\2\22\1\24\2\7\1\25\1\26\1\27"+
+ "\1\30\1\31\1\32\1\33\1\34\1\35\1\36\1\37"+
+ "\1\40\1\41\1\42\1\43\1\11\1\44\3\11\1\7"+
+ "\1\11\2\22\1\45\1\46\1\43\1\7\1\47\1\11"+
+ "\1\7\1\50\1\51\1\13\1\11\3\13\1\11\2\13"+
+ "\1\52\1\53\1\7\1\54\1\55\1\56\1\57\1\60"+
+ "\1\61\1\62\1\43\23\63\4\64\31\63\2\64\57\63"+
+ "\4\65\1\66\2\63\1\67\25\63\2\65\57\63\4\70"+
+ "\1\71\30\63\2\70\34\63\62\72\1\73\1\72\1\74"+
+ "\1\75\30\72\63\76\1\77\1\100\1\101\30\76\117\0"+
+ "\1\102\1\103\1\11\1\104\1\102\1\105\4\11\1\106"+
+ "\1\107\2\11\1\110\1\111\1\0\3\11\1\106\1\11"+
+ "\1\112\3\0\1\11\1\112\1\11\1\113\2\11\1\105"+
+ "\3\11\1\107\1\11\1\114\1\0\5\11\1\0\1\11"+
+ "\1\113\1\114\4\0\2\11\1\0\1\103\1\0\1\102"+
+ "\1\11\3\102\1\11\1\104\1\102\1\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\4\11"+
+ "\1\115\2\11\1\116\3\11\1\117\1\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\1\13\2\11\2\13\1\105\4\11\1\106\1\107"+
+ "\2\11\1\110\1\111\1\0\3\11\1\106\1\11\1\112"+
+ "\3\0\1\11\1\112\1\11\1\113\2\11\1\105\3\11"+
+ "\1\107\1\11\1\114\1\0\5\11\1\0\1\11\1\113"+
+ "\1\114\4\0\2\11\1\0\1\11\1\0\1\13\1\11"+
+ "\3\13\1\11\2\13\1\11\13\0\1\120\2\11\2\121"+
+ "\3\11\1\122\5\11\1\123\1\111\1\0\2\11\1\122"+
+ "\3\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\1\121\1\11\3\121\1\11"+
+ "\2\121\1\11\1\0\1\124\11\0\11\11\1\125\1\126"+
+ "\3\11\1\0\1\111\1\0\6\11\3\0\1\11\1\127"+
+ "\3\11\1\130\3\11\1\131\3\11\1\0\1\11\1\132"+
+ "\3\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\15\11\1\133\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\133\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\10\11"+
+ "\1\134\5\11\1\0\1\111\1\0\6\11\3\0\1\11"+
+ "\1\135\1\136\12\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\1\110\2\137"+
+ "\2\110\3\137\1\140\1\137\1\141\3\137\1\142\3\0"+
+ "\5\137\2\0\1\137\1\143\1\144\1\145\1\146\1\137"+
+ "\1\147\1\150\1\151\1\152\4\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\1\110\1\137\3\110\1\137"+
+ "\2\110\1\137\33\0\1\11\75\0\16\11\1\0\1\111"+
+ "\1\0\1\11\4\153\1\154\2\0\1\155\15\11\1\0"+
+ "\5\11\1\0\1\11\2\153\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\11\11\1\125\4\11\1\0\1\111"+
+ "\1\0\1\11\4\153\1\154\2\0\1\155\11\11\1\125"+
+ "\3\11\1\0\5\11\1\0\1\11\2\153\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\156\1\0\1\157"+
+ "\1\0\6\156\3\0\15\156\1\0\5\156\1\0\3\156"+
+ "\4\0\2\156\1\0\1\156\1\0\11\156\35\0\4\155"+
+ "\1\160\2\0\1\25\25\0\2\155\35\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\11\1\161\1\162\4\11"+
+ "\1\163\1\164\2\11\1\165\1\11\1\0\1\166\4\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\10\11\1\167\5\11\1\0\1\111\1\0\6\11"+
+ "\3\0\13\11\1\170\1\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\2\11"+
+ "\1\171\13\11\1\0\1\111\1\0\6\11\3\0\5\11"+
+ "\1\172\1\11\1\173\1\11\1\174\2\11\1\175\1\0"+
+ "\1\11\1\176\3\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\4\11\1\177\1\200\4\11\1\201\2\11"+
+ "\1\0\1\202\1\203\1\204\2\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\3\11\1\205\5\11\1\206"+
+ "\3\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\1\207\2\11\2\207\11\11"+
+ "\1\0\1\111\1\0\6\11\3\0\2\11\1\210\1\11"+
+ "\1\211\2\11\1\212\5\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\1\207\1\11\3\207"+
+ "\1\11\2\207\1\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\11\11\1\213\3\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\214\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\3\11\1\215"+
+ "\1\216\1\11\1\217\6\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\4\11\1\220\6\11"+
+ "\1\221\1\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\15\11\1\133\1\0"+
+ "\1\111\1\0\6\11\3\0\2\11\1\222\1\11\1\223"+
+ "\1\11\1\224\4\11\1\225\1\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\7\11\1\226"+
+ "\5\11\1\0\1\227\4\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\7\11\1\230\5\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\10\11\1\231\5\11\1\0\1\111\1\0\6\11"+
+ "\3\0\6\11\1\232\4\11\1\233\1\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\62\0\1\43\13\0\1\43\30\0\1\43\1\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\6\11\1\234\4\11"+
+ "\1\235\1\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\1\207\2\11\2\207"+
+ "\11\11\1\0\1\111\1\0\6\11\3\0\2\11\1\236"+
+ "\7\11\1\237\1\240\1\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\1\207\1\11\3\207"+
+ "\1\11\2\207\1\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\13\11\1\41\1\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\12\0"+
+ "\64\51\1\0\31\51\1\0\16\241\1\0\1\242\1\0"+
+ "\6\241\3\0\15\241\1\0\5\241\1\0\3\241\4\0"+
+ "\2\241\1\0\1\241\1\0\11\241\13\0\16\243\1\0"+
+ "\1\244\1\0\6\243\3\0\15\243\1\0\5\243\1\0"+
+ "\3\243\4\0\2\243\1\0\1\243\1\0\11\243\44\0"+
+ "\1\67\64\0\16\245\1\0\1\246\1\0\6\245\3\0"+
+ "\15\245\1\0\5\245\1\0\3\245\4\0\2\245\1\0"+
+ "\1\245\1\0\11\245\12\0\62\72\1\0\1\72\2\0"+
+ "\30\72\3\247\1\250\7\247\1\251\23\247\1\252\2\247"+
+ "\1\253\1\247\1\254\1\255\14\247\1\256\1\257\1\247"+
+ "\1\260\30\247\63\76\3\0\30\76\3\247\1\250\7\247"+
+ "\1\251\23\247\1\261\2\247\1\253\1\247\1\254\1\255"+
+ "\14\247\1\256\1\257\1\247\1\260\30\247\1\0\1\102"+
+ "\2\11\1\104\1\102\1\105\4\11\1\106\1\107\2\11"+
+ "\1\110\1\111\1\0\3\11\1\106\1\11\1\112\3\0"+
+ "\1\11\1\112\1\11\1\113\2\11\1\105\3\11\1\107"+
+ "\1\11\1\114\1\0\5\11\1\0\1\11\1\113\1\114"+
+ "\4\0\2\11\1\0\1\11\1\0\1\102\1\11\3\102"+
+ "\1\11\1\104\1\102\1\11\13\0\1\262\1\11\4\262"+
+ "\4\11\1\262\2\11\1\262\1\263\1\111\1\0\1\11"+
+ "\1\262\1\11\1\262\2\11\3\0\1\262\1\11\1\262"+
+ "\3\11\1\262\5\11\1\262\1\0\5\11\1\0\2\11"+
+ "\1\262\4\0\2\11\1\0\1\11\1\0\1\262\1\11"+
+ "\3\262\1\11\2\262\1\11\13\0\1\104\2\11\2\104"+
+ "\1\105\4\11\1\106\3\11\1\110\1\111\1\0\3\11"+
+ "\1\106\2\11\3\0\6\11\1\105\5\11\1\114\1\0"+
+ "\5\11\1\0\2\11\1\114\4\0\2\11\1\0\1\11"+
+ "\1\0\1\104\1\11\3\104\1\11\2\104\1\11\13\0"+
+ "\1\264\2\11\2\264\1\11\1\265\7\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\1\264\1\11\3\264"+
+ "\1\11\2\264\1\11\13\0\1\110\2\0\2\110\1\266"+
+ "\4\0\1\267\11\0\1\267\13\0\1\266\5\0\1\270"+
+ "\11\0\1\270\11\0\1\110\1\0\3\110\1\0\2\110"+
+ "\14\0\10\11\1\271\5\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\10\11\1\272\5\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\273"+
+ "\1\0\11\11\13\0\1\274\1\275\1\11\1\104\1\274"+
+ "\1\105\4\11\1\106\1\107\2\11\1\110\1\111\1\0"+
+ "\3\11\1\106\1\11\1\112\3\0\1\11\1\112\1\11"+
+ "\1\113\2\11\1\105\3\11\1\107\1\11\1\114\1\0"+
+ "\5\11\1\0\1\11\1\113\1\114\4\0\2\11\1\0"+
+ "\1\275\1\0\1\274\1\11\3\274\1\11\1\104\1\274"+
+ "\1\11\13\0\1\121\2\11\2\121\1\105\4\11\1\106"+
+ "\1\107\2\11\1\110\1\111\1\0\3\11\1\106\1\11"+
+ "\1\112\3\0\1\11\1\112\1\11\1\113\2\11\1\105"+
+ "\3\11\1\107\1\11\1\114\1\0\5\11\1\0\1\11"+
+ "\1\113\1\114\4\0\2\11\1\0\1\11\1\0\1\121"+
+ "\1\11\3\121\1\11\2\121\1\11\13\0\11\11\1\125"+
+ "\4\11\1\0\1\111\1\0\6\11\3\0\11\11\1\125"+
+ "\3\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\1\110\2\0\2\110\65\0"+
+ "\1\110\1\0\3\110\1\0\2\110\14\0\12\11\1\276"+
+ "\3\11\1\0\1\111\1\0\3\11\1\276\2\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\6\11\1\277\7\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\11\1\300"+
+ "\13\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\4\11\1\301\10\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\12\11\1\276\3\11\1\0\1\111\1\0\3\11\1\276"+
+ "\2\11\3\0\1\11\1\302\1\11\1\303\6\11\1\304"+
+ "\2\11\1\0\5\11\1\0\3\11\4\0\1\305\1\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\6\11\1\306\6\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\11\11\1\307\4\11\1\0\1\111\1\0\6\11"+
+ "\3\0\11\11\1\307\3\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\1\11\1\310\4\11"+
+ "\1\311\2\11\1\312\3\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\13\11\1\313\1\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\1\11\1\314\13\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\137"+
+ "\4\0\5\137\2\0\16\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\11\137\1\315\4\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\10\137\1\316\5\137"+
+ "\4\0\5\137\2\0\16\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\2\137\1\317\1\320\12\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\10\137\1\321"+
+ "\5\137\4\0\5\137\2\0\14\137\1\322\1\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\10\137\1\323\1\137\1\324"+
+ "\3\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\137\4\0\5\137\2\0\5\137\1\325"+
+ "\1\326\5\137\1\327\1\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\3\137\1\330\4\137\1\331\5\137\1\0\11\137"+
+ "\3\0\3\137\1\0\1\137\1\0\11\137\13\0\16\137"+
+ "\4\0\5\137\2\0\6\137\1\332\3\137\1\333\3\137"+
+ "\1\0\11\137\3\0\3\137\1\0\1\137\1\0\11\137"+
+ "\13\0\16\137\4\0\5\137\2\0\7\137\1\334\6\137"+
+ "\1\0\11\137\3\0\3\137\1\0\1\137\1\0\11\137"+
+ "\13\0\16\137\4\0\5\137\2\0\7\137\1\335\6\137"+
+ "\1\0\11\137\3\0\3\137\1\0\1\137\1\0\11\137"+
+ "\13\0\16\336\1\0\1\337\1\0\6\336\3\0\15\336"+
+ "\1\0\5\336\1\0\3\336\4\0\2\336\1\0\1\336"+
+ "\1\0\11\336\35\0\4\340\1\341\2\0\1\155\25\0"+
+ "\2\340\35\0\16\156\1\0\1\157\1\0\6\156\1\342"+
+ "\1\343\1\0\15\156\1\0\5\156\1\0\3\156\4\0"+
+ "\2\156\1\0\1\156\1\0\11\156\33\0\1\156\75\0"+
+ "\16\344\1\0\1\345\1\0\6\344\3\0\15\344\1\0"+
+ "\5\344\1\0\3\344\4\0\2\344\1\0\1\344\1\0"+
+ "\11\344\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\2\11\1\346\12\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\5\11\1\347\7\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\6\11\1\350\6\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\5\11\1\351\7\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\11\11\1\352\3\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\6\11\1\353\6\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\2\11\1\354\13\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\11\11\1\355\3\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\3\11\1\356\11\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\4\11\1\357\10\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\7\11\1\360\5\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\11\11\1\361\2\11\1\230"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\14\11\1\362\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\6\11\1\357\6\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\2\11\1\363\13\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\2\11\1\364\1\11\1\365"+
+ "\10\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\2\11\1\366\4\11\1\367\5\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\1\11\1\370\5\11\1\370\5\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\6\11\1\365"+
+ "\6\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\3\11\1\371\5\11\1\372\3\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\1\373\4\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\2\11\1\374\13\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\1\207\2\11\2\207\11\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\1\207\1\11\3\207\1\11"+
+ "\2\207\1\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\1\375\14\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\2\11\1\376"+
+ "\13\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\10\11\1\377\5\11\1\0\1\111\1\0"+
+ "\6\11\3\0\13\11\1\u0100\1\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\4\11\1\u0101"+
+ "\10\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\6\11\1\u0102\6\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\4\11\1\u0103"+
+ "\10\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\11\11\1\u0104\3\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\10\11\1\362"+
+ "\1\11\1\u0105\2\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\11\1\362\13\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\11\11\1\u0106\3\11\1\0\5\11\1\0\3\11\4\0"+
+ "\1\u0107\1\11\1\0\1\11\1\0\11\11\13\0\11\11"+
+ "\1\307\4\11\1\0\1\111\1\0\6\11\3\0\11\11"+
+ "\1\307\1\u0108\2\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\11\1\u0109\13\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\1\11\1\u010a\2\11\1\u010b\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\6\11"+
+ "\1\u010c\7\11\1\0\1\111\1\0\6\11\3\0\5\11"+
+ "\1\u010d\4\11\1\u010e\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\2\11\1\u010f\1\11"+
+ "\1\u0110\10\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\7\11\1\u0111\5\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\6\11\1\u0112\7\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\1\362\1\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\u0113\14\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\4\11\1\u0114\10\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\11\11\1\u0115\3\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\12\11\1\u0116\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\7\11\1\u0117\5\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u0118\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\1\11\1\u0119\13\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\241\1\0\1\242\1\0\6\241"+
+ "\3\0\15\241\1\0\5\241\1\0\3\241\4\0\2\241"+
+ "\1\0\1\241\1\0\11\241\1\0\1\u011a\31\0\1\241"+
+ "\75\0\16\243\1\0\1\244\1\0\6\243\1\u011b\1\u011c"+
+ "\1\0\15\243\1\0\5\243\1\0\3\243\4\0\2\243"+
+ "\1\0\1\243\1\0\11\243\33\0\1\243\75\0\16\245"+
+ "\1\0\1\246\1\0\6\245\1\u011d\1\u011e\1\0\15\245"+
+ "\1\0\5\245\1\0\3\245\4\0\2\245\1\0\1\245"+
+ "\1\0\11\245\33\0\1\245\75\0\1\u011f\1\0\4\u011f"+
+ "\4\0\1\u011f\2\0\1\u011f\4\0\1\u011f\1\0\1\u011f"+
+ "\5\0\1\u011f\1\0\1\u011f\3\0\1\u011f\5\0\1\u011f"+
+ "\11\0\1\u011f\11\0\1\u011f\1\0\3\u011f\1\0\2\u011f"+
+ "\14\0\1\u0120\1\0\4\u0120\4\0\1\u0120\2\0\1\u0120"+
"\4\0\1\u0120\1\0\1\u0120\5\0\1\u0120\1\0\1\u0120"+
"\3\0\1\u0120\5\0\1\u0120\11\0\1\u0120\11\0\1\u0120"+
- "\1\0\3\u0120\1\0\2\u0120\14\0\1\264\2\10\2\264"+
- "\5\10\1\103\3\10\1\0\1\106\1\0\3\10\1\103"+
- "\2\10\3\0\14\10\1\111\1\0\5\10\1\0\2\10"+
- "\1\111\4\0\2\10\1\0\1\10\1\0\1\264\1\10"+
- "\3\264\1\10\2\264\1\10\13\0\1\264\2\10\2\264"+
- "\11\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\1\264\1\10\3\264\1\10\2\264\1\10\13\0\1\u0121"+
- "\2\0\2\u0121\1\0\1\u0122\63\0\1\u0121\1\0\3\u0121"+
- "\1\0\2\u0121\14\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\1\10\1\u0123\13\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\14\10\1\u0124\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\6\10\1\u0125\7\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\1\274\2\10"+
- "\1\101\1\274\1\102\4\10\1\103\1\104\2\10\1\105"+
- "\1\106\1\0\3\10\1\103\1\10\1\107\3\0\1\10"+
- "\1\107\1\10\1\110\2\10\1\102\3\10\1\104\1\10"+
- "\1\111\1\0\5\10\1\0\1\10\1\110\1\111\4\0"+
- "\2\10\1\0\1\10\1\0\1\274\1\10\3\274\1\10"+
- "\1\101\1\274\1\10\13\0\1\u0126\1\10\4\u0126\4\10"+
- "\1\u0126\2\10\1\u0126\1\263\1\106\1\0\1\10\1\u0126"+
- "\1\10\1\u0126\2\10\3\0\1\u0126\1\10\1\u0126\3\10"+
- "\1\u0126\5\10\1\u0126\1\0\5\10\1\0\2\10\1\u0126"+
- "\4\0\2\10\1\0\1\10\1\0\1\u0126\1\10\3\u0126"+
- "\1\10\2\u0126\1\10\13\0\10\10\1\u0127\5\10\1\0"+
- "\1\106\1\0\2\10\1\u0127\3\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\10\1\u0128\4\10\1\u0129\2\10\1\u012a\3\10\1\0"+
- "\1\10\1\u0128\3\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\6\10\1\u012b\6\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\12\10\1\u012c"+
- "\2\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\10\10\1\u012d\5\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\12\10\1\u012e"+
- "\2\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\6\10\1\u012f\7\10\1\0"+
- "\1\106\1\0\6\10\3\0\6\10\1\u0130\6\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\13\10\1\u0131\1\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\12\10\1\103"+
- "\3\10\1\0\1\106\1\0\3\10\1\103\2\10\3\0"+
- "\14\10\1\111\1\0\5\10\1\0\2\10\1\111\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\1\10\1\u0132\13\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\10\1\u0133\13\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\2\10\1\u0134\12\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\2\10\1\u0135\12\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\3\10\1\u010f\11\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\134\4\0\5\134\2\0\6\134\1\u0136"+
- "\7\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\7\134\1\u0137"+
- "\6\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\3\134\1\u0138"+
- "\12\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\13\134\1\u0139"+
- "\2\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\12\134\1\u013a"+
- "\3\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\1\134\1\u013b"+
- "\14\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\10\134\1\u013c"+
- "\5\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\12\134\1\u013d"+
- "\3\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\2\134\1\u013e\13\134\4\0\5\134\2\0"+
- "\6\134\1\u013f\7\134\1\0\11\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\16\134\4\0\5\134\2\0"+
- "\3\134\1\u0140\12\134\1\0\11\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\16\134\4\0\5\134\2\0"+
- "\5\134\1\u0141\10\134\1\0\11\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\16\134\4\0\5\134\2\0"+
- "\1\134\1\u0142\6\134\1\u0143\5\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\14\134\1\u0144\1\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\10\134\1\u0145"+
- "\5\134\4\0\5\134\2\0\16\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\5\134\1\u0146\7\134\1\u0147\1\0\11\134"+
- "\3\0\3\134\1\0\1\134\1\0\11\134\13\0\16\134"+
- "\4\0\5\134\2\0\4\134\1\u0148\11\134\1\0\1\134"+
- "\1\u0149\7\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\13\134\1\u014a\2\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\335\1\0\1\336\1\0\6\335\1\340\1\337"+
- "\1\0\15\335\1\0\5\335\1\0\3\335\4\0\2\335"+
- "\1\0\1\335\1\0\11\335\33\0\1\335\75\0\16\u014b"+
- "\1\0\1\u014c\1\0\6\u014b\3\0\15\u014b\1\0\5\u014b"+
- "\1\0\3\u014b\4\0\2\u014b\1\0\1\u014b\1\0\11\u014b"+
- "\13\0\16\u014d\1\0\1\u014e\1\0\6\u014d\3\0\15\u014d"+
- "\1\0\5\u014d\1\0\3\u014d\4\0\2\u014d\1\0\1\u014d"+
- "\1\0\11\u014d\13\0\16\343\1\0\1\344\1\0\6\343"+
- "\1\156\1\155\1\0\15\343\1\0\5\343\1\0\3\343"+
- "\4\0\2\343\1\0\1\343\1\0\11\343\33\0\1\343"+
- "\75\0\16\10\1\0\1\106\1\0\6\10\3\0\3\10"+
- "\1\u014f\11\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u0150\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u0151\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\6\10\1\u0152\7\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\10\1\u0153\13\10"+
- "\1\0\1\10\1\u0153\3\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\3\10\1\u0154\11\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\1\u0155"+
- "\14\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\6\10\1\u0156\6\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\1\10\1\u0157\3\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\12\10\1\u0158\2\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\12\10\1\u0159"+
- "\2\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\2\10\1\u015a\12\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\13\10\1\u015b"+
- "\1\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\6\10\1\u015c\7\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\6\10\1\u015d\7\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\7\10\1\u015e\5\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\12\10\1\u015f"+
- "\2\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\12\10\1\u0160\2\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\10\10\1\u0161\5\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\6\10\1\u0162\7\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\12\10\1\u0163"+
- "\2\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\1\u0164\11\10\1\u0165\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\7\10"+
- "\1\367\5\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\13\10\1\u0166\1\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\3\10\1\u0167\1\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\10\1\u0160\13\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\1\u0168\1\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\12\10\1\u0169\2\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\10\10\1\u016a"+
- "\4\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\1\u016b\14\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\2\10"+
- "\1\u016c\13\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\12\10\1\u016d\2\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\4\10\1\u016e\10\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\10\10\1\u016f\5\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\6\10\1\u0170\6\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\10\10\1\u0171\5\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\10\1\u0172\13\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\6\10\1\u0173\7\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\6\10"+
- "\1\u0174\7\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\3\10\1\u0175\2\10\1\u0176\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\6\10\1\u0177\7\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\11\10\1\u0178\3\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\6\10"+
- "\1\u0179\6\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\13\10\1\u017a\1\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\10\10\1\u017b\5\10\1\0\1\106\1\0\6\10"+
- "\3\0\1\10\1\u017c\13\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\10\1\u017d\13\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\2\10\1\u017e\13\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\6\10\1\u017f\6\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\13\10\1\u0180\1\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\2\10\1\u0181\12\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\2\10\1\u0182\13\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\2\10\1\u0183\12\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\u011c\1\0\1\u011d\1\0\6\u011c"+
- "\1\245\1\244\1\0\15\u011c\1\0\5\u011c\1\0\3\u011c"+
- "\4\0\2\u011c\1\0\1\u011c\1\0\11\u011c\33\0\1\u011c"+
- "\75\0\1\u0184\1\0\4\u0184\4\0\1\u0184\2\0\1\u0184"+
- "\4\0\1\u0184\1\0\1\u0184\5\0\1\u0184\1\0\1\u0184"+
- "\3\0\1\u0184\5\0\1\u0184\11\0\1\u0184\11\0\1\u0184"+
- "\1\0\3\u0184\1\0\2\u0184\14\0\1\u0185\1\0\4\u0185"+
- "\4\0\1\u0185\2\0\1\u0185\4\0\1\u0185\1\0\1\u0185"+
- "\5\0\1\u0185\1\0\1\u0185\3\0\1\u0185\5\0\1\u0185"+
- "\11\0\1\u0185\11\0\1\u0185\1\0\3\u0185\1\0\2\u0185"+
- "\14\0\1\u0120\1\0\4\u0120\1\0\1\266\2\0\1\u0120"+
- "\2\0\1\u0120\4\0\1\u0120\1\0\1\u0120\5\0\1\u0120"+
- "\1\0\1\u0120\2\0\1\266\1\u0120\5\0\1\u0120\11\0"+
- "\1\u0120\11\0\1\u0120\1\0\3\u0120\1\0\2\u0120\14\0"+
- "\1\u0121\2\0\2\u0121\5\0\1\267\11\0\1\267\21\0"+
- "\1\270\11\0\1\270\11\0\1\u0121\1\0\3\u0121\1\0"+
- "\2\u0121\14\0\1\u0121\2\0\2\u0121\65\0\1\u0121\1\0"+
- "\3\u0121\1\0\2\u0121\14\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\14\10\1\u0186\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\1\10"+
- "\1\u0187\3\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\1\10\1\u0188\13\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\1\u0126"+
- "\1\10\4\u0126\1\10\1\102\2\10\1\u0126\1\104\1\10"+
- "\1\u0126\1\u0120\1\106\1\0\1\10\1\u0126\1\10\1\u0126"+
- "\1\10\1\107\3\0\1\u0126\1\107\1\u0126\1\110\1\10"+
- "\1\102\1\u0126\3\10\1\104\1\10\1\u0126\1\0\5\10"+
- "\1\0\1\10\1\110\1\u0126\4\0\2\10\1\0\1\10"+
- "\1\0\1\u0126\1\10\3\u0126\1\10\2\u0126\1\10\13\0"+
- "\11\10\1\u0189\4\10\1\0\1\106\1\0\6\10\3\0"+
- "\11\10\1\u0189\3\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\6\10\1\u018a\3\10\1\u018a"+
- "\2\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\5\10\1\u018a\3\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\6\10\1\u018a"+
- "\6\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\1\10\1\u018b\3\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\6\10\1\u018c\7\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\11\10\1\u018d\3\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\2\10\1\u018e"+
- "\12\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\12\10\1\u018f\2\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\7\10\1\u0190"+
- "\5\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\3\10\1\u0191\1\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\6\10\1\u0192\7\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u0193\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\14\10\1\u0194\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\1\10"+
- "\1\u016a\13\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u0195\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\134\4\0\5\134\2\0\2\134\1\u0196\13\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\2\134\1\u0197\13\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\4\134\1\u0198\11\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\1\134\1\u0199\14\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\7\134\1\u019a\6\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\3\134\1\u019b\12\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\3\134\1\u019c\12\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\14\134\1\u019d\1\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\3\134\1\u019e\12\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\7\134\1\u019f\6\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\10\134\1\u01a0\5\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\10\134\1\u01a1\5\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\16\134\1\0\3\134"+
- "\1\u01a2\5\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\3\134\1\u01a3\12\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\2\134\1\u01a4\13\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\2\134\1\u01a5\13\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\11\134\1\u01a6\4\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\16\134\1\u01a7\11\134"+
- "\3\0\3\134\1\0\1\134\1\0\11\134\13\0\16\134"+
- "\4\0\5\134\2\0\13\134\1\u01a8\2\134\1\0\11\134"+
- "\3\0\3\134\1\0\1\134\1\0\11\134\13\0\10\134"+
- "\1\u01a9\5\134\4\0\5\134\2\0\16\134\1\0\11\134"+
- "\3\0\3\134\1\0\1\134\1\0\11\134\13\0\16\134"+
- "\4\0\5\134\2\0\16\134\1\0\1\u01aa\10\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\u014b\1\0"+
- "\1\u014c\1\0\6\u014b\1\340\1\337\1\0\15\u014b\1\0"+
- "\5\u014b\1\0\3\u014b\4\0\2\u014b\1\0\1\u014b\1\0"+
- "\11\u014b\33\0\1\u014b\75\0\16\u014d\1\0\1\u014e\1\0"+
- "\6\u014d\1\341\1\342\1\0\15\u014d\1\0\5\u014d\1\0"+
- "\3\u014d\4\0\2\u014d\1\0\1\u014d\1\0\11\u014d\33\0"+
- "\1\u014d\75\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\3\10\1\u01ab\11\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\4\10\1\u01ac\10\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\12\10\1\u01ad\2\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\1\10\1\u01ae\13\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\6\10\1\u01af\7\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\12\10\1\u01b0\2\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\3\10\1\u01b1\1\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\7\10\1\u01b2\5\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\6\10\1\u01b3\7\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\7\10\1\u01b4\5\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\6\10\1\u01b5\7\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\2\10\1\u01b6"+
- "\2\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\12\10\1\u01b7\2\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\10\10\1\u017b"+
- "\1\10\1\u01b8\3\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\10\1\u017c\12\10\1\u01b9\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\10\10"+
- "\1\u01ba\1\10\1\u01b8\3\10\1\0\1\106\1\0\6\10"+
- "\3\0\1\10\1\u017c\12\10\1\u01b9\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\3\10\1\u01bb"+
- "\11\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\6\10\1\u01bc\7\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\10\10\1\u01bd\5\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\1\u01be\14\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\10\10"+
- "\1\u01bf\5\10\1\0\1\106\1\0\6\10\3\0\1\10"+
- "\1\u017c\13\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u01c0\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\1\u01c1\4\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\1\u01c2\4\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\u01c3\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\6\10"+
- "\1\u01c4\6\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\2\10\1\u01c5\12\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\6\10"+
- "\1\u01c6\6\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\4\10\1\u01c7\10\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\6\10\1\u01c8\7\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\10\10\1\u01c9\5\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\7\10"+
- "\1\u01ca\5\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u01cb\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\6\10\1\u01cc\7\10\1\0\1\106\1\0\6\10"+
- "\1\u01cd\2\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\1\u0187\1\10\1\0\1\10\1\0\11\10"+
- "\13\0\10\10\1\u01ce\1\10\1\u01cf\3\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\10\1\u01d0\12\10\1\u01d1\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\10\10\1\u01d2\5\10\1\0\1\106\1\0"+
- "\6\10\3\0\2\10\1\u01d3\12\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\4\10\1\u01d4"+
- "\10\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\7\10\1\u01d5\5\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\10\10\1\u01ce\5\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\10\1\u01d0\13\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\3\10\1\u01d6\11\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\4\10\1\u01d7\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\11\10\1\u01d8\3\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\13\10"+
- "\1\u01d9\1\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\2\10\1\u01da\12\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\1\10"+
- "\1\u01db\13\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\7\10\1\u01dc\5\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\1\u01dd\2\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\7\10\1\u01de\5\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\1\10\1\u01df"+
- "\13\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\12\10\1\u01e0\2\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\1\u01e1\1\0\4\u01e1\4\0\1\u01e1\2\0\1\u01e1\4\0"+
- "\1\u01e1\1\0\1\u01e1\5\0\1\u01e1\1\0\1\u01e1\3\0"+
- "\1\u01e1\5\0\1\u01e1\11\0\1\u01e1\11\0\1\u01e1\1\0"+
- "\3\u01e1\1\0\2\u01e1\14\0\1\u01e2\1\0\4\u01e2\4\0"+
- "\1\u01e2\2\0\1\u01e2\4\0\1\u01e2\1\0\1\u01e2\5\0"+
- "\1\u01e2\1\0\1\u01e2\3\0\1\u01e2\5\0\1\u01e2\11\0"+
- "\1\u01e2\11\0\1\u01e2\1\0\3\u01e2\1\0\2\u01e2\14\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\6\10\1\u016a"+
- "\6\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\2\10\1\u01e3\12\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\10\10\1\u01e4\5\10\1\0\1\106\1\0\2\10\1\u01e4"+
- "\3\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\1\10\1\u01e5\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u01e6\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\2\10\1\u01e7\13\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\u01e8\2\10\1\u01e9"+
- "\7\10\1\u01ea\1\10\1\0\4\10\1\u01eb\1\0\3\10"+
- "\4\0\1\u01ec\1\10\1\0\1\10\1\0\5\10\1\u01ed"+
- "\3\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u01ee\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\11\10\1\u01ef\3\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\13\10\1\u01f0\1\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\12\10\1\u01f1"+
- "\3\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u01f2\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\2\10\1\u01f3\12\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\14\10\1\u01f4\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\u01f5\1\10\1\0\11\10\13\0\6\10"+
- "\1\u01f6\7\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\134\4\0\5\134\2\0\7\134"+
- "\1\u01f7\6\134\1\0\11\134\3\0\3\134\1\0\1\134"+
- "\1\0\11\134\13\0\16\134\4\0\5\134\2\0\15\134"+
- "\1\u01f8\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\4\134\1\u01f9"+
- "\11\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\16\134\1\0"+
- "\1\u01fa\10\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\2\134\1\u01fb\13\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\16\134\1\0\2\134"+
- "\1\u01fc\6\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\13\134\1\u01fd\2\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\12\134\1\u01fe\3\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\10\134\1\u01ff\5\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\4\134\1\u0200\11\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\1\134\1\u0201\14\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\7\134\1\u0202\6\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\11\134\1\u0203\4\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\14\134\1\u0204\1\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\14\134\1\u0205\1\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\12\134\1\u0206\3\134\4\0\5\134\2\0\2\134"+
- "\1\u0207\1\u0208\1\u0209\1\134\1\u020a\2\134\1\u020b\4\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\3\134\1\u020c\12\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\4\134\1\u020d\11\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\14\134\1\u020e\1\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\6\10\1\u020f\7\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\7\10\1\u0210\5\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\6\10"+
- "\1\u0211\6\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\13\10\1\u0212\1\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\12\10\1\u0213\3\10\1\0\1\106\1\0\6\10"+
- "\3\0\14\10\1\u0214\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\6\10\1\u0215"+
- "\7\10\1\0\1\106\1\0\6\10\1\u0216\2\0\7\10"+
- "\1\u0217\5\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\6\10\1\u0218\7\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u0219\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u021a\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u021b\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\2\10\1\u021c\13\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\u021d\2\10\1\u021e"+
- "\7\10\1\u021f\1\10\1\0\4\10\1\u0220\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\6\10"+
- "\1\u0221\7\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\2\10\1\u0222\12\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\10\1\u0223\13\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\13\10\1\u0224\1\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\11\10\1\u0225\3\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\6\10\1\u0226\6\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\2\10"+
- "\1\u0227\13\10\1\0\1\106\1\0\6\10\3\0\1\u0228"+
- "\2\10\1\u0229\7\10\1\u022a\1\10\1\0\4\10\1\u022b"+
- "\1\0\3\10\4\0\1\u022c\1\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\u016a\14\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u022d\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\11\10"+
- "\1\u022e\3\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\10\10\1\u0186\4\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\7\10"+
- "\1\u022f\5\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\365\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\6\10\1\u0230\7\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\14\10\1\u0226\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\12\10\1\u0187"+
- "\2\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\1\u0231\14\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\12\10\1\u0232\2\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\10\10\1\u0233\5\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\10\10\1\u0234\4\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\11\10\1\u0235\3\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\13\10\1\u0236\1\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\6\10\1\u0237\1\u0238\3\10\1\u0239\1\10\1\0"+
- "\4\10\1\u023a\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\25\0\1\u023b\62\0\1\u023c\20\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\11\10\1\u023d\3\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\1\10\1\u023e\13\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\13\10\1\u023f\1\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\13\10\1\u0240\1\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\11\10\1\u0241\3\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\7\10\1\u0242\5\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\u0243\14\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\7\10\1\u0244\5\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\10\10\1\u0245"+
- "\5\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\6\10\1\u0246\7\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\12\10\1\u0247\2\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\11\10\1\u0248\3\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\7\10\1\u0249\5\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u024a\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\10\10\1\u024b"+
- "\5\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\110\0\1\u024c\3\0\1\u024d\14\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\1\10\1\u024e"+
- "\3\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u024f\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\10\10\1\u0250"+
- "\5\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\1\u0251\1\0\4\u0251\4\0\1\u0251\2\0"+
- "\1\u0251\4\0\1\u0251\1\0\1\u0251\5\0\1\u0251\1\0"+
- "\1\u0251\3\0\1\u0251\5\0\1\u0251\11\0\1\u0251\11\0"+
- "\1\u0251\1\0\3\u0251\1\0\2\u0251\14\0\1\u0252\1\0"+
- "\4\u0252\4\0\1\u0252\2\0\1\u0252\4\0\1\u0252\1\0"+
- "\1\u0252\5\0\1\u0252\1\0\1\u0252\3\0\1\u0252\5\0"+
- "\1\u0252\11\0\1\u0252\11\0\1\u0252\1\0\3\u0252\1\0"+
- "\2\u0252\14\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\10\10\1\u0253\4\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\13\10\1\u0254"+
- "\2\10\1\0\1\106\1\0\6\10\3\0\12\10\1\u0254"+
- "\2\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\1\10\1\u0255\13\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\13\10\1\u0256"+
- "\1\10\1\0\2\10\1\u0257\2\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\1\u0258\4\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\1\u0259\4\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\2\10\1\u025a\13\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\10\10\1\u025b\5\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\13\10\1\u025c\1\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\4\10\1\u025d"+
- "\10\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\u025e\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\1\u025f\11\10\1\u0260\2\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\6\10\1\u0261\7\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\2\10\1\u0262\12\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\6\10\1\u0263\7\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\7\10\1\u0264\5\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\6\10\1\u0265\7\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\1\u0266"+
- "\115\0\16\10\1\0\1\106\1\0\6\10\3\0\12\10"+
- "\1\u0267\2\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\134\4\0\5\134"+
- "\2\0\11\134\1\u0268\4\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\3\134\1\u0269\12\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\4\134\1\u026a\11\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\6\134\1\u026b\7\134"+
- "\4\0\5\134\2\0\16\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\3\134\1\u026c\12\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\12\134\1\u026d\3\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\7\134\1\u026e\6\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\7\134\1\u026f\6\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\15\134\1\u0270\1\0\11\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\16\134\4\0\5\134\2\0"+
- "\16\134\1\0\1\134\1\u0271\7\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\16\134\4\0\5\134\2\0"+
- "\16\134\1\0\1\134\1\u0272\7\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\10\134\1\u0273\5\134\4\0"+
- "\5\134\2\0\16\134\1\0\11\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\16\134\4\0\5\134\2\0"+
- "\14\134\1\u0274\1\134\1\0\11\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\16\134\4\0\5\134\2\0"+
- "\10\134\1\u0275\1\134\1\u0276\3\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\5\134\1\u0277\1\u0278\7\134\1\0\11\134"+
- "\3\0\3\134\1\0\1\134\1\0\11\134\13\0\16\134"+
- "\4\0\5\134\2\0\3\134\1\u0279\12\134\1\0\11\134"+
- "\3\0\3\134\1\0\1\134\1\0\11\134\13\0\16\134"+
- "\4\0\5\134\2\0\7\134\1\u027a\6\134\1\0\11\134"+
- "\3\0\3\134\1\0\1\134\1\0\11\134\13\0\16\134"+
- "\4\0\5\134\2\0\10\134\1\u027b\5\134\1\0\11\134"+
- "\3\0\3\134\1\0\1\134\1\0\11\134\13\0\16\134"+
- "\4\0\5\134\2\0\13\134\1\u027c\2\134\1\0\11\134"+
- "\3\0\3\134\1\0\1\134\1\0\11\134\13\0\16\134"+
- "\4\0\5\134\2\0\15\134\1\u027d\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\1\u027e\14\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\6\10"+
- "\1\u027f\6\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\6\10\1\u0280\7\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\11\10"+
- "\1\u0281\3\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\10\1\u0282\13\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\13\10"+
- "\1\u0283\1\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\u0284\2\10\1\u0285\11\10\1\0"+
- "\4\10\1\u0286\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\63\0\1\u0287\21\0\1\u0288\2\0\1\u0289"+
- "\20\0\16\10\1\0\1\106\1\0\6\10\3\0\4\10"+
- "\1\u028a\10\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\u028b\14\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\12\10\1\u028c"+
- "\2\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\13\10\1\u028d\1\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\1\u028e\14\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\13\10\1\u028f\1\10\1\0\2\10\1\u0290\2\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\1\u0291\4\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\1\u0292\4\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\2\10"+
- "\1\u0293\13\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\10\10\1\u0294\5\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\10\1\u0295\13\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\12\10\1\u0296\2\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\13\10\1\u0297\1\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\4\10\1\u0298\10\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\12\10\1\u0299\2\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\6\10\1\u029a\7\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\13\10\1\u029b\1\10"+
- "\1\0\2\10\1\u029c\2\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\1\u029d\4\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\1\u029e\4\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\2\10\1\u029f\13\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\10\10"+
- "\1\u02a0\5\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\13\10\1\u02a1\1\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\12\10"+
- "\1\u02a2\3\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\12\10\1\u02a3\2\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\13\10\1\u02a4\1\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\1\10\1\u02a5\13\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\12\10\1\u02a6\2\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\6\10\1\u02a7\6\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\11\10\1\u02a8\3\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\6\10\1\u0186\6\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\6\10"+
- "\1\u02a9\7\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\7\10\1\u02aa\5\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\u02ab\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\6\10"+
- "\1\u02ac\6\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\2\10\1\u02ad\13\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\10\10\1\u02ae\5\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\54\0\1\u02af\152\0\1\u02b0"+
- "\17\0\16\10\1\0\1\106\1\0\6\10\3\0\12\10"+
- "\1\u02b1\2\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\13\10\1\u02b2\1\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\11\10"+
- "\1\u02b3\3\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\4\10\1\u02b4\10\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\3\10"+
- "\1\u02b5\11\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\7\10\1\u02b6\5\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\1\u02b7\4\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\13\10\1\u02b8\1\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\6\10\1\u02b9"+
- "\6\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\1\u02ba\1\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\1\u02bb\2\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\1\10\1\u0299\3\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\6\10\1\u02bc\6\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\6\10\1\u02bd\7\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\1\u02be\14\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\111\0\1\u02bf\113\0\1\u02c0\21\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\3\10\1\u016a\11\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\u02c1\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\1\10\1\u0187\13\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\1\u02c2"+
- "\1\0\4\u02c2\4\0\1\u02c2\2\0\1\u02c2\4\0\1\u02c2"+
- "\1\0\1\u02c2\5\0\1\u02c2\1\0\1\u02c2\3\0\1\u02c2"+
- "\5\0\1\u02c2\11\0\1\u02c2\11\0\1\u02c2\1\0\3\u02c2"+
- "\1\0\2\u02c2\14\0\2\10\1\u02c3\13\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\14\10"+
- "\1\306\1\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\2\10\1\306\2\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\6\10\1\u02c4\7\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\13\10"+
- "\1\u02c5\1\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u02c6\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u02c7\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\13\10\1\u02c8\1\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\1\10\1\u02c9\7\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\14\10\1\u02ca\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\1\10\1\u02cb"+
- "\13\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\10\10\1\u02cc\5\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\1\u02cd\115\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u02ce\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\10\10\1\u02cf"+
- "\5\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\2\10\1\u02d0\7\10\1\u01cf\3\10\1\0"+
- "\1\106\1\0\6\10\3\0\1\u02d1\1\u01d0\1\10\1\u02d2"+
- "\10\10\1\u01d1\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\u0187\14\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\10\10\1\u02d3\5\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\10\1\u02d4\1\10\1\u02d5\7\10\1\u02d6\1\u02d7\1\0"+
- "\5\10\1\0\3\10\4\0\1\u02d8\1\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\7\10\1\u02d9\5\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\11\10\1\u02da\3\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\103\0\1\u02db\25\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\13\10\1\u02dc\1\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\134\4\0\5\134\2\0\7\134\1\u02dd\6\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\2\134\1\u02de\13\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\15\134\1\u02df\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\13\134\1\u02e0\2\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\14\134\1\u02e1\1\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\6\134\1\u02e2\7\134\4\0\5\134\2\0\16\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\6\134\1\u02e3\7\134\4\0\5\134\2\0\16\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\5\134\1\u02e4\10\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\5\134\1\u02e5\10\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\7\134\1\u02e6\6\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\1\134\1\u02e7\14\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\10\134\1\u02e8\5\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\12\134\1\u02e9\3\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\2\134\1\u02ea\13\134\4\0\5\134\2\0\16\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\3\134\1\u02eb\12\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\1\134\1\u02ec\6\134\1\u02ed"+
- "\5\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\13\134\1\u02ee"+
- "\2\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\13\134\1\u02ef"+
- "\2\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\7\134\1\u02f0"+
- "\6\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\1\u02f1\4\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\6\10\1\u02f2\7\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\1\10"+
- "\1\u02f3\13\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\1\10\1\u02f4\3\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\13\10"+
- "\1\u02f5\1\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\4\10\1\u02f6\10\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\1\10"+
- "\1\u02f7\13\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u02f8\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\10\10\1\u02f9\5\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\23\0\1\u02fa\203\0\1\u02fb"+
- "\17\0\16\10\1\0\1\106\1\0\6\10\3\0\1\u02fc"+
- "\14\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\2\10\1\u02fd\12\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\6\10\1\u02fe"+
- "\6\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\6\10\1\u02ff\7\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\12\10\1\u016a"+
- "\2\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\13\10\1\u0300\1\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\12\10\1\u0301"+
- "\2\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\2\10\1\u0302\12\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\13\10\1\u0303"+
- "\1\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\1\10\1\u0304\7\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\14\10\1\u0301"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\6\10\1\u0305\6\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\10\10"+
- "\1\u0306\5\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\2\10\1\u0225\12\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\2\10"+
- "\1\u0307\13\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\1\u0308\2\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\3\10\1\u0309\11\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\13\10\1\u030a\1\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\12\10\1\u030b\2\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\2\10\1\u030c\12\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\13\10\1\u030d\1\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\1\10\1\u030e\7\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\14\10\1\u030f\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\1\10"+
- "\1\u0310\13\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\5\10\1\u016a\7\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\1\u0311\2\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\11\10\1\u0312\3\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\2\10\1\u0313"+
- "\12\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\6\10\1\u0314\6\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\6\10\1\u0315\7\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\12\10\1\u0316\2\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\13\10\1\u0317"+
- "\1\10\1\0\4\10\1\u0318\1\0\3\10\4\0\1\u0319"+
- "\1\10\1\0\1\10\1\0\11\10\13\0\6\10\1\u031a"+
- "\7\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\u031b\14\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\3\10\1\u031c\11\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\1\10\1\u031d\7\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\14\10\1\u031e\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\60\0"+
- "\1\u031f\50\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\2\10\1\u023d\12\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\1\10\1\u02b1"+
- "\3\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\2\10\1\u0320\13\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\12\10\1\u0321\2\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\2\10\1\u0322\12\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\6\10\1\u0323"+
- "\7\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\7\10\1\u0324\5\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\11\10\1\u028e\3\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u0325\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\46\0\1\u0326\40\0"+
- "\1\u0327\21\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\14\10\1\u0328\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u0329\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\6\10\1\u032a\7\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\1\u032b\115\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\14\10\1\u032c\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\12\10\1\u032d\3\10\1\0\1\106\1\0"+
- "\6\10\3\0\1\u032e\7\10\1\u032f\4\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\1\10"+
- "\1\u0330\13\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u0331\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\7\10"+
- "\1\u0331\5\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\7\10\1\u0332\5\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\6\10"+
- "\1\u0333\6\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u0334\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u0335\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\u0336\14\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\103\0"+
- "\1\u0337\25\0\6\10\1\u0338\7\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\2\10\1\u0339\12\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\2\10\1\u033a\2\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\1\u033b\4\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\1\u033c\4\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\11\10\1\u033d\3\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\2\10\1\u033e"+
- "\12\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\4\10\1\u033f\5\10\1\u0340\2\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\2\10\1\u0341\13\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\10\10\1\u0342"+
- "\5\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\10\10\1\u0343\5\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\2\10\1\u0344\12\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u0345\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\1\u0346\1\0"+
- "\4\u0346\4\0\1\u0346\2\0\1\u0346\4\0\1\u0346\1\0"+
- "\1\u0346\5\0\1\u0346\1\0\1\u0346\3\0\1\u0346\5\0"+
- "\1\u0346\11\0\1\u0346\11\0\1\u0346\1\0\3\u0346\1\0"+
- "\2\u0346\14\0\6\10\1\u0347\7\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\134\4\0"+
- "\5\134\2\0\12\134\1\u0348\3\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\2\134\1\u0349\13\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\3\134\1\u034a\12\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\10\134\1\u034b"+
- "\5\134\4\0\5\134\2\0\16\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\13\134\1\u034c\2\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\4\134\1\u034d\11\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\4\134\1\u034e\11\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\7\134\1\u034f\6\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\7\134\1\u0350\6\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\2\134\1\u0351\13\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\3\134\1\u0352\12\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\3\134\1\u0353\12\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\14\134\1\u0354\1\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\3\134\1\u0355\12\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\10\134\1\u0356\5\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\16\134\1\0\3\134\1\u0357\5\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\3\134\1\u0358\12\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\16\134\1\0\1\u0359\10\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\16\134\1\u035a\11\134\3\0\3\134\1\0\1\134"+
- "\1\0\11\134\13\0\16\134\4\0\5\134\2\0\10\134"+
- "\1\u035b\5\134\1\0\11\134\3\0\3\134\1\0\1\134"+
- "\1\0\11\134\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\2\10\1\u035c\12\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\1\u035d\1\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\2\10\1\u035e\12\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\2\10\1\u035f\12\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\2\10\1\u0360\13\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\2\10\1\u0361\12\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\7\10\1\u0362\5\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\14\10\1\u0363\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\64\0\1\u0364\44\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\12\10\1\u0365\2\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\3\10\1\u0366\11\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\6\10\1\u0367\7\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\10\10"+
- "\1\u01ce\1\10\1\u01cf\3\10\1\0\1\106\1\0\6\10"+
- "\3\0\14\10\1\u01d1\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\1\10\1\u0368\13\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u02f4\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\7\10\1\u02f4\5\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\7\10\1\u035f\5\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\6\10\1\u0369\6\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\11\10\1\u036a\3\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\13\10\1\u036b\1\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\10\1\u036c\13\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\107\0\1\u0327\21\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\4\10\1\u036d\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\1\10\1\u036e\13\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\6\10\1\u036f\6\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\7\10\1\u036f\5\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\7\10\1\u0370\5\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\6\10\1\u0371\6\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\6\10\1\u0372\6\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\2\10\1\u0373\12\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\46\0\1\u0374"+
- "\40\0\1\u0327\21\0\10\10\1\u0375\5\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\10\10\1\u0376\4\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\14\10\1\u016a\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\10\10\1\u0377"+
- "\5\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\1\u0378"+
- "\2\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\2\10\1\u0379\13\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\10\10\1\u037a\5\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\13\10\1\u037b\1\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\6\10"+
- "\1\u037c\6\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u037d\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\4\10"+
- "\1\u037e\10\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u037f\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\6\10"+
- "\1\u0380\6\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\55\0\1\u0381\53\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\10\1\u0382\13\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\2\10\1\u0383\12\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\2\10"+
- "\1\u0384\2\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\12\10\1\u0385\3\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\u0386\7\10\1\u0387\4\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\7\10\1\u0388\5\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\23\0\1\u0389\141\0"+
- "\1\u038a\61\0\6\10\1\u038b\7\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\13\10\1\u038c\1\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u0176\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\103\0\1\u038d\25\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\2\10\1\u038e"+
- "\12\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\10\10\1\u038f\5\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\1\10\1\u0390"+
- "\13\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\6\10\1\u0391\6\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\6\10\1\u0392"+
- "\6\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\12\10\1\u0331\2\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\1\u0393\14\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\6\10\1\u0394\7\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\12\10\1\u0395\2\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\3\10\1\u0396\1\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\1\u0397"+
- "\1\0\4\u0397\4\0\1\u0397\2\0\1\u0397\4\0\1\u0397"+
- "\1\0\1\u0397\5\0\1\u0397\1\0\1\u0397\3\0\1\u0397"+
- "\5\0\1\u0397\11\0\1\u0397\11\0\1\u0397\1\0\3\u0397"+
- "\1\0\2\u0397\14\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\13\10\1\u0398\1\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\12\10\1\u0399\2\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\12\10\1\u0382\2\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\2\10\1\u039a\12\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\13\10\1\u039b\1\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\12\10\1\u039c\2\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\10\10\1\u039d\4\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\5\10\1\u039e\7\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\2\10\1\u039f\12\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\1\10"+
- "\1\u03a0\7\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\7\10\1\u03a1\5\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\7\10\1\u03a2\5\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\2\10\1\u03a3\2\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\4\10"+
- "\1\u03a4\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\10\10\1\u01ce\5\10\1\0\1\106\1\0"+
- "\6\10\3\0\1\10\1\u01d0\12\10\1\u01d1\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\134\4\0\5\134\2\0\13\134\1\u03a5\2\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\13\134\1\u03a6\2\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\14\134\1\u03a7\1\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\3\134\1\u03a8\12\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\16\134\1\0\4\134"+
- "\1\u03a9\4\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\16\134\1\0\4\134"+
- "\1\u03aa\4\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\15\134\1\u03ab\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\2\134\1\u03ac\13\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\16\134\1\0\2\134\1\u03ad"+
- "\6\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\13\134\1\u03ae\2\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\12\134\1\u03af\3\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\4\134\1\u03b0\11\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\7\134\1\u03b1\6\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\11\134\1\u03b2\4\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\14\134\1\u03b3\1\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\2\134\1\u03b4\13\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\4\134\1\u03b5\11\134\1\0"+
- "\11\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\11\10\1\u03b6"+
- "\3\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\2\10\1\u03b7\12\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\10\10\1\u03b8"+
- "\4\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\12\10\1\u02f4\2\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\1\10\1\u0301"+
- "\13\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\3\10\1\u03b9\11\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\10\10\1\u03ba\5\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\6\10\1\u03bb\6\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\63\0"+
- "\1\u03bc\45\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\13\10\1\u03bd\1\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\12\10\1\u03be\2\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\1\u03bf\1\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u03c0\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\1\u035f"+
- "\14\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\1\10\1\u03c1\3\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\11\10\1\u016a"+
- "\3\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\6\10\1\u0299\6\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\10\10\1\u03c2\5\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\6\10\1\u03c3\6\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\12\10\1\u036f"+
- "\2\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\1\u03c4\14\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\6\10"+
- "\1\u03c5\7\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\12\10\1\u03c6\2\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\23\0\1\u03c7"+
- "\105\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\1\10\1\u02a6\1\0"+
- "\1\10\1\0\11\10\13\0\2\10\1\u03c8\13\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\11\10\1\u03c9"+
- "\3\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\46\0\1\u0374\62\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\1\10\1\u03ca"+
- "\7\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\14\10\1\u03cb\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\10\10\1\u03cc\5\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\11\10"+
- "\1\u03cd\3\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\u03ce\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\5\10\1\u03cf\7\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\1\10"+
- "\1\u03d0\13\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\u03d1\14\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\1\u01cd\2\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\110\0\1\u03d2\20\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u02b1\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\11\10"+
- "\1\u03d3\3\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\10\10\1\u03d4\5\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\1\10"+
- "\1\u03d5\13\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u03d6\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\10\10\1\u03d7\5\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\57\0\1\u03d8\117\0\1\u03d9"+
- "\47\0\16\10\1\0\1\106\1\0\6\10\3\0\3\10"+
- "\1\u03da\11\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\6\10\1\u03db\7\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\1\u03dc\1\0\4\u03dc\4\0\1\u03dc\2\0\1\u03dc"+
- "\4\0\1\u03dc\1\0\1\u03dc\5\0\1\u03dc\1\0\1\u03dc"+
- "\3\0\1\u03dc\5\0\1\u03dc\11\0\1\u03dc\11\0\1\u03dc"+
- "\1\0\3\u03dc\1\0\2\u03dc\14\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u03dd\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u03de\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u03df\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u03e0\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u0334\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\1\u01ec\1\10\1\0"+
- "\1\10\1\0\5\10\1\u01ed\3\10\13\0\10\10\1\u03e1"+
- "\5\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\12\10\1\u0384\3\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\10\10\1\u03e2"+
- "\5\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\7\10\1\u02b1\5\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\7\10\1\u023d\5\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u03e3\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\2\10\1\u03e4"+
- "\13\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u03e5\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\12\10\1\u03e6\2\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u03e7\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\6\10\1\u03e8\6\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\12\10\1\u03e9\2\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\6\10\1\u03ea"+
- "\7\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\6\10\1\u03eb\7\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\134\4\0"+
- "\5\134\2\0\4\134\1\u03ec\11\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\3\134\1\u03ed\12\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\12\134\1\u03ee\3\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\13\134\1\u03ef\2\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\10\134\1\u03f0"+
- "\5\134\4\0\5\134\2\0\16\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\10\134\1\u03f1"+
- "\5\134\4\0\5\134\2\0\16\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\6\134\1\u03f2"+
- "\7\134\4\0\5\134\2\0\16\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\3\134\1\u03f3\12\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\12\134\1\u03f4\3\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\7\134\1\u03f5\6\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\15\134\1\u03f6\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\15\134\1\u03f7\1\0\11\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\16\134\4\0\5\134\2\0"+
- "\14\134\1\u03f8\1\134\1\0\11\134\3\0\3\134\1\0"+
- "\1\134\1\0\11\134\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\1\10\1\u03f9\3\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\7\10\1\u03fa"+
- "\5\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\2\10\1\u03fb\13\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\3\10\1\u03be"+
- "\11\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\11\10\1\u03fc\3\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\1\u03fd\2\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\110\0\1\u03fe\20\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\7\10\1\u016a\5\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u03ff\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\2\10\1\u0400\12\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\12\10"+
- "\1\u0401\2\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u0402\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u0403\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u0372\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\1\u022c\1\10\1\0"+
- "\1\10\1\0\11\10\13\0\10\10\1\u0404\5\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\57\0"+
- "\1\u0405\51\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\14\10\1\u0406\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\10\1\u0407\13\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\6\10"+
- "\1\u0408\6\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u0409\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\14\10"+
- "\1\u040a\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\12\10\1\u040b\2\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\10\10\1\u040c\5\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\12\10\1\u040d\2\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\12\10\1\u040e"+
- "\2\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\12\10\1\u0380\2\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\111\0"+
- "\1\u040f\17\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\u0410\14\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u0411\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u0412\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u0413\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\12\10\1\u0414\3\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\110\0\1\u0415\2\0\1\u0416"+
- "\63\0\1\u0417\47\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\2\10\1\u0418\2\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\10\10"+
- "\1\u01ce\1\10\1\u01cf\3\10\1\0\1\106\1\0\6\10"+
- "\3\0\1\10\1\u01d0\13\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\10\1\u0419\13\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\3\10\1\u041a\11\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\1\u041b"+
- "\4\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\11\10\1\u0331\3\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\1\10\1\u041c\13\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\13\10\1\u041d\1\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\7\10\1\u041e\5\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\14\10\1\u041f\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\7\10\1\u0420\5\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\10\10\1\u0421\5\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\1\u0422\14\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\1\u0423\14\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\4\10\1\u0424\10\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\14\10\1\u0425\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\2\10\1\u0426\12\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\10\134\1\u0427"+
- "\5\134\4\0\5\134\2\0\16\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\13\134\1\u0428\2\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\13\134\1\u0429\2\134\1\0\11\134\3\0"+
- "\3\134\1\0\1\134\1\0\11\134\13\0\16\134\4\0"+
- "\5\134\2\0\15\134\1\u042a\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\13\134\1\u042b\2\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\14\134\1\u042c\1\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\6\134\1\u042d\7\134"+
- "\4\0\5\134\2\0\16\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\6\134\1\u042e\7\134"+
- "\4\0\5\134\2\0\16\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\1\134\1\u042f\14\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u02be\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\10\10\1\u0430\5\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\14\10\1\u0431\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\1\10\1\u0432\3\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\63\0\1\u0433\24\0\1\u0289\3\0"+
- "\1\u0434\112\0\1\u0435\17\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\7\10\1\u0436\5\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\11\10\1\u02f4"+
- "\3\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\1\u02b1\4\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\u0437\14\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\11\10\1\u036f\3\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\1\10\1\u0438\13\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\113\0\1\u0416\15\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\2\10\1\u0384\12\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\10\10\1\u0439\5\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\1\u040c\14\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\6\10"+
- "\1\u043a\7\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\6\10\1\u043b\6\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\12\10\1\u0409\2\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\10\10\1\u043c\5\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\6\10"+
- "\1\u043d\7\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\6\10\1\u03be\6\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\10\1\u043e\13\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\3\10\1\u043f\11\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\1\u0440"+
- "\4\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\10\10\1\u0441\5\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\111\0\1\u0442\60\0"+
- "\1\u0443\54\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\11\10\1\u0444\3\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\14\10\1\u0445\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\3\10"+
- "\1\u0445\11\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\13\10\1\u0419\1\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\6\10"+
- "\1\u0446\6\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\11\10\1\u02be\3\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\12\10\1\u0447\3\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\2\10\1\u0448\12\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\6\10\1\u0449\7\10\1\0\1\106\1\0\6\10"+
- "\1\u044a\2\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\1\u044b\14\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\12\10"+
- "\1\u044c\2\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u044d\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u044e\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\2\10\1\u044f\12\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\7\10"+
- "\1\u0450\5\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\134\4\0\5\134"+
- "\2\0\14\134\1\u0451\1\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\1\134\1\u0452\14\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\1\134\1\u0453\14\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\3\134\1\u0454\12\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\10\134\1\u0455\5\134"+
- "\4\0\5\134\2\0\16\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\13\134\1\u0456\2\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\4\134\1\u0457\11\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\4\134\1\u0458\11\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\134\4\0\5\134"+
- "\2\0\3\134\1\u0459\12\134\1\0\11\134\3\0\3\134"+
- "\1\0\1\134\1\0\11\134\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\2\10\1\u045a\12\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u045b\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\1\u045c\2\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\23\0"+
- "\1\u045d\201\0\1\u045e\21\0\10\10\1\u045f\5\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\1\u0460\4\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\6\10\1\u0461\6\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\11\10\1\u0462\3\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\2\10\1\u0463\13\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\7\10\1\u0409\5\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\13\10\1\u0464\1\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\13\10\1\u0317\1\10"+
- "\1\0\4\10\1\u0318\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\14\10\1\u0324\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\3\10\1\u0324\11\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\13\10\1\u043e\1\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\u0465\14\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\u0164\14\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\6\10\1\u0466\7\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u0467\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\5\10\1\u0468\3\10"+
- "\54\0\1\u0469\54\0\16\10\1\0\1\106\1\0\6\10"+
- "\1\u044a\2\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\6\10\1\u046a"+
- "\7\10\1\0\1\106\1\0\6\10\3\0\15\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\6\10\1\u046b\7\10\1\0\1\106\1\0"+
- "\6\10\1\u044a\2\0\15\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\1\10\1\u0420\13\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\12\10\1\u046c\2\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\7\10\1\u046d\5\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\134\4\0\5\134\2\0\12\134"+
- "\1\u046e\3\134\1\0\11\134\3\0\3\134\1\0\1\134"+
- "\1\0\11\134\13\0\16\134\4\0\5\134\2\0\16\134"+
- "\1\0\1\u046f\10\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\16\134\1\0"+
- "\1\u0470\10\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\13\134\1\u0471\2\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\14\134\1\u0472\1\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\3\134\1\u0473\12\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\16\134\1\0\4\134"+
- "\1\u0474\4\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\16\134\1\0\4\134"+
- "\1\u0475\4\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\2\134\1\u0476\13\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\2\10\1\u0477\13\10\1\0\1\106\1\0\6\10"+
- "\3\0\15\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\106\0\1\u0478\73\0\1\u0479"+
- "\44\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u047a\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u047b\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u047c\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\11\10\1\u0409\3\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\2\10"+
- "\1\u047d\12\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\2\10\1\u047e\12\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\1\u047f"+
- "\14\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\4\10\1\u0480\10\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\47\0"+
- "\1\u0481\61\0\10\10\1\u0482\5\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\6\10\1\u0483\6\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\2\10\1\u0460\12\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\2\10\1\u0484\12\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\134\4\0\5\134\2\0\3\134\1\u0485"+
- "\12\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\12\134\1\u0486"+
- "\3\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\13\134\1\u0487"+
- "\2\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\10\134\1\u0488\5\134\4\0\5\134\2\0"+
- "\16\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\10\134\1\u0489\5\134\4\0\5\134\2\0"+
- "\16\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\10\1\u048a\13\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\51\0\1\u048b\127\0"+
- "\1\u048c\45\0\2\10\1\u048d\13\10\1\0\1\106\1\0"+
- "\6\10\3\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\1\u048e\2\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\7\10"+
- "\1\u048f\5\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\12\10\1\u0490\2\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\1\u0491"+
- "\14\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\6\10\1\u044b\6\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\10\10\1\u0492\5\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\56\0\1\u0493\52\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\11\10\1\u0494\3\10\1\0"+
- "\5\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\10\10\1\u0495\4\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\2\10\1\u0496"+
- "\2\10\1\0\3\10\4\0\2\10\1\0\1\10\1\0"+
- "\11\10\13\0\10\134\1\u0497\5\134\4\0\5\134\2\0"+
- "\16\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\13\134\1\u0498"+
- "\2\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\134\4\0\5\134\2\0\13\134\1\u0499"+
- "\2\134\1\0\11\134\3\0\3\134\1\0\1\134\1\0"+
- "\11\134\13\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\6\10\1\u049a\6\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\55\0\1\u049b\150\0"+
- "\1\u049c\20\0\16\10\1\0\1\106\1\0\6\10\3\0"+
- "\1\10\1\u049d\13\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\54\0\1\u049e\54\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\7\10\1\u049f"+
- "\5\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\10\10\1\u04a0\5\10\1\0"+
- "\1\106\1\0\6\10\3\0\15\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\3\0\1\u04a1\14\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\1\u04a2\14\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\64\0\1\u04a3\44\0"+
- "\10\10\1\u04a4\5\10\1\0\1\106\1\0\6\10\3\0"+
- "\15\10\1\0\5\10\1\0\3\10\4\0\2\10\1\0"+
- "\1\10\1\0\11\10\13\0\16\10\1\0\1\106\1\0"+
- "\6\10\3\0\5\10\1\u04a5\7\10\1\0\5\10\1\0"+
- "\3\10\4\0\2\10\1\0\1\10\1\0\11\10\13\0"+
- "\16\10\1\0\1\106\1\0\6\10\1\u04a6\2\0\15\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\134\4\0\5\134\2\0\14\134"+
- "\1\u04a7\1\134\1\0\11\134\3\0\3\134\1\0\1\134"+
- "\1\0\11\134\13\0\16\134\4\0\5\134\2\0\1\134"+
- "\1\u04a8\14\134\1\0\11\134\3\0\3\134\1\0\1\134"+
- "\1\0\11\134\13\0\16\134\4\0\5\134\2\0\1\134"+
- "\1\u04a9\14\134\1\0\11\134\3\0\3\134\1\0\1\134"+
- "\1\0\11\134\15\0\1\u04aa\211\0\1\u04ab\17\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\6\10\1\u04ac\6\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\47\0\1\u04ad\61\0\10\10\1\u04ae\5\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\13\10"+
- "\1\u04af\1\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\6\10\1\u0412\6\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\3\10\1\u04b0\1\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\53\0\1\u04b1\55\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\12\10\1\u04b2\2\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\12\10\1\u04b3\2\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\54\0\1\u04b4"+
- "\54\0\16\134\4\0\5\134\2\0\12\134\1\u04b5\3\134"+
- "\1\0\11\134\3\0\3\134\1\0\1\134\1\0\11\134"+
- "\13\0\16\134\4\0\5\134\2\0\16\134\1\0\1\u04b6"+
- "\10\134\3\0\3\134\1\0\1\134\1\0\11\134\13\0"+
- "\16\134\4\0\5\134\2\0\16\134\1\0\1\u04b7\10\134"+
- "\3\0\3\134\1\0\1\134\1\0\11\134\60\0\1\u04b8"+
- "\113\0\1\u04b9\52\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\6\10\1\u04ba\6\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\13\0\16\10"+
- "\1\0\1\106\1\0\6\10\3\0\11\10\1\u04bb\3\10"+
- "\1\0\5\10\1\0\3\10\4\0\2\10\1\0\1\10"+
- "\1\0\11\10\13\0\16\10\1\0\1\106\1\0\6\10"+
- "\1\u04bc\2\0\15\10\1\0\5\10\1\0\3\10\4\0"+
- "\2\10\1\0\1\10\1\0\11\10\13\0\16\10\1\0"+
- "\1\106\1\0\6\10\1\u04bd\2\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\13\0\16\10\1\0\1\106\1\0\6\10\3\0\15\10"+
- "\1\0\2\10\1\u04be\2\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\47\0\1\u04bf\132\0\1\u04c0"+
- "\44\0\16\10\1\0\1\106\1\0\6\10\3\0\7\10"+
- "\1\u04c1\5\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\13\0\6\10\1\u04c2\7\10"+
- "\1\0\1\106\1\0\6\10\3\0\15\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\54\0\1\u04c3\115\0\1\u04c4\117\0\1\u04c5\112\0\1\u04c6"+
- "\55\0\16\10\1\0\1\106\1\0\6\10\3\0\6\10"+
- "\1\u04c7\6\10\1\0\5\10\1\0\3\10\4\0\2\10"+
- "\1\0\1\10\1\0\11\10\47\0\1\u04c8\115\0\1\u04c9"+
- "\132\0\1\u04ca\44\0\16\10\1\0\1\106\1\0\6\10"+
- "\3\0\7\10\1\u04cb\5\10\1\0\5\10\1\0\3\10"+
- "\4\0\2\10\1\0\1\10\1\0\11\10\56\0\1\u04cc"+
- "\115\0\1\u04cd\112\0\1\u04ce\55\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\7\10\1\u04cf\5\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\64\0\1\u04d0\115\0\1\u04d1\44\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\13\10\1\u04d2\1\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\53\0\1\u04d3\115\0\1\u04d4\55\0\16\10\1\0\1\106"+
- "\1\0\6\10\3\0\7\10\1\u04d5\5\10\1\0\5\10"+
- "\1\0\3\10\4\0\2\10\1\0\1\10\1\0\11\10"+
- "\12\0";
+ "\1\0\3\u0120\1\0\2\u0120\14\0\1\262\1\11\4\262"+
+ "\1\11\1\105\2\11\1\262\1\107\1\11\1\262\1\u0121"+
+ "\1\111\1\0\1\11\1\262\1\11\1\262\1\11\1\112"+
+ "\3\0\1\262\1\112\1\262\1\113\1\11\1\105\1\262"+
+ "\3\11\1\107\1\11\1\262\1\0\5\11\1\0\1\11"+
+ "\1\113\1\262\4\0\2\11\1\0\1\11\1\0\1\262"+
+ "\1\11\3\262\1\11\2\262\1\11\13\0\1\u0121\1\0"+
+ "\4\u0121\4\0\1\u0121\2\0\1\u0121\4\0\1\u0121\1\0"+
+ "\1\u0121\5\0\1\u0121\1\0\1\u0121\3\0\1\u0121\5\0"+
+ "\1\u0121\11\0\1\u0121\11\0\1\u0121\1\0\3\u0121\1\0"+
+ "\2\u0121\14\0\1\264\2\11\2\264\5\11\1\106\3\11"+
+ "\1\0\1\111\1\0\3\11\1\106\2\11\3\0\14\11"+
+ "\1\114\1\0\5\11\1\0\2\11\1\114\4\0\2\11"+
+ "\1\0\1\11\1\0\1\264\1\11\3\264\1\11\2\264"+
+ "\1\11\13\0\1\264\2\11\2\264\11\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\1\264\1\11\3\264"+
+ "\1\11\2\264\1\11\13\0\1\u0122\2\0\2\u0122\1\0"+
+ "\1\u0123\63\0\1\u0122\1\0\3\u0122\1\0\2\u0122\14\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\11\1\u0124"+
+ "\13\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\14\11\1\u0125\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\6\11"+
+ "\1\u0126\7\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\1\274\2\11\1\104\1\274\1\105"+
+ "\4\11\1\106\1\107\2\11\1\110\1\111\1\0\3\11"+
+ "\1\106\1\11\1\112\3\0\1\11\1\112\1\11\1\113"+
+ "\2\11\1\105\3\11\1\107\1\11\1\114\1\0\5\11"+
+ "\1\0\1\11\1\113\1\114\4\0\2\11\1\0\1\11"+
+ "\1\0\1\274\1\11\3\274\1\11\1\104\1\274\1\11"+
+ "\13\0\1\u0127\1\11\4\u0127\4\11\1\u0127\2\11\1\u0127"+
+ "\1\263\1\111\1\0\1\11\1\u0127\1\11\1\u0127\2\11"+
+ "\3\0\1\u0127\1\11\1\u0127\3\11\1\u0127\5\11\1\u0127"+
+ "\1\0\5\11\1\0\2\11\1\u0127\4\0\2\11\1\0"+
+ "\1\11\1\0\1\u0127\1\11\3\u0127\1\11\2\u0127\1\11"+
+ "\13\0\10\11\1\u0128\5\11\1\0\1\111\1\0\2\11"+
+ "\1\u0128\3\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\1\11\1\u0129\4\11"+
+ "\1\u012a\2\11\1\u012b\3\11\1\0\1\11\1\u0129\3\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u012c\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u012d\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\10\11\1\u012e\5\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u012f\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\6\11\1\u0130\7\11\1\0\1\111\1\0\6\11"+
+ "\3\0\6\11\1\u0131\6\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\13\11\1\u0132\1\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\12\11\1\u0133\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\12\11"+
+ "\1\106\3\11\1\0\1\111\1\0\3\11\1\106\2\11"+
+ "\3\0\14\11\1\114\1\0\5\11\1\0\2\11\1\114"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\1\11\1\u0134\13\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\1\11\1\u0135\13\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\2\11\1\u0136\12\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u0137\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\3\11\1\u0110\11\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\137\4\0\5\137\2\0\6\137"+
+ "\1\u0138\7\137\1\0\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\7\137"+
+ "\1\u0139\6\137\1\0\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\3\137"+
+ "\1\u013a\12\137\1\0\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\13\137"+
+ "\1\u013b\2\137\1\0\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\12\137"+
+ "\1\u013c\3\137\1\0\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\1\137"+
+ "\1\u013d\14\137\1\0\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\10\137"+
+ "\1\u013e\5\137\1\0\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\12\137"+
+ "\1\u013f\3\137\1\0\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\2\137\1\u0140\13\137\4\0\5\137"+
+ "\2\0\6\137\1\u0141\7\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\3\137\1\u0142\12\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\5\137\1\u0143\10\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\1\137\1\u0144\6\137\1\u0145\5\137\1\0\11\137"+
+ "\3\0\3\137\1\0\1\137\1\0\11\137\13\0\16\137"+
+ "\4\0\5\137\2\0\14\137\1\u0146\1\137\1\0\11\137"+
+ "\3\0\3\137\1\0\1\137\1\0\11\137\13\0\10\137"+
+ "\1\u0147\5\137\4\0\5\137\2\0\16\137\1\0\11\137"+
+ "\3\0\3\137\1\0\1\137\1\0\11\137\13\0\16\137"+
+ "\4\0\5\137\2\0\5\137\1\u0148\7\137\1\u0149\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\4\137\1\u014a\11\137\1\0"+
+ "\1\137\1\u014b\7\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\137\4\0\5\137\2\0\13\137\1\u014c"+
+ "\2\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\336\1\0\1\337\1\0\6\336\1\341"+
+ "\1\340\1\0\15\336\1\0\5\336\1\0\3\336\4\0"+
+ "\2\336\1\0\1\336\1\0\11\336\33\0\1\336\75\0"+
+ "\16\u014d\1\0\1\u014e\1\0\6\u014d\3\0\15\u014d\1\0"+
+ "\5\u014d\1\0\3\u014d\4\0\2\u014d\1\0\1\u014d\1\0"+
+ "\11\u014d\13\0\16\u014f\1\0\1\u0150\1\0\6\u014f\3\0"+
+ "\15\u014f\1\0\5\u014f\1\0\3\u014f\4\0\2\u014f\1\0"+
+ "\1\u014f\1\0\11\u014f\13\0\16\344\1\0\1\345\1\0"+
+ "\6\344\1\160\1\155\1\0\15\344\1\0\5\344\1\0"+
+ "\3\344\4\0\2\344\1\0\1\344\1\0\11\344\33\0"+
+ "\1\344\75\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\3\11\1\u0151\11\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\12\11\1\u0152\2\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\2\11\1\u0153\12\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\6\11\1\u0154"+
+ "\7\11\1\0\1\111\1\0\6\11\3\0\1\11\1\u0155"+
+ "\13\11\1\0\1\11\1\u0155\3\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\3\11\1\u0156\11\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\1\u0157\14\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\6\11\1\u0158\6\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\1\11\1\u0159\3\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u015a\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u015b\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\2\11\1\u015c\12\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\13\11"+
+ "\1\u015d\1\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\6\11\1\u015e\7\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\6\11\1\u015f\7\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\7\11\1\u0160\5\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u0161\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u0162\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\10\11\1\u0163\5\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\6\11\1\u0164\7\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u0165\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\1\u0166\11\11\1\u0167\2\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\7\11\1\370\5\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\13\11\1\u0168\1\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\3\11\1\u0169\1\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\11\1\u0162\13\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\1\u016a\1\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u016b\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\10\11"+
+ "\1\u016c\4\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\1\u016d\14\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\2\11\1\u016e\13\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\12\11\1\u016f\2\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\4\11\1\u0170"+
+ "\10\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\10\11\1\u0171\5\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\6\11\1\u0172"+
+ "\6\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\10\11\1\u0173\5\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\11\1\u0174"+
+ "\13\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\6\11\1\u0175\7\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\6\11\1\u0176\7\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\3\11\1\u0177\2\11\1\u0178\6\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\6\11\1\u0179\7\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\11\11\1\u017a\3\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\6\11\1\u017b\6\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\13\11\1\u017c\1\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\10\11\1\u017d\5\11\1\0\1\111\1\0"+
+ "\6\11\3\0\1\11\1\u017e\13\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\11\1\u017f"+
+ "\13\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\2\11\1\u0180\13\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\6\11\1\u0181"+
+ "\6\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\13\11\1\u0182\1\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\2\11\1\u0183"+
+ "\12\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\2\11\1\u0184\13\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\2\11\1\u0185"+
+ "\12\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\1\u0186\1\0\4\u0186\4\0"+
+ "\1\u0186\2\0\1\u0186\4\0\1\u0186\1\0\1\u0186\5\0"+
+ "\1\u0186\1\0\1\u0186\3\0\1\u0186\5\0\1\u0186\11\0"+
+ "\1\u0186\11\0\1\u0186\1\0\3\u0186\1\0\2\u0186\14\0"+
+ "\1\u0187\1\0\4\u0187\4\0\1\u0187\2\0\1\u0187\4\0"+
+ "\1\u0187\1\0\1\u0187\5\0\1\u0187\1\0\1\u0187\3\0"+
+ "\1\u0187\5\0\1\u0187\11\0\1\u0187\11\0\1\u0187\1\0"+
+ "\3\u0187\1\0\2\u0187\14\0\1\u0121\1\0\4\u0121\1\0"+
+ "\1\266\2\0\1\u0121\2\0\1\u0121\4\0\1\u0121\1\0"+
+ "\1\u0121\5\0\1\u0121\1\0\1\u0121\2\0\1\266\1\u0121"+
+ "\5\0\1\u0121\11\0\1\u0121\11\0\1\u0121\1\0\3\u0121"+
+ "\1\0\2\u0121\14\0\1\u0122\2\0\2\u0122\5\0\1\267"+
+ "\11\0\1\267\21\0\1\270\11\0\1\270\11\0\1\u0122"+
+ "\1\0\3\u0122\1\0\2\u0122\14\0\1\u0122\2\0\2\u0122"+
+ "\65\0\1\u0122\1\0\3\u0122\1\0\2\u0122\14\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\14\11\1\u0188\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\1\11\1\u0189\3\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\11\1\u018a\13\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\1\u0127\1\11\4\u0127\1\11\1\105\2\11"+
+ "\1\u0127\1\107\1\11\1\u0127\1\u0121\1\111\1\0\1\11"+
+ "\1\u0127\1\11\1\u0127\1\11\1\112\3\0\1\u0127\1\112"+
+ "\1\u0127\1\113\1\11\1\105\1\u0127\3\11\1\107\1\11"+
+ "\1\u0127\1\0\5\11\1\0\1\11\1\113\1\u0127\4\0"+
+ "\2\11\1\0\1\11\1\0\1\u0127\1\11\3\u0127\1\11"+
+ "\2\u0127\1\11\13\0\11\11\1\u018b\4\11\1\0\1\111"+
+ "\1\0\6\11\3\0\11\11\1\u018b\3\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u018c\3\11\1\u018c\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\5\11"+
+ "\1\u018c\3\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\6\11\1\u018c\6\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\1\11"+
+ "\1\u018d\3\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\6\11\1\u018e\7\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\11\11\1\u018f\3\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u0190\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\12\11\1\u0191\2\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\7\11\1\u0192\5\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\3\11"+
+ "\1\u0193\1\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\6\11\1\u0194\7\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\6\11"+
+ "\1\u0195\7\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u0196\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\14\11\1\u0197\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\11\1\u016c"+
+ "\13\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\12\11\1\u0198\2\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\137\4\0\5\137\2\0\2\137\1\u0199\13\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\2\137\1\u019a\13\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\4\137\1\u019b\11\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\1\137\1\u019c\14\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\7\137\1\u019d\6\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\3\137\1\u019e\12\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\3\137\1\u019f\12\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\14\137\1\u01a0\1\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\3\137\1\u01a1\12\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\7\137\1\u01a2\6\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\10\137\1\u01a3\5\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\10\137\1\u01a4\5\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\16\137\1\0\3\137\1\u01a5"+
+ "\5\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\3\137\1\u01a6\12\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\2\137\1\u01a7\13\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\2\137\1\u01a8\13\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\11\137\1\u01a9\4\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\16\137\1\u01aa\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\13\137\1\u01ab\2\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\10\137\1\u01ac"+
+ "\5\137\4\0\5\137\2\0\16\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\16\137\1\0\1\u01ad\10\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\u014d\1\0\1\u014e"+
+ "\1\0\6\u014d\1\341\1\340\1\0\15\u014d\1\0\5\u014d"+
+ "\1\0\3\u014d\4\0\2\u014d\1\0\1\u014d\1\0\11\u014d"+
+ "\33\0\1\u014d\75\0\16\u014f\1\0\1\u0150\1\0\6\u014f"+
+ "\1\342\1\343\1\0\15\u014f\1\0\5\u014f\1\0\3\u014f"+
+ "\4\0\2\u014f\1\0\1\u014f\1\0\11\u014f\33\0\1\u014f"+
+ "\75\0\16\11\1\0\1\111\1\0\6\11\3\0\3\11"+
+ "\1\u01ae\11\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\4\11\1\u01af\10\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u01b0\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\1\11\1\u01b1\13\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\6\11\1\u01b2\7\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u01b3\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\3\11\1\u01b4\1\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\7\11\1\u01b5\5\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\6\11\1\u01b6\7\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\7\11\1\u01b7\5\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\6\11\1\u01b8\7\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\2\11\1\u01b9\2\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u01ba\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\10\11\1\u017d\1\11"+
+ "\1\u01bb\3\11\1\0\1\111\1\0\6\11\3\0\1\11"+
+ "\1\u017e\12\11\1\u01bc\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\10\11\1\u01bd"+
+ "\1\11\1\u01bb\3\11\1\0\1\111\1\0\6\11\3\0"+
+ "\1\11\1\u017e\12\11\1\u01bc\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\3\11\1\u01be\11\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\6\11\1\u01bf\7\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\10\11"+
+ "\1\u01c0\5\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\1\u01c1\14\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\10\11\1\u01c2"+
+ "\5\11\1\0\1\111\1\0\6\11\3\0\1\11\1\u017e"+
+ "\13\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\6\11\1\u01c3\6\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\1\u01c4\4\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\1\u01c5\4\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\u01c6\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\6\11\1\u01c7"+
+ "\6\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\2\11\1\u01c8\12\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\6\11\1\u01c9"+
+ "\6\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\4\11\1\u01ca\10\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\6\11\1\u01cb\7\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\10\11\1\u01cc\5\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\7\11\1\u01cd"+
+ "\5\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\12\11\1\u01ce\2\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\6\11\1\u01cf\7\11\1\0\1\111\1\0\6\11\1\u01d0"+
+ "\2\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\1\u0189\1\11\1\0\1\11\1\0\11\11\13\0"+
+ "\10\11\1\u01d1\1\11\1\u01d2\3\11\1\0\1\111\1\0"+
+ "\6\11\3\0\1\11\1\u01d3\12\11\1\u01d4\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\10\11\1\u01d5\5\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u01d6\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\4\11\1\u01d7\10\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\7\11\1\u01d8\5\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\10\11"+
+ "\1\u01d1\5\11\1\0\1\111\1\0\6\11\3\0\1\11"+
+ "\1\u01d3\13\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\3\11\1\u01d9\11\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\4\11\1\u01da\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\11\11\1\u01db\3\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\13\11\1\u01dc"+
+ "\1\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\2\11\1\u01dd\12\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\11\1\u01de"+
+ "\13\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\7\11\1\u01df\5\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\1\u01e0\2\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\7\11\1\u01e1\5\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\1\11\1\u01e2\13\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\12\11\1\u01e3\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\1\u01e4"+
+ "\1\0\4\u01e4\4\0\1\u01e4\2\0\1\u01e4\4\0\1\u01e4"+
+ "\1\0\1\u01e4\5\0\1\u01e4\1\0\1\u01e4\3\0\1\u01e4"+
+ "\5\0\1\u01e4\11\0\1\u01e4\11\0\1\u01e4\1\0\3\u01e4"+
+ "\1\0\2\u01e4\14\0\1\u01e5\1\0\4\u01e5\4\0\1\u01e5"+
+ "\2\0\1\u01e5\4\0\1\u01e5\1\0\1\u01e5\5\0\1\u01e5"+
+ "\1\0\1\u01e5\3\0\1\u01e5\5\0\1\u01e5\11\0\1\u01e5"+
+ "\11\0\1\u01e5\1\0\3\u01e5\1\0\2\u01e5\14\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\6\11\1\u016c\6\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u01e6\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\10\11"+
+ "\1\u01e7\5\11\1\0\1\111\1\0\2\11\1\u01e7\3\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\1\11\1\u01e8\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\2\11\1\u01e9"+
+ "\12\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\2\11\1\u01ea\13\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\u01eb\2\11\1\u01ec\7\11"+
+ "\1\u01ed\1\11\1\0\4\11\1\u01ee\1\0\3\11\4\0"+
+ "\1\u01ef\1\11\1\0\1\11\1\0\5\11\1\u01f0\3\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u01f1\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\11\11\1\u01f2\3\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\13\11"+
+ "\1\u01f3\1\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\12\11\1\u01f4\3\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u01f5\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\2\11\1\u01f6\13\11"+
+ "\1\0\1\111\1\0\6\11\3\0\1\u01f7\2\11\1\u01f8"+
+ "\7\11\1\u01ed\1\11\1\0\4\11\1\u01ee\1\0\3\11"+
+ "\4\0\1\u01ef\1\11\1\0\1\11\1\0\5\11\1\u01f0"+
+ "\3\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\2\11\1\u01f9\12\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\14\11\1\u01fa\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\u01fb\1\11"+
+ "\1\0\11\11\13\0\6\11\1\u01fc\7\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\137"+
+ "\4\0\5\137\2\0\7\137\1\u01fd\6\137\1\0\11\137"+
+ "\3\0\3\137\1\0\1\137\1\0\11\137\13\0\16\137"+
+ "\4\0\5\137\2\0\15\137\1\u01fe\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\4\137\1\u01ff\11\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\16\137\1\0\1\u0200\10\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\2\137\1\u0201\13\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\16\137\1\0\2\137\1\u0202\6\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\13\137\1\u0203\2\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\12\137\1\u0204\3\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\10\137\1\u0205\5\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\4\137\1\u0206\11\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\1\137\1\u0207\14\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\7\137\1\u0208\6\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\11\137\1\u0209\4\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\14\137\1\u020a\1\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\14\137\1\u020b\1\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\12\137\1\u020c\3\137"+
+ "\4\0\5\137\2\0\2\137\1\u020d\1\u020e\1\u020f\1\137"+
+ "\1\u0210\2\137\1\u0211\4\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\3\137\1\u0212\12\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\4\137\1\u0213\11\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\14\137\1\u0214\1\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\6\11\1\u0215\7\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\7\11"+
+ "\1\u0216\5\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\6\11\1\u0217\6\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\13\11"+
+ "\1\u0218\1\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\12\11\1\u0219\3\11"+
+ "\1\0\1\111\1\0\6\11\3\0\14\11\1\u021a\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\6\11\1\u021b\7\11\1\0\1\111\1\0"+
+ "\6\11\1\u021c\2\0\7\11\1\u021d\5\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\6\11\1\u021e\7\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\2\11\1\u021f\12\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u0220\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\2\11\1\u0221\12\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\2\11\1\u0222\13\11\1\0\1\111\1\0\6\11"+
+ "\3\0\1\u0223\2\11\1\u0224\7\11\1\u0225\1\11\1\0"+
+ "\4\11\1\u0226\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\6\11\1\u0227\7\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\2\11\1\u0228\12\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\1\11\1\u0229\13\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\13\11\1\u022a\1\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\11\11\1\u022b\3\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\6\11\1\u022c\6\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\2\11\1\u022d\13\11\1\0\1\111"+
+ "\1\0\6\11\3\0\1\u022e\2\11\1\u022f\7\11\1\u0230"+
+ "\1\11\1\0\4\11\1\u0231\1\0\3\11\4\0\1\u0232"+
+ "\1\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\u016c\14\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u0233\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\11\11\1\u0234\3\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\10\11"+
+ "\1\u0188\4\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\7\11\1\u0235\5\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\366\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\6\11\1\u0236\7\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\14\11"+
+ "\1\u022c\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\12\11\1\u0189\2\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\u0237\14\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\12\11\1\u0238\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\10\11"+
+ "\1\u0239\5\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\10\11\1\u023a\4\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\11\11\1\u023b\3\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\13\11\1\u023c\1\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\6\11\1\u023d\1\u023e"+
+ "\3\11\1\u023f\1\11\1\0\4\11\1\u0240\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\25\0\1\u0241"+
+ "\62\0\1\u0242\20\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\11\11\1\u0243\3\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\1\11\1\u0244\13\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\13\11\1\u0245\1\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\13\11\1\u0246\1\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\11\11\1\u0247\3\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\7\11\1\u0248\5\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\1\u0249\14\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\7\11\1\u024a\5\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\10\11\1\u024b\5\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\6\11\1\u024c"+
+ "\7\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\12\11\1\u024d\2\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\11\11\1\u024e\3\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\7\11\1\u024f\5\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\6\11\1\u0250\6\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\10\11\1\u0251\5\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\110\0\1\u0252\3\0"+
+ "\1\u0253\14\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\1\11\1\u0254\3\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\6\11\1\u0255\6\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\10\11\1\u0256\5\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\1\u0257\1\0"+
+ "\4\u0257\4\0\1\u0257\2\0\1\u0257\4\0\1\u0257\1\0"+
+ "\1\u0257\5\0\1\u0257\1\0\1\u0257\3\0\1\u0257\5\0"+
+ "\1\u0257\11\0\1\u0257\11\0\1\u0257\1\0\3\u0257\1\0"+
+ "\2\u0257\14\0\1\u0258\1\0\4\u0258\4\0\1\u0258\2\0"+
+ "\1\u0258\4\0\1\u0258\1\0\1\u0258\5\0\1\u0258\1\0"+
+ "\1\u0258\3\0\1\u0258\5\0\1\u0258\11\0\1\u0258\11\0"+
+ "\1\u0258\1\0\3\u0258\1\0\2\u0258\14\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\10\11\1\u0259\4\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\13\11\1\u025a\2\11\1\0\1\111\1\0"+
+ "\6\11\3\0\12\11\1\u025a\2\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\11\1\u025b"+
+ "\13\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\13\11\1\u025c\1\11\1\0\2\11\1\u025d"+
+ "\2\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\1\u025e\4\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\1\u025f\4\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\2\11\1\u0260\13\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\10\11\1\u0261\5\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\13\11\1\u0262"+
+ "\1\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\4\11\1\u0263\10\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\u0264\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\1\u0265\11\11\1\u0266\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\6\11"+
+ "\1\u0267\7\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u0268\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\6\11"+
+ "\1\u0269\7\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\13\11\1\u026a\1\11\1\0\2\11\1\u026b\2\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\1\u026c\4\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\1\u026d\4\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\7\11\1\u026e\5\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\6\11\1\u026f\7\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\1\u0270"+
+ "\115\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u0271\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\137\4\0\5\137"+
+ "\2\0\11\137\1\u0272\4\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\3\137\1\u0273\12\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\4\137\1\u0274\11\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\6\137\1\u0275\7\137"+
+ "\4\0\5\137\2\0\16\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\3\137\1\u0276\12\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\12\137\1\u0277\3\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\7\137\1\u0278\6\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\7\137\1\u0279\6\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\15\137\1\u027a\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\16\137\1\0\1\137\1\u027b\7\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\16\137\1\0\1\137\1\u027c\7\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\10\137\1\u027d\5\137\4\0"+
+ "\5\137\2\0\16\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\14\137\1\u027e\1\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\10\137\1\u027f\1\137\1\u0280\3\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\5\137\1\u0281\1\u0282\7\137\1\0\11\137"+
+ "\3\0\3\137\1\0\1\137\1\0\11\137\13\0\16\137"+
+ "\4\0\5\137\2\0\3\137\1\u0283\12\137\1\0\11\137"+
+ "\3\0\3\137\1\0\1\137\1\0\11\137\13\0\16\137"+
+ "\4\0\5\137\2\0\7\137\1\u0284\6\137\1\0\11\137"+
+ "\3\0\3\137\1\0\1\137\1\0\11\137\13\0\16\137"+
+ "\4\0\5\137\2\0\10\137\1\u0285\5\137\1\0\11\137"+
+ "\3\0\3\137\1\0\1\137\1\0\11\137\13\0\16\137"+
+ "\4\0\5\137\2\0\13\137\1\u0286\2\137\1\0\11\137"+
+ "\3\0\3\137\1\0\1\137\1\0\11\137\13\0\16\137"+
+ "\4\0\5\137\2\0\15\137\1\u0287\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\u0288\14\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u0289\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\6\11\1\u028a\7\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\11\11"+
+ "\1\u028b\3\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\1\11\1\u028c\13\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\13\11"+
+ "\1\u028d\1\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\1\u028e\2\11\1\u028f\11\11\1\0"+
+ "\4\11\1\u0290\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\63\0\1\u0291\21\0\1\u0292\2\0\1\u0293"+
+ "\20\0\16\11\1\0\1\111\1\0\6\11\3\0\4\11"+
+ "\1\u0294\10\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\1\u0295\14\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\12\11\1\u0296"+
+ "\2\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\13\11\1\u0297\1\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\u0298\14\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\13\11\1\u0299\1\11\1\0\2\11\1\u029a\2\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\1\u029b\4\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\1\u029c\4\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\2\11"+
+ "\1\u029d\13\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\10\11\1\u029e\5\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\1\11\1\u029f\13\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\12\11\1\u02a0\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\13\11\1\u02a1\1\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\4\11\1\u02a2\10\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\12\11\1\u02a3\2\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\6\11\1\u02a4\7\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\13\11\1\u02a5\1\11"+
+ "\1\0\2\11\1\u02a6\2\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\1\u02a7\4\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\1\u02a8\4\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\2\11\1\u02a9\13\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\10\11"+
+ "\1\u02aa\5\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\13\11\1\u02ab\1\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\12\11"+
+ "\1\u02ac\3\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\12\11\1\u02ad\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\13\11\1\u02ae\1\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\1\11\1\u02af\13\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\12\11\1\u02b0\2\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\6\11\1\u02b1\6\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\11\11\1\u02b2\3\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\6\11\1\u0188\6\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\6\11"+
+ "\1\u02b3\7\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\7\11\1\u02b4\5\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\u02b5\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u02b6\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\2\11\1\u02b7\13\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\10\11\1\u02b8\5\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\54\0\1\u02b9\152\0\1\u02ba"+
+ "\17\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u02bb\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\13\11\1\u02bc\1\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\11\11"+
+ "\1\u02bd\3\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\4\11\1\u02be\10\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\3\11"+
+ "\1\u02bf\11\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\7\11\1\u02c0\5\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\1\u02c1\4\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\13\11\1\u02c2\1\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\6\11\1\u02c3"+
+ "\6\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\1\u02c4\1\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\1\u02c5\2\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\1\11\1\u02a3\3\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\6\11\1\u02c6\6\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\6\11\1\u02c7\7\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\u02c8\14\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\111\0\1\u02c9\113\0\1\u02ca\21\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\3\11\1\u016c\11\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\u02cb\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\1\11\1\u0189\13\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\1\u02cc"+
+ "\1\0\4\u02cc\4\0\1\u02cc\2\0\1\u02cc\4\0\1\u02cc"+
+ "\1\0\1\u02cc\5\0\1\u02cc\1\0\1\u02cc\3\0\1\u02cc"+
+ "\5\0\1\u02cc\11\0\1\u02cc\11\0\1\u02cc\1\0\3\u02cc"+
+ "\1\0\2\u02cc\14\0\2\11\1\u02cd\13\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\14\11"+
+ "\1\307\1\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\2\11\1\307\2\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\6\11\1\u02ce\7\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\13\11"+
+ "\1\u02cf\1\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u02d0\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\2\11"+
+ "\1\u02d1\12\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\13\11\1\u02d2\1\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\1\11\1\u02d3\7\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\14\11\1\u02d4\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\11\1\u02d5"+
+ "\13\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\10\11\1\u02d6\5\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\1\u02d7\115\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\6\11\1\u02d8\6\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\10\11\1\u02d9"+
+ "\5\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\2\11\1\u02da\7\11\1\u01d2\3\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\u02db\1\u01d3\1\11\1\u02dc"+
+ "\10\11\1\u01d4\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\1\u0189\14\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\10\11\1\u02dd\5\11\1\0\1\111\1\0\6\11\3\0"+
+ "\1\11\1\u02de\1\11\1\u02df\7\11\1\u02e0\1\u02e1\1\0"+
+ "\5\11\1\0\3\11\4\0\1\u02e2\1\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\13\11\1\u02e3\1\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\12\11\1\u02e4\2\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u02e5\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\13\11\1\u02e6\1\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\7\11\1\u02e7\5\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\11\11\1\u02e8\3\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\103\0\1\u02e9\25\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\13\11\1\u02ea\1\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\137\4\0\5\137\2\0\7\137\1\u02eb\6\137"+
+ "\1\0\11\137\3\0\3\137\1\0\1\137\1\0\11\137"+
+ "\13\0\16\137\4\0\5\137\2\0\2\137\1\u02ec\13\137"+
+ "\1\0\11\137\3\0\3\137\1\0\1\137\1\0\11\137"+
+ "\13\0\16\137\4\0\5\137\2\0\15\137\1\u02ed\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\13\137\1\u02ee\2\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\14\137\1\u02ef\1\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\6\137\1\u02f0\7\137\4\0\5\137\2\0\16\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\6\137\1\u02f1\7\137\4\0\5\137\2\0\16\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\5\137\1\u02f2\10\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\5\137\1\u02f3\10\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\7\137\1\u02f4\6\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\1\137\1\u02f5\14\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\10\137\1\u02f6\5\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\12\137\1\u02f7\3\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\2\137\1\u02f8\13\137\4\0\5\137\2\0\16\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\3\137\1\u02f9\12\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\1\137\1\u02fa\6\137\1\u02fb"+
+ "\5\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\137\4\0\5\137\2\0\13\137\1\u02fc"+
+ "\2\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\137\4\0\5\137\2\0\13\137\1\u02fd"+
+ "\2\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\137\4\0\5\137\2\0\7\137\1\u02fe"+
+ "\6\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\1\u02ff\4\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\6\11\1\u0300\7\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\1\11"+
+ "\1\u0301\13\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\1\11\1\u0302\3\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\13\11"+
+ "\1\u0303\1\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\4\11\1\u0304\10\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\1\11"+
+ "\1\u0305\13\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u0306\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\10\11\1\u0307\5\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\23\0\1\u0308\203\0\1\u0309"+
+ "\17\0\16\11\1\0\1\111\1\0\6\11\3\0\1\u030a"+
+ "\14\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\2\11\1\u030b\12\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\6\11\1\u030c"+
+ "\6\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\6\11\1\u030d\7\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\12\11\1\u016c"+
+ "\2\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\13\11\1\u030e\1\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\12\11\1\u030f"+
+ "\2\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\2\11\1\u0310\12\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\13\11\1\u0311"+
+ "\1\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\1\11\1\u0312\7\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\14\11\1\u030f"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\6\11\1\u0313\6\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\10\11"+
+ "\1\u0314\5\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u022b\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\2\11"+
+ "\1\u0315\13\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\1\u0316\2\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\3\11\1\u0317\11\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\13\11\1\u0318\1\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\12\11\1\u0319\2\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\2\11\1\u031a\12\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\13\11\1\u031b\1\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\1\11\1\u031c\7\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\14\11\1\u031d\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\1\11"+
+ "\1\u031e\13\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\5\11\1\u016c\7\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\1\u031f\2\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\11\11\1\u0320\3\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\2\11\1\u0321"+
+ "\12\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\6\11\1\u0322\6\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\6\11\1\u0323\7\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\12\11\1\u0324\2\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\13\11\1\u0325"+
+ "\1\11\1\0\4\11\1\u0326\1\0\3\11\4\0\1\u0327"+
+ "\1\11\1\0\1\11\1\0\11\11\13\0\6\11\1\u0328"+
+ "\7\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\1\u0329\14\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\3\11\1\u032a\11\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\1\11\1\u032b\7\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\14\11\1\u032c\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\60\0"+
+ "\1\u032d\50\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\2\11\1\u0243\12\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\1\11\1\u02bb"+
+ "\3\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\2\11\1\u032e\13\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\12\11\1\u032f\2\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\2\11\1\u0330\12\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\6\11\1\u0331"+
+ "\7\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\7\11\1\u0332\5\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\11\11\1\u0298\3\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\6\11\1\u0333\6\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\46\0\1\u0334\40\0"+
+ "\1\u0335\21\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\14\11\1\u0336\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u0337\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\6\11\1\u0338\7\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\1\u0339\115\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\14\11\1\u033a\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\12\11\1\u033b\3\11\1\0\1\111\1\0"+
+ "\6\11\3\0\1\u033c\7\11\1\u033d\4\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\1\11"+
+ "\1\u033e\13\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\6\11\1\u033f\6\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\7\11"+
+ "\1\u033f\5\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\7\11\1\u0340\5\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u0341\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\6\11\1\u0342\6\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\2\11"+
+ "\1\u0343\12\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\1\u0344\14\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\103\0"+
+ "\1\u0345\25\0\6\11\1\u0346\7\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\2\11\1\u0347\12\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\2\11\1\u0348\2\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\1\u0349\4\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\1\u034a\4\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\11\11\1\u034b\3\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\2\11\1\u034c"+
+ "\12\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\4\11\1\u034d\5\11\1\u034e\2\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\2\11\1\u034f\13\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\10\11\1\u0350"+
+ "\5\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\10\11\1\u0351\5\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\11\1\u0352\13\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\6\11\1\u0353\6\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\7\11\1\u0353\5\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\7\11\1\u0354\5\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\2\11\1\u0355\12\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\6\11\1\u0356\6\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\1\u0357\1\0"+
+ "\4\u0357\4\0\1\u0357\2\0\1\u0357\4\0\1\u0357\1\0"+
+ "\1\u0357\5\0\1\u0357\1\0\1\u0357\3\0\1\u0357\5\0"+
+ "\1\u0357\11\0\1\u0357\11\0\1\u0357\1\0\3\u0357\1\0"+
+ "\2\u0357\14\0\6\11\1\u0358\7\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\137\4\0"+
+ "\5\137\2\0\12\137\1\u0359\3\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\2\137\1\u035a\13\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\3\137\1\u035b\12\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\10\137\1\u035c"+
+ "\5\137\4\0\5\137\2\0\16\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\13\137\1\u035d\2\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\4\137\1\u035e\11\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\4\137\1\u035f\11\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\7\137\1\u0360\6\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\7\137\1\u0361\6\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\2\137\1\u0362\13\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\3\137\1\u0363\12\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\3\137\1\u0364\12\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\14\137\1\u0365\1\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\3\137\1\u0366\12\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\10\137\1\u0367\5\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\16\137\1\0\3\137\1\u0368\5\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\3\137\1\u0369\12\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\16\137\1\0\1\u036a\10\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\16\137\1\u036b\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\10\137"+
+ "\1\u036c\5\137\1\0\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u036d\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\1\u036e\1\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\2\11\1\u036f\12\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\2\11\1\u0370\12\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\2\11\1\u0371\13\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\2\11\1\u0372\12\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\7\11\1\u0373\5\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\14\11\1\u0374\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\64\0\1\u0375\44\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\12\11\1\u0376\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\3\11\1\u0377\11\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\6\11\1\u0378\7\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\10\11"+
+ "\1\u01d1\1\11\1\u01d2\3\11\1\0\1\111\1\0\6\11"+
+ "\3\0\14\11\1\u01d4\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\11\1\u0379\13\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\6\11\1\u0302\6\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\7\11\1\u0302\5\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\7\11\1\u0370\5\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\6\11\1\u037a\6\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\11\11\1\u037b\3\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\13\11\1\u037c\1\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\1\11\1\u037d\13\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\107\0\1\u0335\21\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\4\11\1\u037e\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\1\11\1\u037f\13\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\6\11\1\u0380\6\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\7\11\1\u0380\5\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\7\11\1\u0381\5\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\6\11\1\u0382\6\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\6\11\1\u0383\6\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u0384\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\46\0\1\u0385"+
+ "\40\0\1\u0335\21\0\10\11\1\u0386\5\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\10\11\1\u0387\4\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\14\11\1\u016c\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\10\11\1\u0388"+
+ "\5\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\1\u0389"+
+ "\2\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\2\11\1\u038a\13\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\10\11\1\u038b\5\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\13\11\1\u038c\1\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u038d\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\6\11\1\u038e\6\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\4\11"+
+ "\1\u038f\10\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\6\11\1\u0390\6\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u0391\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\55\0\1\u0392\53\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\1\11\1\u0393\13\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u0394\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\2\11"+
+ "\1\u0395\2\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\12\11\1\u0396\3\11\1\0\1\111"+
+ "\1\0\6\11\3\0\1\u0397\7\11\1\u0398\4\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\7\11\1\u0399\5\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\23\0\1\u039a\141\0"+
+ "\1\u039b\61\0\6\11\1\u039c\7\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\13\11\1\u039d\1\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\6\11\1\u0178\6\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\103\0\1\u039e\25\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\2\11\1\u039f"+
+ "\12\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\10\11\1\u03a0\5\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\11\1\u03a1"+
+ "\13\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\6\11\1\u03a2\6\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\6\11\1\u03a3"+
+ "\6\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\6\11\1\u03a4\7\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\12\11\1\u033f"+
+ "\2\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\1\u03a5\14\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\6\11"+
+ "\1\u03a6\7\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\12\11\1\u03a7\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\3\11"+
+ "\1\u03a8\1\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\1\u03a9\1\0\4\u03a9\4\0\1\u03a9"+
+ "\2\0\1\u03a9\4\0\1\u03a9\1\0\1\u03a9\5\0\1\u03a9"+
+ "\1\0\1\u03a9\3\0\1\u03a9\5\0\1\u03a9\11\0\1\u03a9"+
+ "\11\0\1\u03a9\1\0\3\u03a9\1\0\2\u03a9\14\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\13\11\1\u03aa\1\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\12\11\1\u03ab\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\12\11\1\u0393\2\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u03ac\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\13\11\1\u03ad\1\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\12\11\1\u03ae\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\10\11\1\u03af\4\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\5\11\1\u03b0\7\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\2\11\1\u03b1\12\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\1\11\1\u03b2\7\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\7\11\1\u03b3\5\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\7\11\1\u03b4\5\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\6\11\1\u03b5\6\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\12\11\1\u0353\2\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\2\11"+
+ "\1\u03b6\2\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\4\11\1\u03b7\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\10\11\1\u01d1"+
+ "\5\11\1\0\1\111\1\0\6\11\3\0\1\11\1\u01d3"+
+ "\12\11\1\u01d4\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\137\4\0\5\137"+
+ "\2\0\13\137\1\u03b8\2\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\13\137\1\u03b9\2\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\14\137\1\u03ba\1\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\3\137\1\u03bb\12\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\16\137\1\0\4\137\1\u03bc\4\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\16\137\1\0\4\137\1\u03bd\4\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\15\137\1\u03be\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\2\137\1\u03bf\13\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\16\137\1\0\2\137\1\u03c0\6\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\13\137\1\u03c1\2\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\12\137\1\u03c2\3\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\4\137\1\u03c3\11\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\7\137\1\u03c4\6\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\11\137\1\u03c5\4\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\14\137\1\u03c6\1\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\2\137\1\u03c7\13\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\4\137\1\u03c8\11\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\11\11\1\u03c9\3\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\2\11\1\u03ca"+
+ "\12\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\10\11\1\u03cb\4\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\12\11\1\u0302"+
+ "\2\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\1\11\1\u030f\13\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\3\11\1\u03cc"+
+ "\11\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\10\11\1\u03cd\5\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\6\11\1\u03ce"+
+ "\6\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\63\0\1\u03cf\45\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\13\11\1\u03d0\1\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\12\11\1\u03d1\2\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\1\u03d2\1\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u03d3\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\1\u0370\14\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\1\11\1\u03d4\3\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\11\11\1\u016c\3\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\6\11\1\u02a3"+
+ "\6\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\10\11\1\u03d5\5\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\6\11\1\u03d6"+
+ "\6\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\12\11\1\u0380\2\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\u03d7\14\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\6\11\1\u03d8\7\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\12\11\1\u03d9\2\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\23\0\1\u03da\105\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\1\11\1\u02b0\1\0\1\11\1\0\11\11\13\0"+
+ "\2\11\1\u03db\13\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\11\11\1\u03dc\3\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\46\0"+
+ "\1\u0385\62\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\1\11\1\u03dd\7\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\14\11\1\u03de\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\10\11\1\u03df\5\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\11\11\1\u03e0\3\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\u03e1\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\5\11"+
+ "\1\u03e2\7\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\1\11\1\u03e3\13\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\1\u03e4"+
+ "\14\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\1\u01d0\2\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\110\0\1\u03e5"+
+ "\20\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u02bb\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\11\11\1\u03e6\3\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\10\11\1\u03e7\5\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\1\11\1\u03e8\13\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u03e9\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\10\11\1\u03ea\5\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\57\0\1\u03eb\117\0\1\u03ec\47\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\3\11\1\u03ed\11\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\6\11\1\u03ee\7\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\1\u03ef\1\0\4\u03ef"+
+ "\4\0\1\u03ef\2\0\1\u03ef\4\0\1\u03ef\1\0\1\u03ef"+
+ "\5\0\1\u03ef\1\0\1\u03ef\3\0\1\u03ef\5\0\1\u03ef"+
+ "\11\0\1\u03ef\11\0\1\u03ef\1\0\3\u03ef\1\0\2\u03ef"+
+ "\14\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u03f0\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\2\11\1\u03f1\12\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u03f2\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\2\11\1\u03f3\12\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\5\11\1\u01f0\3\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u0342\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\1\u01ef\1\11\1\0"+
+ "\1\11\1\0\5\11\1\u01f0\3\11\13\0\10\11\1\u03f4"+
+ "\5\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\12\11\1\u0395\3\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\10\11\1\u03f5"+
+ "\5\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\7\11\1\u02bb\5\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\7\11\1\u0243\5\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\6\11\1\u03f6\6\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\2\11\1\u03f7"+
+ "\13\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\6\11\1\u03f8\6\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\12\11\1\u03f9\2\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\6\11\1\u03fa\6\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\6\11\1\u03fb\6\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\12\11\1\u03fc\2\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\2\11\1\u03fd\12\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\6\11\1\u03fe\7\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\6\11\1\u03ff"+
+ "\7\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\137\4\0\5\137\2\0\4\137\1\u0400"+
+ "\11\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\137\4\0\5\137\2\0\3\137\1\u0401"+
+ "\12\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\137\4\0\5\137\2\0\12\137\1\u0402"+
+ "\3\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\137\4\0\5\137\2\0\13\137\1\u0403"+
+ "\2\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\10\137\1\u0404\5\137\4\0\5\137\2\0"+
+ "\16\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\10\137\1\u0405\5\137\4\0\5\137\2\0"+
+ "\16\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\6\137\1\u0406\7\137\4\0\5\137\2\0"+
+ "\16\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\137\4\0\5\137\2\0\3\137\1\u0407"+
+ "\12\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\137\4\0\5\137\2\0\12\137\1\u0408"+
+ "\3\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\137\4\0\5\137\2\0\7\137\1\u0409"+
+ "\6\137\1\0\11\137\3\0\3\137\1\0\1\137\1\0"+
+ "\11\137\13\0\16\137\4\0\5\137\2\0\15\137\1\u040a"+
+ "\1\0\11\137\3\0\3\137\1\0\1\137\1\0\11\137"+
+ "\13\0\16\137\4\0\5\137\2\0\15\137\1\u040b\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\14\137\1\u040c\1\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\1\11\1\u040d\3\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\7\11\1\u040e\5\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\2\11\1\u040f\13\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\3\11\1\u03d1\11\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\11\11\1\u0410"+
+ "\3\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\1\u0411\2\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\110\0\1\u0412"+
+ "\20\0\16\11\1\0\1\111\1\0\6\11\3\0\7\11"+
+ "\1\u016c\5\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\2\11\1\u0413\12\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\2\11"+
+ "\1\u0414\12\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u0415\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u0416\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\2\11\1\u0417\12\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u0383\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\1\u0232\1\11\1\0\1\11\1\0\11\11\13\0"+
+ "\10\11\1\u0418\5\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\57\0\1\u0419\51\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\14\11\1\u041a\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\1\11"+
+ "\1\u041b\13\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\6\11\1\u041c\6\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u041d\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\14\11\1\u041e\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\12\11\1\u041f"+
+ "\2\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\10\11\1\u0420\5\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\12\11\1\u0421"+
+ "\2\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\12\11\1\u0422\2\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\12\11\1\u0391"+
+ "\2\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\111\0\1\u0423\17\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\u0424\14\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u0425\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\2\11\1\u0426\12\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u0427\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\12\11\1\u0428\3\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\110\0\1\u0429\2\0\1\u042a\63\0\1\u042b\47\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\2\11"+
+ "\1\u042c\2\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\10\11\1\u01d1\1\11\1\u01d2\3\11"+
+ "\1\0\1\111\1\0\6\11\3\0\1\11\1\u01d3\13\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\1\11\1\u042d\13\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\3\11\1\u042e\11\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\1\u042f\4\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\11\11\1\u033f\3\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\1\11\1\u0430\13\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\13\11\1\u0431\1\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\7\11\1\u0432\5\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\14\11\1\u0433\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\7\11"+
+ "\1\u0434\5\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\10\11\1\u0435\5\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\1\u0436"+
+ "\14\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\1\u0437\14\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\4\11\1\u0438\10\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\11\11\1\u0353\3\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\14\11\1\u0439\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\2\11\1\u043a\12\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\10\137\1\u043b"+
+ "\5\137\4\0\5\137\2\0\16\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\13\137\1\u043c\2\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\13\137\1\u043d\2\137\1\0\11\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\15\137\1\u043e\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\13\137\1\u043f\2\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\14\137\1\u0440\1\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\6\137\1\u0441\7\137"+
+ "\4\0\5\137\2\0\16\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\6\137\1\u0442\7\137"+
+ "\4\0\5\137\2\0\16\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\1\137\1\u0443\14\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\6\11\1\u02c8\6\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\10\11\1\u0444\5\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\14\11\1\u0445\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\1\11\1\u0446\3\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\63\0\1\u0447\24\0\1\u0293\3\0"+
+ "\1\u0448\112\0\1\u0449\17\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\7\11\1\u044a\5\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\11\11\1\u0302"+
+ "\3\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\1\u02bb\4\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\1\u044b\14\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\11\11\1\u0380\3\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\11\1\u044c\13\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\113\0\1\u042a\15\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\2\11\1\u0395\12\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\10\11\1\u044d\5\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\1\u0420\14\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\6\11"+
+ "\1\u044e\7\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\6\11\1\u044f\6\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\12\11\1\u041d\2\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\10\11\1\u0450\5\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\6\11"+
+ "\1\u0451\7\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\6\11\1\u03d1\6\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\1\11\1\u0452\13\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\3\11\1\u0453\11\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\1\u0454"+
+ "\4\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\10\11\1\u0455\5\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\111\0\1\u0456\60\0"+
+ "\1\u0457\54\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\11\11\1\u0458\3\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\14\11\1\u0459\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\3\11"+
+ "\1\u0459\11\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\13\11\1\u042d\1\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u045a\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\11\11\1\u02c8\3\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\12\11\1\u045b\3\11\1\0\1\111\1\0\6\11"+
+ "\3\0\15\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\2\11\1\u045c\12\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\6\11\1\u045d\7\11\1\0\1\111\1\0\6\11"+
+ "\1\u045e\2\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\u045f\14\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u0460\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u0461\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\2\11"+
+ "\1\u0462\12\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\2\11\1\u0463\12\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\7\11"+
+ "\1\u0464\5\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\137\4\0\5\137"+
+ "\2\0\14\137\1\u0465\1\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\1\137\1\u0466\14\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\1\137\1\u0467\14\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\3\137\1\u0468\12\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\10\137\1\u0469\5\137"+
+ "\4\0\5\137\2\0\16\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\13\137\1\u046a\2\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\4\137\1\u046b\11\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\4\137\1\u046c\11\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\3\137\1\u046d\12\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\2\11\1\u046e\12\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\2\11"+
+ "\1\u046f\12\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\1\u0470\2\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\23\0"+
+ "\1\u0471\201\0\1\u0472\21\0\10\11\1\u0473\5\11\1\0"+
+ "\1\111\1\0\6\11\3\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\1\u0474\4\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\6\11\1\u0475\6\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\11\11\1\u0476\3\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\2\11\1\u0477\13\11\1\0\1\111"+
+ "\1\0\6\11\3\0\11\11\1\u0478\3\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\7\11"+
+ "\1\u041d\5\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\13\11\1\u0479\1\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\13\11"+
+ "\1\u0325\1\11\1\0\4\11\1\u0326\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\14\11\1\u0332\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\3\11"+
+ "\1\u0332\11\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\13\11\1\u0452\1\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\1\u047a"+
+ "\14\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\1\u0166\14\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\6\11"+
+ "\1\u047b\7\11\1\0\1\111\1\0\6\11\3\0\15\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u047c\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\5\11"+
+ "\1\u047d\3\11\54\0\1\u047e\54\0\16\11\1\0\1\111"+
+ "\1\0\6\11\1\u045e\2\0\15\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\6\11\1\u047f\7\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\6\11\1\u0480\7\11\1\0"+
+ "\1\111\1\0\6\11\1\u045e\2\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\1\11"+
+ "\1\u0434\13\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u0481\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\7\11"+
+ "\1\u0482\5\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\137\4\0\5\137"+
+ "\2\0\12\137\1\u0483\3\137\1\0\11\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\13\0\16\137\4\0\5\137"+
+ "\2\0\16\137\1\0\1\u0484\10\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\16\137\1\0\1\u0485\10\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\13\137"+
+ "\1\u0486\2\137\1\0\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\14\137"+
+ "\1\u0487\1\137\1\0\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\3\137"+
+ "\1\u0488\12\137\1\0\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\16\137"+
+ "\1\0\4\137\1\u0489\4\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\16\137"+
+ "\1\0\4\137\1\u048a\4\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\16\137\4\0\5\137\2\0\2\137"+
+ "\1\u048b\13\137\1\0\11\137\3\0\3\137\1\0\1\137"+
+ "\1\0\11\137\13\0\2\11\1\u048c\13\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\106\0\1\u048d"+
+ "\73\0\1\u048e\44\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u048f\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\6\11\1\u0490\6\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u0491\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\13\11\1\u0492\1\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\11\11\1\u041d\3\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\2\11\1\u0493\12\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\2\11\1\u0494\12\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\1\u0495\14\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\4\11\1\u0496\10\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\47\0\1\u0497\61\0"+
+ "\10\11\1\u0498\5\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\6\11\1\u0499\6\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\2\11\1\u0474"+
+ "\12\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\2\11\1\u049a\12\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\137\4\0\5\137\2\0\3\137\1\u049b\12\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\12\137\1\u049c\3\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\137\4\0\5\137\2\0\13\137\1\u049d\2\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\10\137\1\u049e\5\137\4\0\5\137\2\0\16\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\10\137\1\u049f\5\137\4\0\5\137\2\0\16\137\1\0"+
+ "\11\137\3\0\3\137\1\0\1\137\1\0\11\137\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\1\11\1\u04a0"+
+ "\13\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\51\0\1\u04a1\127\0\1\u04a2\45\0"+
+ "\2\11\1\u04a3\13\11\1\0\1\111\1\0\6\11\3\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\1\u04a4\2\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\7\11\1\u04a5\5\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\6\11\1\u04a6\7\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\12\11\1\u04a7\2\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\1\u04a8\14\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\6\11\1\u045f\6\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\10\11\1\u04a9\5\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\56\0\1\u04aa\52\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\11\11\1\u04ab"+
+ "\3\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\10\11\1\u04ac\4\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\13\0"+
+ "\16\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\2\11\1\u04ad\2\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\10\137\1\u04ae\5\137\4\0"+
+ "\5\137\2\0\16\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\13\137\1\u04af\2\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\137\4\0\5\137\2\0"+
+ "\13\137\1\u04b0\2\137\1\0\11\137\3\0\3\137\1\0"+
+ "\1\137\1\0\11\137\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\6\11\1\u04b1\6\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\55\0"+
+ "\1\u04b2\150\0\1\u04b3\20\0\16\11\1\0\1\111\1\0"+
+ "\6\11\3\0\1\11\1\u04b4\13\11\1\0\5\11\1\0"+
+ "\3\11\4\0\2\11\1\0\1\11\1\0\11\11\54\0"+
+ "\1\u04b5\54\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\7\11\1\u04b6\5\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\2\11\1\u0477"+
+ "\13\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\10\11\1\u04b7\5\11\1\0\1\111\1\0"+
+ "\6\11\3\0\15\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\3\0\1\u04b8\14\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\1\u04b9"+
+ "\14\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\64\0\1\u04ba\44\0\10\11\1\u04bb"+
+ "\5\11\1\0\1\111\1\0\6\11\3\0\15\11\1\0"+
+ "\5\11\1\0\3\11\4\0\2\11\1\0\1\11\1\0"+
+ "\11\11\13\0\16\11\1\0\1\111\1\0\6\11\3\0"+
+ "\5\11\1\u04bc\7\11\1\0\5\11\1\0\3\11\4\0"+
+ "\2\11\1\0\1\11\1\0\11\11\13\0\16\11\1\0"+
+ "\1\111\1\0\6\11\1\u04bd\2\0\15\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\137\4\0\5\137\2\0\14\137\1\u04be\1\137"+
+ "\1\0\11\137\3\0\3\137\1\0\1\137\1\0\11\137"+
+ "\13\0\16\137\4\0\5\137\2\0\1\137\1\u04bf\14\137"+
+ "\1\0\11\137\3\0\3\137\1\0\1\137\1\0\11\137"+
+ "\13\0\16\137\4\0\5\137\2\0\1\137\1\u04c0\14\137"+
+ "\1\0\11\137\3\0\3\137\1\0\1\137\1\0\11\137"+
+ "\15\0\1\u04c1\211\0\1\u04c2\17\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\6\11\1\u04c3\6\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\47\0\1\u04c4\61\0\10\11\1\u04c5\5\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\13\11\1\u04c6\1\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\6\11\1\u0426\6\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\3\11"+
+ "\1\u04c7\1\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\53\0\1\u04c8\55\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\12\11\1\u04c9\2\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\3\0\12\11"+
+ "\1\u04ca\2\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\54\0\1\u04cb\54\0\16\137"+
+ "\4\0\5\137\2\0\12\137\1\u04cc\3\137\1\0\11\137"+
+ "\3\0\3\137\1\0\1\137\1\0\11\137\13\0\16\137"+
+ "\4\0\5\137\2\0\16\137\1\0\1\u04cd\10\137\3\0"+
+ "\3\137\1\0\1\137\1\0\11\137\13\0\16\137\4\0"+
+ "\5\137\2\0\16\137\1\0\1\u04ce\10\137\3\0\3\137"+
+ "\1\0\1\137\1\0\11\137\60\0\1\u04cf\113\0\1\u04d0"+
+ "\52\0\16\11\1\0\1\111\1\0\6\11\3\0\6\11"+
+ "\1\u04d1\6\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\13\0\16\11\1\0\1\111"+
+ "\1\0\6\11\3\0\11\11\1\u04d2\3\11\1\0\5\11"+
+ "\1\0\3\11\4\0\2\11\1\0\1\11\1\0\11\11"+
+ "\13\0\16\11\1\0\1\111\1\0\6\11\1\u04d3\2\0"+
+ "\15\11\1\0\5\11\1\0\3\11\4\0\2\11\1\0"+
+ "\1\11\1\0\11\11\13\0\16\11\1\0\1\111\1\0"+
+ "\6\11\1\u04d4\2\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\13\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\15\11\1\0\2\11"+
+ "\1\u04d5\2\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\47\0\1\u04d6\132\0\1\u04d7\44\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\7\11\1\u04d8\5\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\13\0\6\11\1\u04d9\7\11\1\0\1\111"+
+ "\1\0\6\11\3\0\15\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\54\0\1\u04da"+
+ "\115\0\1\u04db\117\0\1\u04dc\112\0\1\u04dd\55\0\16\11"+
+ "\1\0\1\111\1\0\6\11\3\0\6\11\1\u04de\6\11"+
+ "\1\0\5\11\1\0\3\11\4\0\2\11\1\0\1\11"+
+ "\1\0\11\11\47\0\1\u04df\115\0\1\u04e0\132\0\1\u04e1"+
+ "\44\0\16\11\1\0\1\111\1\0\6\11\3\0\7\11"+
+ "\1\u04e2\5\11\1\0\5\11\1\0\3\11\4\0\2\11"+
+ "\1\0\1\11\1\0\11\11\56\0\1\u04e3\115\0\1\u04e4"+
+ "\112\0\1\u04e5\55\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\7\11\1\u04e6\5\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\64\0\1\u04e7"+
+ "\115\0\1\u04e8\44\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\13\11\1\u04e9\1\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\53\0\1\u04ea"+
+ "\115\0\1\u04eb\55\0\16\11\1\0\1\111\1\0\6\11"+
+ "\3\0\7\11\1\u04ec\5\11\1\0\5\11\1\0\3\11"+
+ "\4\0\2\11\1\0\1\11\1\0\11\11\12\0";
private static int [] zzUnpackTrans() {
- int [] result = new int[86814];
+ int [] result = new int[88686];
int offset = 0;
offset = zzUnpackTrans(ZZ_TRANS_PACKED_0, offset, result);
return result;
@@ -2907,7 +2968,7 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
/* error messages for the codes above */
private static final String ZZ_ERROR_MSG[] = {
- "Unkown internal scanner error",
+ "Unknown internal scanner error",
"Error: could not match input",
"Error: pushback value was too large"
};
@@ -2918,34 +2979,34 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
private static final int [] ZZ_ATTRIBUTE = zzUnpackAttribute();
private static final String ZZ_ATTRIBUTE_PACKED_0 =
- "\5\0\1\11\35\1\2\11\5\1\12\11\3\1\2\11"+
- "\1\0\1\1\2\11\1\0\7\1\1\0\11\1\1\0"+
- "\1\11\15\1\1\11\12\1\1\0\1\1\1\0\1\1"+
- "\2\0\60\1\4\0\1\11\2\0\3\11\1\1\6\11"+
- "\2\1\1\0\2\1\1\0\2\11\45\1\1\0\1\1"+
- "\2\0\1\1\2\0\64\1\1\11\1\0\1\11\2\0"+
- "\2\1\1\0\1\1\1\0\50\1\4\0\130\1\1\0"+
- "\45\1\1\0\17\1\1\0\27\1\1\0\40\1\1\0"+
- "\44\1\2\0\17\1\2\0\3\1\1\11\14\1\1\0"+
- "\7\1\1\0\40\1\1\0\1\11\1\0\45\1\1\0"+
- "\1\11\12\1\1\0\3\1\2\11\1\0\13\1\1\0"+
- "\15\1\1\0\36\1\1\0\1\11\14\1\1\0\10\1"+
- "\1\0\15\1\1\0\6\1\2\0\3\1\1\0\13\1"+
- "\1\0\42\1\1\0\11\1\1\0\17\1\1\0\3\1"+
- "\1\0\10\1\1\0\7\1\2\0\2\1\1\0\56\1"+
- "\1\0\12\1\1\0\12\1\1\0\5\1\2\0\43\1"+
- "\2\0\6\1\1\0\11\1\1\11\5\1\1\0\1\11"+
- "\1\0\33\1\2\0\1\11\14\1\2\11\6\1\1\0"+
- "\21\1\2\0\1\11\12\1\1\0\16\1\2\0\7\1"+
- "\1\0\11\1\2\0\1\1\1\0\4\1\1\0\7\1"+
- "\2\0\1\1\1\0\4\1\1\0\2\1\1\0\3\1"+
- "\1\0\1\11\1\1\1\0\3\1\1\11\2\1\1\0"+
- "\3\1\1\11\1\0\2\1\2\0\1\1\2\0\2\1"+
- "\3\0\1\11\1\1\3\0\1\1\2\0\1\11\1\1"+
- "\2\0\1\1\2\11\1\1";
+ "\6\0\1\11\35\1\2\11\5\1\12\11\2\1\1\11"+
+ "\2\1\2\11\1\0\1\1\2\11\1\0\7\1\1\0"+
+ "\11\1\1\0\1\11\15\1\1\11\12\1\1\0\1\1"+
+ "\2\0\60\1\6\0\3\11\1\1\6\11\2\1\1\0"+
+ "\2\1\1\0\2\11\46\1\1\0\1\1\2\0\1\1"+
+ "\2\0\64\1\1\11\1\0\1\11\1\0\1\11\2\1"+
+ "\1\0\1\1\1\0\51\1\4\0\131\1\1\0\45\1"+
+ "\1\0\17\1\1\0\32\1\1\0\40\1\1\0\44\1"+
+ "\2\0\17\1\2\0\3\1\1\11\14\1\1\0\13\1"+
+ "\1\0\40\1\1\0\1\11\1\0\45\1\1\0\1\11"+
+ "\12\1\1\0\3\1\2\11\1\0\13\1\1\0\21\1"+
+ "\1\0\36\1\1\0\1\11\14\1\1\0\10\1\1\0"+
+ "\15\1\1\0\6\1\2\0\3\1\1\0\13\1\1\0"+
+ "\45\1\1\0\11\1\1\0\17\1\1\0\3\1\1\0"+
+ "\10\1\1\0\7\1\2\0\2\1\1\0\60\1\1\0"+
+ "\12\1\1\0\12\1\1\0\5\1\2\0\44\1\2\0"+
+ "\6\1\1\0\11\1\1\11\5\1\1\0\1\11\1\0"+
+ "\33\1\2\0\1\11\14\1\2\11\6\1\1\0\21\1"+
+ "\2\0\1\11\13\1\1\0\16\1\2\0\10\1\1\0"+
+ "\11\1\2\0\1\1\1\0\5\1\1\0\7\1\2\0"+
+ "\1\1\1\0\4\1\1\0\2\1\1\0\3\1\1\0"+
+ "\1\11\1\1\1\0\3\1\1\11\2\1\1\0\3\1"+
+ "\1\11\1\0\2\1\2\0\1\1\2\0\2\1\3\0"+
+ "\1\11\1\1\3\0\1\1\2\0\1\11\1\1\2\0"+
+ "\1\1\2\11\1\1";
private static int [] zzUnpackAttribute() {
- int [] result = new int[1237];
+ int [] result = new int[1260];
int offset = 0;
offset = zzUnpackAttribute(ZZ_ATTRIBUTE_PACKED_0, offset, result);
return result;
@@ -3012,6 +3073,14 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
/** denotes if the user-EOF-code has already been executed */
private boolean zzEOFDone;
+ /**
+ * The number of occupied positions in zzBuffer beyond zzEndRead.
+ * When a lead/high surrogate has been read from the input stream
+ * into the final zzBuffer position, this will have a value of 1;
+ * otherwise, it will have a value of 0.
+ */
+ private int zzFinalHighSurrogate = 0;
+
/* user code: */
private StringBuffer sb = new StringBuffer();
private String stringOrCharError = null;
@@ -3168,10 +3237,23 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
return getSourceName()+"["+ token.getLine()+","+token.getCharPositionInLine()+"]";
}
+ public void reset(CharSequence charSequence, int start, int end, int initialState) {
+ zzReader = BlankReader.INSTANCE;
+ zzBuffer = new char[charSequence.length()];
+ for (int i=0; i<charSequence.length(); i++) {
+ zzBuffer[i] = charSequence.charAt(i);
+ }
+
+ yychar = zzCurrentPos = zzMarkedPos = zzStartRead = start;
+ zzEndRead = end;
+ zzAtBOL = true;
+ zzAtEOF = false;
+ yybegin(initialState);
+ }
+
/**
* Creates a new scanner
- * There is also a java.io.InputStream version of this constructor.
*
* @param in the java.io.Reader to read input from.
*/
@@ -3179,15 +3261,6 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
this.zzReader = in;
}
- /**
- * Creates a new scanner.
- * There is also java.io.Reader version of this constructor.
- *
- * @param in the java.io.Inputstream to read input from.
- */
- public smaliFlexLexer(java.io.InputStream in) {
- this(new java.io.InputStreamReader(in));
- }
/**
* Unpacks the compressed character translation table.
@@ -3196,10 +3269,10 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
* @return the unpacked character translation table
*/
private static char [] zzUnpackCMap(String packed) {
- char [] map = new char[0x10000];
+ char [] map = new char[0x110000];
int i = 0; /* index in packed string */
int j = 0; /* index in unpacked array */
- while (i < 208) {
+ while (i < 240) {
int count = packed.charAt(i++);
char value = packed.charAt(i++);
do map[j++] = value; while (--count > 0);
@@ -3219,6 +3292,8 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
/* first: make room (if you can) */
if (zzStartRead > 0) {
+ zzEndRead += zzFinalHighSurrogate;
+ zzFinalHighSurrogate = 0;
System.arraycopy(zzBuffer, zzStartRead,
zzBuffer, 0,
zzEndRead-zzStartRead);
@@ -3231,33 +3306,39 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
}
/* is the buffer big enough? */
- if (zzCurrentPos >= zzBuffer.length) {
+ if (zzCurrentPos >= zzBuffer.length - zzFinalHighSurrogate) {
/* if not: blow it up */
- char newBuffer[] = new char[zzCurrentPos*2];
+ char newBuffer[] = new char[zzBuffer.length*2];
System.arraycopy(zzBuffer, 0, newBuffer, 0, zzBuffer.length);
zzBuffer = newBuffer;
+ zzEndRead += zzFinalHighSurrogate;
+ zzFinalHighSurrogate = 0;
}
- /* finally: fill the buffer with new input */
- int numRead = zzReader.read(zzBuffer, zzEndRead,
- zzBuffer.length-zzEndRead);
+ /* fill the buffer with new input */
+ int requested = zzBuffer.length - zzEndRead;
+ int numRead = zzReader.read(zzBuffer, zzEndRead, requested);
- if (numRead > 0) {
- zzEndRead+= numRead;
- return false;
- }
- // unlikely but not impossible: read 0 characters, but not at end of stream
+ /* not supposed to occur according to specification of java.io.Reader */
if (numRead == 0) {
- int c = zzReader.read();
- if (c == -1) {
- return true;
- } else {
- zzBuffer[zzEndRead++] = (char) c;
- return false;
+ throw new java.io.IOException("Reader returned 0 characters. See JFlex examples for workaround.");
+ }
+ if (numRead > 0) {
+ zzEndRead += numRead;
+ /* If numRead == requested, we might have requested to few chars to
+ encode a full Unicode character. We assume that a Reader would
+ otherwise never return half characters. */
+ if (numRead == requested) {
+ if (Character.isHighSurrogate(zzBuffer[zzEndRead - 1])) {
+ --zzEndRead;
+ zzFinalHighSurrogate = 1;
+ }
}
+ /* potentially more input available */
+ return false;
}
- // numRead < 0
+ /* numRead < 0 ==> end of stream */
return true;
}
@@ -3282,6 +3363,8 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
* <b>cannot</b> be reused (internal buffer is discarded and lost).
* Lexical state is set to <tt>ZZ_INITIAL</tt>.
*
+ * Internal scan buffer is resized down to its initial length, if it has grown.
+ *
* @param reader the new input stream
*/
public final void yyreset(java.io.Reader reader) {
@@ -3291,8 +3374,11 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
zzEOFDone = false;
zzEndRead = zzStartRead = 0;
zzCurrentPos = zzMarkedPos = 0;
+ zzFinalHighSurrogate = 0;
yyline = yychar = yycolumn = 0;
zzLexicalState = YYINITIAL;
+ if (zzBuffer.length > ZZ_BUFFERSIZE)
+ zzBuffer = new char[ZZ_BUFFERSIZE];
}
@@ -3417,9 +3503,14 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
yychar+= zzMarkedPosL-zzStartRead;
boolean zzR = false;
- for (zzCurrentPosL = zzStartRead; zzCurrentPosL < zzMarkedPosL;
- zzCurrentPosL++) {
- switch (zzBufferL[zzCurrentPosL]) {
+ int zzCh;
+ int zzCharCount;
+ for (zzCurrentPosL = zzStartRead ;
+ zzCurrentPosL < zzMarkedPosL ;
+ zzCurrentPosL += zzCharCount ) {
+ zzCh = Character.codePointAt(zzBufferL, zzCurrentPosL, zzMarkedPosL);
+ zzCharCount = Character.charCount(zzCh);
+ switch (zzCh) {
case '\u000B':
case '\u000C':
case '\u0085':
@@ -3444,7 +3535,7 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
break;
default:
zzR = false;
- yycolumn++;
+ yycolumn += zzCharCount;
}
}
@@ -3473,12 +3564,20 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
zzState = ZZ_LEXSTATE[zzLexicalState];
+ // set up zzAction for empty match case:
+ int zzAttributes = zzAttrL[zzState];
+ if ( (zzAttributes & 1) == 1 ) {
+ zzAction = zzState;
+ }
+
zzForAction: {
while (true) {
- if (zzCurrentPosL < zzEndReadL)
- zzInput = zzBufferL[zzCurrentPosL++];
+ if (zzCurrentPosL < zzEndReadL) {
+ zzInput = Character.codePointAt(zzBufferL, zzCurrentPosL, zzEndReadL);
+ zzCurrentPosL += Character.charCount(zzInput);
+ }
else if (zzAtEOF) {
zzInput = YYEOF;
break zzForAction;
@@ -3498,14 +3597,15 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
break zzForAction;
}
else {
- zzInput = zzBufferL[zzCurrentPosL++];
+ zzInput = Character.codePointAt(zzBufferL, zzCurrentPosL, zzEndReadL);
+ zzCurrentPosL += Character.charCount(zzInput);
}
}
int zzNext = zzTransL[ zzRowMapL[zzState] + zzCMapL[zzInput] ];
if (zzNext == -1) break zzForAction;
zzState = zzNext;
- int zzAttributes = zzAttrL[zzState];
+ zzAttributes = zzAttrL[zzState];
if ( (zzAttributes & 1) == 1 ) {
zzAction = zzState;
zzMarkedPosL = zzCurrentPosL;
@@ -3518,399 +3618,142 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
// store back cached position
zzMarkedPos = zzMarkedPosL;
- switch (zzAction < 0 ? zzAction : ZZ_ACTION[zzAction]) {
- case 104:
- { return newToken(INSTRUCTION_FORMAT22b);
- }
- case 140: break;
- case 99:
- { return newToken(VTABLE_INDEX);
- }
- case 141: break;
- case 87:
- { return newToken(PROLOGUE_DIRECTIVE);
- }
- case 142: break;
- case 41:
- { sb.append('\r');
- }
- case 143: break;
- case 100:
- { return newToken(IMPLEMENTS_DIRECTIVE);
- }
- case 144: break;
- case 115:
- { return newToken(INSTRUCTION_FORMAT21c_FIELD_ODEX);
- }
- case 145: break;
- case 103:
- { return newToken(END_METHOD_DIRECTIVE);
- }
- case 146: break;
- case 123:
- { return newToken(INSTRUCTION_FORMAT35c_TYPE);
- }
- case 147: break;
- case 45:
- { sb.append('\'');
- }
- case 148: break;
- case 8:
- { beginStringOrChar(CHAR); sb.append('\'');
- }
- case 149: break;
- case 43:
- { sb.append('\t');
- }
- case 150: break;
- case 59:
- { return newToken(BOOL_LITERAL);
- }
- case 151: break;
- case 127:
- { return newToken(INSTRUCTION_FORMAT35ms_METHOD);
- }
- case 152: break;
- case 97:
- { return newToken(INSTRUCTION_FORMAT51l);
- }
- case 153: break;
- case 61:
- { return newToken(ANNOTATION_VISIBILITY);
- }
- case 154: break;
- case 74:
- { sb.append((char)Integer.parseInt(yytext().substring(2,6), 16));
- }
- case 155: break;
- case 36:
- { return newToken(REGISTER);
- }
- case 156: break;
- case 79:
- { return newToken(INSTRUCTION_FORMAT32x);
- }
- case 157: break;
- case 122:
- { return newToken(END_ANNOTATION_DIRECTIVE);
- }
- case 158: break;
- case 50:
- { return newToken(CLASS_DESCRIPTOR);
- }
- case 159: break;
- case 2:
- { return newToken(POSITIVE_INTEGER_LITERAL);
- }
- case 160: break;
- case 124:
- { // e.g. 'capture-variable vB, <string id>'
- return newToken(INSTRUCTION_FORMAT21c_LAMBDA);
- }
- case 161: break;
- case 11:
- { return newToken(EQUAL);
- }
- case 162: break;
- case 28:
- { return newToken(LONG_LITERAL);
- }
- case 163: break;
- case 89:
- { return newToken(INSTRUCTION_FORMAT22c_TYPE);
- }
- case 164: break;
- case 1:
- { return invalidToken("Invalid text");
- }
- case 165: break;
- case 81:
- { return newToken(INSTRUCTION_FORMAT30t);
- }
- case 166: break;
- case 19:
- { yypushback(1); yybegin(YYINITIAL); return newToken(PARAM_LIST_END);
- }
- case 167: break;
- case 114:
- { return newToken(INSTRUCTION_FORMAT31t);
- }
- case 168: break;
- case 27:
- { return newToken(DOUBLE_LITERAL);
- }
- case 169: break;
- case 93:
- { return newToken(END_FIELD_DIRECTIVE);
- }
- case 170: break;
- case 17:
- { return newToken(CLOSE_PAREN);
- }
- case 171: break;
- case 73:
- { return newToken(PARAMETER_DIRECTIVE);
- }
- case 172: break;
- case 29:
- { return newToken(SHORT_LITERAL);
- }
- case 173: break;
- case 12:
- { return newToken(COLON);
- }
- case 174: break;
- case 72:
- { return newToken(SUPER_DIRECTIVE);
- }
- case 175: break;
- case 86:
- { return newToken(CATCHALL_DIRECTIVE);
- }
- case 176: break;
- case 70:
- { return newToken(CATCH_DIRECTIVE);
- }
- case 177: break;
- case 31:
- { return newToken(NEGATIVE_INTEGER_LITERAL);
- }
- case 178: break;
- case 119:
- { return newToken(RESTART_LOCAL_DIRECTIVE);
- }
- case 179: break;
- case 37:
- { sb.append(yytext());
- setStringOrCharError("Invalid escape sequence " + yytext());
- }
- case 180: break;
- case 138:
- { return newToken(INSTRUCTION_FORMAT3rc_METHOD_ODEX);
- }
- case 181: break;
- case 112:
- { // e.g. 'create-lambda vClosure, <method id>'
- return newToken(INSTRUCTION_FORMAT21c_METHOD);
- }
- case 182: break;
- case 90:
- { return newToken(INSTRUCTION_FORMAT22x);
- }
- case 183: break;
- case 40:
- { sb.append(yytext());
- setStringOrCharError("Invalid \\u sequence. \\u must be followed by 4 hex digits");
- }
- case 184: break;
- case 92:
- { return newToken(INLINE_INDEX);
- }
- case 185: break;
- case 21:
- { sb.append('"'); return endStringOrChar(STRING_LITERAL);
- }
- case 186: break;
- case 135:
- { return newToken(INSTRUCTION_FORMAT3rmi_METHOD);
- }
- case 187: break;
- case 54:
- { return newToken(INSTRUCTION_FORMAT23x);
- }
- case 188: break;
- case 85:
- { return newToken(FIELD_OFFSET);
- }
- case 189: break;
- case 111:
- { // e.g. invoke-lambda vClosure, {vD, vE, vF, vG} -- at most 4 params
- return newToken(INSTRUCTION_FORMAT25x);
- }
- case 190: break;
- case 33:
- { return newToken(DOTDOT);
- }
- case 191: break;
- case 9:
- { return newToken(LINE_COMMENT, true);
- }
- case 192: break;
- case 18:
- { yypushback(1); yybegin(YYINITIAL); return newToken(PARAM_LIST_OR_ID_END);
- }
- case 193: break;
- case 80:
- { return newToken(INSTRUCTION_FORMAT20t);
- }
- case 194: break;
- case 30:
- { return newToken(DOUBLE_LITERAL_OR_ID);
- }
- case 195: break;
- case 84:
- { return newToken(VERIFICATION_ERROR_TYPE);
- }
- case 196: break;
- case 67:
- { return newToken(INSTRUCTION_FORMAT21t);
- }
- case 197: break;
- case 6:
- { return newToken(WHITE_SPACE, true);
- }
- case 198: break;
- case 34:
- { yypushback(yylength());
- yybegin(PARAM_LIST_OR_ID);
- return newToken(PARAM_LIST_OR_ID_START);
- }
- case 199: break;
- case 13:
- { return newToken(COMMA);
- }
- case 200: break;
- case 69:
- { return newToken(CLASS_DIRECTIVE);
- }
- case 201: break;
- case 106:
- { return newToken(INSTRUCTION_FORMAT21c_STRING);
- }
- case 202: break;
- case 62:
- { return newToken(INSTRUCTION_FORMAT22t);
- }
- case 203: break;
- case 82:
- { return newToken(INSTRUCTION_FORMAT21s);
- }
- case 204: break;
- case 64:
- { return newToken(ENUM_DIRECTIVE);
- }
- case 205: break;
- case 46:
- { sb.append('\\');
- }
- case 206: break;
- case 51:
- { return newToken(INSTRUCTION_FORMAT10x);
- }
- case 207: break;
- case 16:
- { return newToken(OPEN_PAREN);
- }
- case 208: break;
- case 76:
- { return newToken(SOURCE_DIRECTIVE);
- }
- case 209: break;
- case 108:
- { return newToken(INSTRUCTION_FORMAT22s);
- }
- case 210: break;
- case 66:
- { return newToken(INSTRUCTION_FORMAT11x);
- }
- case 211: break;
- case 133:
- { return newToken(INSTRUCTION_FORMAT35c_METHOD_ODEX);
- }
- case 212: break;
- case 5:
- { return newToken(PRIMITIVE_TYPE);
- }
- case 213: break;
- case 109:
- { return newToken(INSTRUCTION_FORMAT12x);
- }
- case 214: break;
- case 53:
- { return newToken(INSTRUCTION_FORMAT22c_FIELD);
- }
- case 215: break;
- case 44:
- { sb.append('"');
- }
- case 216: break;
- case 10:
- { return newToken(VOID_TYPE);
- }
- case 217: break;
- case 110:
- { return newToken(INSTRUCTION_FORMAT22c_FIELD_ODEX);
- }
- case 218: break;
- case 129:
- { return newToken(END_SUBANNOTATION_DIRECTIVE);
- }
- case 219: break;
- case 68:
- { return newToken(FIELD_DIRECTIVE);
- }
- case 220: break;
- case 4:
- { return invalidToken("Invalid directive");
- }
- case 221: break;
- case 113:
- { return newToken(INSTRUCTION_FORMAT31i);
- }
- case 222: break;
- case 116:
- { return newToken(SUBANNOTATION_DIRECTIVE);
- }
- case 223: break;
- case 60:
- { return newToken(INSTRUCTION_FORMAT10t);
- }
- case 224: break;
- case 94:
- { return newToken(END_LOCAL_DIRECTIVE);
- }
- case 225: break;
- case 38:
- { sb.append('\b');
- }
- case 226: break;
- case 47:
- { sb.append(yytext());
- setStringOrCharError("Invalid \\u sequence. \\u must be followed by exactly 4 hex digits");
- }
- case 227: break;
- case 63:
- { return newToken(LINE_DIRECTIVE);
- }
- case 228: break;
- case 77:
- { return newToken(METHOD_DIRECTIVE);
- }
- case 229: break;
- case 137:
- { return newToken(INSTRUCTION_FORMAT3rms_METHOD);
- }
- case 230: break;
- case 117:
- { return newToken(SPARSE_SWITCH_DIRECTIVE);
- }
- case 231: break;
- case 96:
- { return newToken(REGISTERS_DIRECTIVE);
- }
- case 232: break;
- case 49:
- { yypushback(yylength());
- yybegin(PARAM_LIST);
- return newToken(PARAM_LIST_START);
- }
- case 233: break;
- case 32:
- { return newToken(ARROW);
- }
- case 234: break;
- case 23:
- { sb.append('\'');
+ if (zzInput == YYEOF && zzStartRead == zzCurrentPos) {
+ zzAtEOF = true;
+ switch (zzLexicalState) {
+ case YYINITIAL: {
+ return newToken(EOF);
+ }
+ case 1261: break;
+ case PARAM_LIST_OR_ID: {
+ yybegin(YYINITIAL);
+ }
+ case 1262: break;
+ case PARAM_LIST: {
+ yybegin(YYINITIAL);
+ }
+ case 1263: break;
+ case ARRAY_DESCRIPTOR: {
+ yybegin(YYINITIAL);
+ }
+ case 1264: break;
+ case STRING: {
+ return invalidStringOrChar("Unterminated string literal");
+ }
+ case 1265: break;
+ case CHAR: {
+ return invalidStringOrChar("Unterminated character literal");
+ }
+ case 1266: break;
+ default:
+ return null;
+ }
+ }
+ else {
+ switch (zzAction < 0 ? zzAction : ZZ_ACTION[zzAction]) {
+ case 1:
+ { return invalidToken("Invalid text");
+ }
+ case 143: break;
+ case 2:
+ { return newToken(POSITIVE_INTEGER_LITERAL);
+ }
+ case 144: break;
+ case 3:
+ { return newToken(SIMPLE_NAME);
+ }
+ case 145: break;
+ case 4:
+ { return invalidToken("Invalid directive");
+ }
+ case 146: break;
+ case 5:
+ { return newToken(PRIMITIVE_TYPE);
+ }
+ case 147: break;
+ case 6:
+ { yybegin(ARRAY_DESCRIPTOR);
+ return newToken(ARRAY_TYPE_PREFIX);
+ }
+ case 148: break;
+ case 7:
+ { return newToken(WHITE_SPACE, true);
+ }
+ case 149: break;
+ case 8:
+ { beginStringOrChar(STRING); sb.append('"');
+ }
+ case 150: break;
+ case 9:
+ { beginStringOrChar(CHAR); sb.append('\'');
+ }
+ case 151: break;
+ case 10:
+ { return newToken(LINE_COMMENT, true);
+ }
+ case 152: break;
+ case 11:
+ { return newToken(VOID_TYPE);
+ }
+ case 153: break;
+ case 12:
+ { return newToken(EQUAL);
+ }
+ case 154: break;
+ case 13:
+ { return newToken(COLON);
+ }
+ case 155: break;
+ case 14:
+ { return newToken(COMMA);
+ }
+ case 156: break;
+ case 15:
+ { return newToken(OPEN_BRACE);
+ }
+ case 157: break;
+ case 16:
+ { return newToken(CLOSE_BRACE);
+ }
+ case 158: break;
+ case 17:
+ { return newToken(OPEN_PAREN);
+ }
+ case 159: break;
+ case 18:
+ { return newToken(CLOSE_PAREN);
+ }
+ case 160: break;
+ case 19:
+ { yypushback(1); yybegin(YYINITIAL);
+ }
+ case 161: break;
+ case 20:
+ { return newToken(PARAM_LIST_OR_ID_PRIMITIVE_TYPE);
+ }
+ case 162: break;
+ case 21:
+ { return newToken(ARRAY_TYPE_PREFIX);
+ }
+ case 163: break;
+ case 22:
+ { yybegin(YYINITIAL); return newToken(PRIMITIVE_TYPE);
+ }
+ case 164: break;
+ case 23:
+ { sb.append(yytext());
+ }
+ case 165: break;
+ case 24:
+ { sb.append('"'); return endStringOrChar(STRING_LITERAL);
+ }
+ case 166: break;
+ case 25:
+ { return invalidStringOrChar("Unterminated string literal");
+ }
+ case 167: break;
+ case 26:
+ { sb.append('\'');
if (sb.length() == 2) {
return invalidStringOrChar("Empty character literal");
} else if (sb.length() > 3) {
@@ -3918,211 +3761,485 @@ public class smaliFlexLexer implements TokenSource, LexerErrorInterface {
}
return endStringOrChar(CHAR_LITERAL);
- }
- case 235: break;
- case 95:
- { return newToken(END_PARAMETER_DIRECTIVE);
- }
- case 236: break;
- case 98:
- { return newToken(INSTRUCTION_FORMAT21c_TYPE);
- }
- case 237: break;
- case 39:
- { sb.append('\f');
- }
- case 238: break;
- case 130:
- { return newToken(END_SPARSE_SWITCH_DIRECTIVE);
- }
- case 239: break;
- case 101:
- { return newToken(ARRAY_DATA_DIRECTIVE);
- }
- case 240: break;
- case 136:
- { return newToken(INSTRUCTION_FORMAT3rc_TYPE);
- }
- case 241: break;
- case 91:
- { return newToken(INSTRUCTION_FORMAT22cs_FIELD);
- }
- case 242: break;
- case 26:
- { return newToken(BYTE_LITERAL);
- }
- case 243: break;
- case 58:
- { return newToken(NULL_LITERAL);
- }
- case 244: break;
- case 107:
- { return newToken(INSTRUCTION_FORMAT21ih);
- }
- case 245: break;
- case 132:
- { return newToken(INSTRUCTION_FORMAT31c);
- }
- case 246: break;
- case 35:
- { return newToken(ARRAY_DESCRIPTOR);
- }
- case 247: break;
- case 57:
- { return newToken(INSTRUCTION_FORMAT12x_OR_ID);
- }
- case 248: break;
- case 120:
- { return newToken(INSTRUCTION_FORMAT35mi_METHOD);
- }
- case 249: break;
- case 78:
- { return newToken(INSTRUCTION_FORMAT11n);
- }
- case 250: break;
- case 134:
- { return newToken(INSTRUCTION_FORMAT10x_ODEX);
- }
- case 251: break;
- case 88:
- { return newToken(EPILOGUE_DIRECTIVE);
- }
- case 252: break;
- case 118:
- { return newToken(PACKED_SWITCH_DIRECTIVE);
- }
- case 253: break;
- case 22:
- { return invalidStringOrChar("Unterminated string literal");
- }
- case 254: break;
- case 125:
- { return newToken(INSTRUCTION_FORMAT21lh);
- }
- case 255: break;
- case 48:
- { return newToken(FLOAT_LITERAL);
- }
- case 256: break;
- case 105:
- { return newToken(INSTRUCTION_FORMAT35c_METHOD);
- }
- case 257: break;
- case 20:
- { sb.append(yytext());
- }
- case 258: break;
- case 75:
- { return newToken(LOCALS_DIRECTIVE);
- }
- case 259: break;
- case 126:
- { return newToken(INSTRUCTION_FORMAT22c_STRING);
- }
- case 260: break;
- case 83:
- { return newToken(INSTRUCTION_FORMAT22s_OR_ID);
- }
- case 261: break;
- case 24:
- { return invalidStringOrChar("Unterminated character literal");
- }
- case 262: break;
- case 121:
- { return newToken(END_ARRAY_DATA_DIRECTIVE);
- }
- case 263: break;
- case 102:
- { return newToken(ANNOTATION_DIRECTIVE);
- }
- case 264: break;
- case 15:
- { return newToken(CLOSE_BRACE);
- }
- case 265: break;
- case 131:
- { return newToken(END_PACKED_SWITCH_DIRECTIVE);
- }
- case 266: break;
- case 71:
- { return newToken(LOCAL_DIRECTIVE);
- }
- case 267: break;
- case 139:
- { return newToken(INSTRUCTION_FORMAT20bc);
- }
- case 268: break;
- case 128:
- { return newToken(INSTRUCTION_FORMAT3rc_METHOD);
- }
- case 269: break;
- case 42:
- { sb.append('\n');
- }
- case 270: break;
- case 56:
- { return newToken(ACCESS_SPEC);
- }
- case 271: break;
- case 52:
- { return newToken(MEMBER_NAME);
- }
- case 272: break;
- case 3:
- { return newToken(SIMPLE_NAME);
- }
- case 273: break;
- case 7:
- { beginStringOrChar(STRING); sb.append('"');
- }
- case 274: break;
- case 14:
- { return newToken(OPEN_BRACE);
- }
- case 275: break;
- case 25:
- { return newToken(FLOAT_LITERAL_OR_ID);
- }
- case 276: break;
- case 55:
- { return newToken(INSTRUCTION_FORMAT21c_FIELD);
- }
- case 277: break;
- case 65:
- { return newToken(INSTRUCTION_FORMAT31i_OR_ID);
- }
- case 278: break;
- default:
- if (zzInput == YYEOF && zzStartRead == zzCurrentPos) {
- zzAtEOF = true;
- switch (zzLexicalState) {
- case STRING: {
- return invalidStringOrChar("Unterminated string literal");
}
- case 1238: break;
- case PARAM_LIST_OR_ID: {
- yybegin(YYINITIAL); return newToken(PARAM_LIST_OR_ID_END);
+ case 168: break;
+ case 27:
+ { return invalidStringOrChar("Unterminated character literal");
}
- case 1239: break;
- case YYINITIAL: {
- return newToken(EOF);
+ case 169: break;
+ case 28:
+ { return newToken(FLOAT_LITERAL_OR_ID);
}
- case 1240: break;
- case CHAR: {
- return invalidStringOrChar("Unterminated character literal");
+ case 170: break;
+ case 29:
+ { return newToken(BYTE_LITERAL);
}
- case 1241: break;
- case PARAM_LIST: {
- yybegin(YYINITIAL); return newToken(PARAM_LIST_END);
+ case 171: break;
+ case 30:
+ { return newToken(DOUBLE_LITERAL);
}
- case 1242: break;
- default:
- return null;
+ case 172: break;
+ case 31:
+ { return newToken(LONG_LITERAL);
}
- }
- else {
+ case 173: break;
+ case 32:
+ { return newToken(SHORT_LITERAL);
+ }
+ case 174: break;
+ case 33:
+ { return newToken(DOUBLE_LITERAL_OR_ID);
+ }
+ case 175: break;
+ case 34:
+ { return newToken(NEGATIVE_INTEGER_LITERAL);
+ }
+ case 176: break;
+ case 35:
+ { return newToken(ARROW);
+ }
+ case 177: break;
+ case 36:
+ { return newToken(DOTDOT);
+ }
+ case 178: break;
+ case 37:
+ { // go back and re-lex it as a PARAM_LIST_OR_ID
+ yypushback(yylength());
+ yybegin(PARAM_LIST_OR_ID);
+ }
+ case 179: break;
+ case 38:
+ { return newToken(REGISTER);
+ }
+ case 180: break;
+ case 39:
+ { sb.append(yytext());
+ setStringOrCharError("Invalid escape sequence " + yytext());
+ }
+ case 181: break;
+ case 40:
+ { sb.append('\b');
+ }
+ case 182: break;
+ case 41:
+ { sb.append('\f');
+ }
+ case 183: break;
+ case 42:
+ { sb.append(yytext());
+ setStringOrCharError("Invalid \\u sequence. \\u must be followed by 4 hex digits");
+ }
+ case 184: break;
+ case 43:
+ { sb.append('\r');
+ }
+ case 185: break;
+ case 44:
+ { sb.append('\n');
+ }
+ case 186: break;
+ case 45:
+ { sb.append('\t');
+ }
+ case 187: break;
+ case 46:
+ { sb.append('"');
+ }
+ case 188: break;
+ case 47:
+ { sb.append('\'');
+ }
+ case 189: break;
+ case 48:
+ { sb.append('\\');
+ }
+ case 190: break;
+ case 49:
+ { sb.append(yytext());
+ setStringOrCharError("Invalid \\u sequence. \\u must be followed by exactly 4 hex digits");
+ }
+ case 191: break;
+ case 50:
+ { return newToken(FLOAT_LITERAL);
+ }
+ case 192: break;
+ case 51:
+ { // go back and re-lex it as a PARAM_LIST
+ yypushback(yylength());
+ yybegin(PARAM_LIST);
+ }
+ case 193: break;
+ case 52:
+ { return newToken(CLASS_DESCRIPTOR);
+ }
+ case 194: break;
+ case 53:
+ { return newToken(INSTRUCTION_FORMAT10x);
+ }
+ case 195: break;
+ case 54:
+ { return newToken(MEMBER_NAME);
+ }
+ case 196: break;
+ case 55:
+ { yybegin(YYINITIAL); return newToken(CLASS_DESCRIPTOR);
+ }
+ case 197: break;
+ case 56:
+ { return newToken(INSTRUCTION_FORMAT22c_FIELD);
+ }
+ case 198: break;
+ case 57:
+ { return newToken(INSTRUCTION_FORMAT23x);
+ }
+ case 199: break;
+ case 58:
+ { return newToken(INSTRUCTION_FORMAT21c_FIELD);
+ }
+ case 200: break;
+ case 59:
+ { return newToken(ACCESS_SPEC);
+ }
+ case 201: break;
+ case 60:
+ { return newToken(INSTRUCTION_FORMAT12x_OR_ID);
+ }
+ case 202: break;
+ case 61:
+ { return newToken(NULL_LITERAL);
+ }
+ case 203: break;
+ case 62:
+ { return newToken(BOOL_LITERAL);
+ }
+ case 204: break;
+ case 63:
+ { return newToken(INSTRUCTION_FORMAT10t);
+ }
+ case 205: break;
+ case 64:
+ { return newToken(ANNOTATION_VISIBILITY);
+ }
+ case 206: break;
+ case 65:
+ { return newToken(INSTRUCTION_FORMAT22t);
+ }
+ case 207: break;
+ case 66:
+ { return newToken(LINE_DIRECTIVE);
+ }
+ case 208: break;
+ case 67:
+ { return newToken(ENUM_DIRECTIVE);
+ }
+ case 209: break;
+ case 68:
+ { return newToken(INSTRUCTION_FORMAT31i_OR_ID);
+ }
+ case 210: break;
+ case 69:
+ { return newToken(INSTRUCTION_FORMAT11x);
+ }
+ case 211: break;
+ case 70:
+ { return newToken(INSTRUCTION_FORMAT21t);
+ }
+ case 212: break;
+ case 71:
+ { return newToken(FIELD_DIRECTIVE);
+ }
+ case 213: break;
+ case 72:
+ { return newToken(CLASS_DIRECTIVE);
+ }
+ case 214: break;
+ case 73:
+ { return newToken(CATCH_DIRECTIVE);
+ }
+ case 215: break;
+ case 74:
+ { return newToken(LOCAL_DIRECTIVE);
+ }
+ case 216: break;
+ case 75:
+ { return newToken(SUPER_DIRECTIVE);
+ }
+ case 217: break;
+ case 76:
+ { return newToken(PARAMETER_DIRECTIVE);
+ }
+ case 218: break;
+ case 77:
+ { sb.append((char)Integer.parseInt(yytext().substring(2,6), 16));
+ }
+ case 219: break;
+ case 78:
+ { return newToken(LOCALS_DIRECTIVE);
+ }
+ case 220: break;
+ case 79:
+ { return newToken(SOURCE_DIRECTIVE);
+ }
+ case 221: break;
+ case 80:
+ { return newToken(METHOD_DIRECTIVE);
+ }
+ case 222: break;
+ case 81:
+ { return newToken(INSTRUCTION_FORMAT11n);
+ }
+ case 223: break;
+ case 82:
+ { return newToken(INSTRUCTION_FORMAT32x);
+ }
+ case 224: break;
+ case 83:
+ { return newToken(INSTRUCTION_FORMAT20t);
+ }
+ case 225: break;
+ case 84:
+ { return newToken(INSTRUCTION_FORMAT30t);
+ }
+ case 226: break;
+ case 85:
+ { return newToken(INSTRUCTION_FORMAT21s);
+ }
+ case 227: break;
+ case 86:
+ { return newToken(INSTRUCTION_FORMAT22s_OR_ID);
+ }
+ case 228: break;
+ case 87:
+ { return newToken(VERIFICATION_ERROR_TYPE);
+ }
+ case 229: break;
+ case 88:
+ { return newToken(FIELD_OFFSET);
+ }
+ case 230: break;
+ case 89:
+ { return newToken(CATCHALL_DIRECTIVE);
+ }
+ case 231: break;
+ case 90:
+ { return newToken(PROLOGUE_DIRECTIVE);
+ }
+ case 232: break;
+ case 91:
+ { return newToken(EPILOGUE_DIRECTIVE);
+ }
+ case 233: break;
+ case 92:
+ { return newToken(INSTRUCTION_FORMAT22c_TYPE);
+ }
+ case 234: break;
+ case 93:
+ { return newToken(INSTRUCTION_FORMAT22x);
+ }
+ case 235: break;
+ case 94:
+ { return newToken(INSTRUCTION_FORMAT22cs_FIELD);
+ }
+ case 236: break;
+ case 95:
+ { return newToken(INLINE_INDEX);
+ }
+ case 237: break;
+ case 96:
+ { return newToken(END_FIELD_DIRECTIVE);
+ }
+ case 238: break;
+ case 97:
+ { return newToken(END_LOCAL_DIRECTIVE);
+ }
+ case 239: break;
+ case 98:
+ { return newToken(END_PARAMETER_DIRECTIVE);
+ }
+ case 240: break;
+ case 99:
+ { return newToken(REGISTERS_DIRECTIVE);
+ }
+ case 241: break;
+ case 100:
+ { return newToken(INSTRUCTION_FORMAT51l);
+ }
+ case 242: break;
+ case 101:
+ { return newToken(INSTRUCTION_FORMAT21c_TYPE);
+ }
+ case 243: break;
+ case 102:
+ { return newToken(VTABLE_INDEX);
+ }
+ case 244: break;
+ case 103:
+ { return newToken(IMPLEMENTS_DIRECTIVE);
+ }
+ case 245: break;
+ case 104:
+ { return newToken(ARRAY_DATA_DIRECTIVE);
+ }
+ case 246: break;
+ case 105:
+ { return newToken(ANNOTATION_DIRECTIVE);
+ }
+ case 247: break;
+ case 106:
+ { return newToken(END_METHOD_DIRECTIVE);
+ }
+ case 248: break;
+ case 107:
+ { return newToken(INSTRUCTION_FORMAT22b);
+ }
+ case 249: break;
+ case 108:
+ { return newToken(INSTRUCTION_FORMAT35c_METHOD);
+ }
+ case 250: break;
+ case 109:
+ { return newToken(INSTRUCTION_FORMAT21c_STRING);
+ }
+ case 251: break;
+ case 110:
+ { return newToken(INSTRUCTION_FORMAT21ih);
+ }
+ case 252: break;
+ case 111:
+ { return newToken(INSTRUCTION_FORMAT22s);
+ }
+ case 253: break;
+ case 112:
+ { return newToken(INSTRUCTION_FORMAT12x);
+ }
+ case 254: break;
+ case 113:
+ { return newToken(INSTRUCTION_FORMAT22c_FIELD_ODEX);
+ }
+ case 255: break;
+ case 114:
+ { // e.g. invoke-lambda vClosure, {vD, vE, vF, vG} -- at most 4 params
+ return newToken(INSTRUCTION_FORMAT25x);
+ }
+ case 256: break;
+ case 115:
+ { // e.g. 'create-lambda vClosure, <method id>'
+ return newToken(INSTRUCTION_FORMAT21c_METHOD);
+ }
+ case 257: break;
+ case 116:
+ { return newToken(INSTRUCTION_FORMAT31i);
+ }
+ case 258: break;
+ case 117:
+ { return newToken(INSTRUCTION_FORMAT31t);
+ }
+ case 259: break;
+ case 118:
+ { return newToken(INSTRUCTION_FORMAT21c_FIELD_ODEX);
+ }
+ case 260: break;
+ case 119:
+ { return newToken(SUBANNOTATION_DIRECTIVE);
+ }
+ case 261: break;
+ case 120:
+ { return newToken(SPARSE_SWITCH_DIRECTIVE);
+ }
+ case 262: break;
+ case 121:
+ { return newToken(PACKED_SWITCH_DIRECTIVE);
+ }
+ case 263: break;
+ case 122:
+ { return newToken(RESTART_LOCAL_DIRECTIVE);
+ }
+ case 264: break;
+ case 123:
+ { return newToken(INSTRUCTION_FORMAT35mi_METHOD);
+ }
+ case 265: break;
+ case 124:
+ { return newToken(END_ARRAY_DATA_DIRECTIVE);
+ }
+ case 266: break;
+ case 125:
+ { return newToken(END_ANNOTATION_DIRECTIVE);
+ }
+ case 267: break;
+ case 126:
+ { return newToken(INSTRUCTION_FORMAT35c_TYPE);
+ }
+ case 268: break;
+ case 127:
+ { // e.g. 'capture-variable vB, <string id>'
+ return newToken(INSTRUCTION_FORMAT21c_LAMBDA);
+ }
+ case 269: break;
+ case 128:
+ { return newToken(INSTRUCTION_FORMAT21lh);
+ }
+ case 270: break;
+ case 129:
+ { return newToken(INSTRUCTION_FORMAT22c_STRING);
+ }
+ case 271: break;
+ case 130:
+ { return newToken(INSTRUCTION_FORMAT35ms_METHOD);
+ }
+ case 272: break;
+ case 131:
+ { return newToken(INSTRUCTION_FORMAT3rc_METHOD);
+ }
+ case 273: break;
+ case 132:
+ { return newToken(END_SUBANNOTATION_DIRECTIVE);
+ }
+ case 274: break;
+ case 133:
+ { return newToken(END_SPARSE_SWITCH_DIRECTIVE);
+ }
+ case 275: break;
+ case 134:
+ { return newToken(END_PACKED_SWITCH_DIRECTIVE);
+ }
+ case 276: break;
+ case 135:
+ { return newToken(INSTRUCTION_FORMAT31c);
+ }
+ case 277: break;
+ case 136:
+ { return newToken(INSTRUCTION_FORMAT35c_METHOD_ODEX);
+ }
+ case 278: break;
+ case 137:
+ { return newToken(INSTRUCTION_FORMAT10x_ODEX);
+ }
+ case 279: break;
+ case 138:
+ { return newToken(INSTRUCTION_FORMAT3rmi_METHOD);
+ }
+ case 280: break;
+ case 139:
+ { return newToken(INSTRUCTION_FORMAT3rc_TYPE);
+ }
+ case 281: break;
+ case 140:
+ { return newToken(INSTRUCTION_FORMAT3rms_METHOD);
+ }
+ case 282: break;
+ case 141:
+ { return newToken(INSTRUCTION_FORMAT3rc_METHOD_ODEX);
+ }
+ case 283: break;
+ case 142:
+ { return newToken(INSTRUCTION_FORMAT20bc);
+ }
+ case 284: break;
+ default:
zzScanError(ZZ_NO_MATCH);
- }
+ }
}
}
}
diff --git a/smali/src/main/java/org/jf/smali/smaliParser.java b/smali/src/main/java/org/jf/smali/smaliParser.java
index f59f35ad..d4b821da 100644
--- a/smali/src/main/java/org/jf/smali/smaliParser.java
+++ b/smali/src/main/java/org/jf/smali/smaliParser.java
@@ -1,4 +1,4 @@
-// $ANTLR 3.5 /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g 2015-04-23 12:35:16
+// $ANTLR 3.5.2 /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g 2016-08-04 11:49:51
package org.jf.smali;
@@ -19,8 +19,8 @@ import org.antlr.runtime.tree.*;
public class smaliParser extends Parser {
public static final String[] tokenNames = new String[] {
"<invalid>", "<EOR>", "<DOWN>", "<UP>", "ACCESS_SPEC", "ANNOTATION_DIRECTIVE",
- "ANNOTATION_VISIBILITY", "ARRAY_DATA_DIRECTIVE", "ARRAY_DESCRIPTOR", "ARROW",
- "BOOL_LITERAL", "BYTE_LITERAL", "CATCHALL_DIRECTIVE", "CATCH_DIRECTIVE",
+ "ANNOTATION_VISIBILITY", "ARRAY_DATA_DIRECTIVE", "ARRAY_TYPE_PREFIX",
+ "ARROW", "BOOL_LITERAL", "BYTE_LITERAL", "CATCHALL_DIRECTIVE", "CATCH_DIRECTIVE",
"CHAR_LITERAL", "CLASS_DESCRIPTOR", "CLASS_DIRECTIVE", "CLOSE_BRACE",
"CLOSE_PAREN", "COLON", "COMMA", "DOTDOT", "DOUBLE_LITERAL", "DOUBLE_LITERAL_OR_ID",
"END_ANNOTATION_DIRECTIVE", "END_ARRAY_DATA_DIRECTIVE", "END_FIELD_DIRECTIVE",
@@ -69,11 +69,10 @@ public class smaliParser extends Parser {
"I_SUBANNOTATION", "I_SUPER", "LINE_COMMENT", "LINE_DIRECTIVE", "LOCALS_DIRECTIVE",
"LOCAL_DIRECTIVE", "LONG_LITERAL", "MEMBER_NAME", "METHOD_DIRECTIVE",
"NEGATIVE_INTEGER_LITERAL", "NULL_LITERAL", "OPEN_BRACE", "OPEN_PAREN",
- "PACKED_SWITCH_DIRECTIVE", "PARAMETER_DIRECTIVE", "PARAM_LIST_END", "PARAM_LIST_OR_ID_END",
- "PARAM_LIST_OR_ID_START", "PARAM_LIST_START", "POSITIVE_INTEGER_LITERAL",
- "PRIMITIVE_TYPE", "PROLOGUE_DIRECTIVE", "REGISTER", "REGISTERS_DIRECTIVE",
- "RESTART_LOCAL_DIRECTIVE", "SHORT_LITERAL", "SIMPLE_NAME", "SOURCE_DIRECTIVE",
- "SPARSE_SWITCH_DIRECTIVE", "STRING_LITERAL", "SUBANNOTATION_DIRECTIVE",
+ "PACKED_SWITCH_DIRECTIVE", "PARAMETER_DIRECTIVE", "PARAM_LIST_OR_ID_PRIMITIVE_TYPE",
+ "POSITIVE_INTEGER_LITERAL", "PRIMITIVE_TYPE", "PROLOGUE_DIRECTIVE", "REGISTER",
+ "REGISTERS_DIRECTIVE", "RESTART_LOCAL_DIRECTIVE", "SHORT_LITERAL", "SIMPLE_NAME",
+ "SOURCE_DIRECTIVE", "SPARSE_SWITCH_DIRECTIVE", "STRING_LITERAL", "SUBANNOTATION_DIRECTIVE",
"SUPER_DIRECTIVE", "VERIFICATION_ERROR_TYPE", "VOID_TYPE", "VTABLE_INDEX",
"WHITE_SPACE"
};
@@ -82,7 +81,7 @@ public class smaliParser extends Parser {
public static final int ANNOTATION_DIRECTIVE=5;
public static final int ANNOTATION_VISIBILITY=6;
public static final int ARRAY_DATA_DIRECTIVE=7;
- public static final int ARRAY_DESCRIPTOR=8;
+ public static final int ARRAY_TYPE_PREFIX=8;
public static final int ARROW=9;
public static final int BOOL_LITERAL=10;
public static final int BYTE_LITERAL=11;
@@ -261,27 +260,24 @@ public class smaliParser extends Parser {
public static final int OPEN_PAREN=184;
public static final int PACKED_SWITCH_DIRECTIVE=185;
public static final int PARAMETER_DIRECTIVE=186;
- public static final int PARAM_LIST_END=187;
- public static final int PARAM_LIST_OR_ID_END=188;
- public static final int PARAM_LIST_OR_ID_START=189;
- public static final int PARAM_LIST_START=190;
- public static final int POSITIVE_INTEGER_LITERAL=191;
- public static final int PRIMITIVE_TYPE=192;
- public static final int PROLOGUE_DIRECTIVE=193;
- public static final int REGISTER=194;
- public static final int REGISTERS_DIRECTIVE=195;
- public static final int RESTART_LOCAL_DIRECTIVE=196;
- public static final int SHORT_LITERAL=197;
- public static final int SIMPLE_NAME=198;
- public static final int SOURCE_DIRECTIVE=199;
- public static final int SPARSE_SWITCH_DIRECTIVE=200;
- public static final int STRING_LITERAL=201;
- public static final int SUBANNOTATION_DIRECTIVE=202;
- public static final int SUPER_DIRECTIVE=203;
- public static final int VERIFICATION_ERROR_TYPE=204;
- public static final int VOID_TYPE=205;
- public static final int VTABLE_INDEX=206;
- public static final int WHITE_SPACE=207;
+ public static final int PARAM_LIST_OR_ID_PRIMITIVE_TYPE=187;
+ public static final int POSITIVE_INTEGER_LITERAL=188;
+ public static final int PRIMITIVE_TYPE=189;
+ public static final int PROLOGUE_DIRECTIVE=190;
+ public static final int REGISTER=191;
+ public static final int REGISTERS_DIRECTIVE=192;
+ public static final int RESTART_LOCAL_DIRECTIVE=193;
+ public static final int SHORT_LITERAL=194;
+ public static final int SIMPLE_NAME=195;
+ public static final int SOURCE_DIRECTIVE=196;
+ public static final int SPARSE_SWITCH_DIRECTIVE=197;
+ public static final int STRING_LITERAL=198;
+ public static final int SUBANNOTATION_DIRECTIVE=199;
+ public static final int SUPER_DIRECTIVE=200;
+ public static final int VERIFICATION_ERROR_TYPE=201;
+ public static final int VOID_TYPE=202;
+ public static final int VTABLE_INDEX=203;
+ public static final int WHITE_SPACE=204;
// delegates
public Parser[] getDelegates() {
@@ -307,7 +303,7 @@ public class smaliParser extends Parser {
return adaptor;
}
@Override public String[] getTokenNames() { return smaliParser.tokenNames; }
- @Override public String getGrammarFileName() { return "/mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g"; }
+ @Override public String getGrammarFileName() { return "/ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g"; }
public static final int ERROR_CHANNEL = 100;
@@ -315,7 +311,7 @@ public class smaliParser extends Parser {
private boolean verboseErrors = false;
private boolean allowOdex = false;
private int apiLevel = 15;
- private Opcodes opcodes = new Opcodes(apiLevel, false);
+ private Opcodes opcodes = Opcodes.forApi(apiLevel);
public void setVerboseErrors(boolean verboseErrors) {
this.verboseErrors = verboseErrors;
@@ -432,16 +428,12 @@ public class smaliParser extends Parser {
case '[':
{
int i = typeStartIndex;
- while (str.charAt(++i) == '[');
+ while (str.charAt(++i) == '[');
- if (str.charAt(i++) == 'L') {
- while (str.charAt(i++) != ';');
- }
-
- token.setType(ARRAY_DESCRIPTOR);
- token.setText(str.substring(typeStartIndex, i));
- token.setStopIndex(baseToken.getStartIndex() + i - 1);
- break;
+ token.setType(ARRAY_TYPE_PREFIX);
+ token.setText(str.substring(typeStartIndex, i));
+ token.setStopIndex(baseToken.getStartIndex() + i - 1);
+ break;
}
default:
throw new RuntimeException(String.format("Invalid character '%c' in param list \"%s\" at position %d", str.charAt(typeStartIndex), str, typeStartIndex));
@@ -493,7 +485,7 @@ public class smaliParser extends Parser {
// $ANTLR start "smali_file"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:426:1: smali_file : ({...}? => class_spec |{...}? => super_spec | implements_spec |{...}? => source_spec | method | field | annotation )+ EOF -> ^( I_CLASS_DEF class_spec ( super_spec )? ( implements_spec )* ( source_spec )? ^( I_METHODS ( method )* ) ^( I_FIELDS ( field )* ) ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:419:1: smali_file : ({...}? => class_spec |{...}? => super_spec | implements_spec |{...}? => source_spec | method | field | annotation )+ EOF -> ^( I_CLASS_DEF class_spec ( super_spec )? ( implements_spec )* ( source_spec )? ^( I_METHODS ( method )* ) ^( I_FIELDS ( field )* ) ) ;
public final smaliParser.smali_file_return smali_file() throws RecognitionException {
smali_file_stack.push(new smali_file_scope());
smaliParser.smali_file_return retval = new smaliParser.smali_file_return();
@@ -512,22 +504,22 @@ public class smaliParser extends Parser {
CommonTree EOF8_tree=null;
RewriteRuleTokenStream stream_EOF=new RewriteRuleTokenStream(adaptor,"token EOF");
- RewriteRuleSubtreeStream stream_field=new RewriteRuleSubtreeStream(adaptor,"rule field");
+ RewriteRuleSubtreeStream stream_class_spec=new RewriteRuleSubtreeStream(adaptor,"rule class_spec");
RewriteRuleSubtreeStream stream_annotation=new RewriteRuleSubtreeStream(adaptor,"rule annotation");
+ RewriteRuleSubtreeStream stream_method=new RewriteRuleSubtreeStream(adaptor,"rule method");
+ RewriteRuleSubtreeStream stream_field=new RewriteRuleSubtreeStream(adaptor,"rule field");
RewriteRuleSubtreeStream stream_super_spec=new RewriteRuleSubtreeStream(adaptor,"rule super_spec");
RewriteRuleSubtreeStream stream_implements_spec=new RewriteRuleSubtreeStream(adaptor,"rule implements_spec");
RewriteRuleSubtreeStream stream_source_spec=new RewriteRuleSubtreeStream(adaptor,"rule source_spec");
- RewriteRuleSubtreeStream stream_method=new RewriteRuleSubtreeStream(adaptor,"rule method");
- RewriteRuleSubtreeStream stream_class_spec=new RewriteRuleSubtreeStream(adaptor,"rule class_spec");
smali_file_stack.peek().hasClassSpec = smali_file_stack.peek().hasSuperSpec = smali_file_stack.peek().hasSourceSpec = false;
smali_file_stack.peek().classAnnotations = new ArrayList<CommonTree>();
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:438:3: ( ({...}? => class_spec |{...}? => super_spec | implements_spec |{...}? => source_spec | method | field | annotation )+ EOF -> ^( I_CLASS_DEF class_spec ( super_spec )? ( implements_spec )* ( source_spec )? ^( I_METHODS ( method )* ) ^( I_FIELDS ( field )* ) ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:439:3: ({...}? => class_spec |{...}? => super_spec | implements_spec |{...}? => source_spec | method | field | annotation )+ EOF
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:431:3: ( ({...}? => class_spec |{...}? => super_spec | implements_spec |{...}? => source_spec | method | field | annotation )+ EOF -> ^( I_CLASS_DEF class_spec ( super_spec )? ( implements_spec )* ( source_spec )? ^( I_METHODS ( method )* ) ^( I_FIELDS ( field )* ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:432:3: ({...}? => class_spec |{...}? => super_spec | implements_spec |{...}? => source_spec | method | field | annotation )+ EOF
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:439:3: ({...}? => class_spec |{...}? => super_spec | implements_spec |{...}? => source_spec | method | field | annotation )+
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:432:3: ({...}? => class_spec |{...}? => super_spec | implements_spec |{...}? => source_spec | method | field | annotation )+
int cnt1=0;
loop1:
while (true) {
@@ -557,12 +549,12 @@ public class smaliParser extends Parser {
switch (alt1) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:439:5: {...}? => class_spec
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:432:5: {...}? => class_spec
{
if ( !((!smali_file_stack.peek().hasClassSpec)) ) {
throw new FailedPredicateException(input, "smali_file", "!$smali_file::hasClassSpec");
}
- pushFollow(FOLLOW_class_spec_in_smali_file1110);
+ pushFollow(FOLLOW_class_spec_in_smali_file1095);
class_spec1=class_spec();
state._fsp--;
@@ -571,12 +563,12 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:440:5: {...}? => super_spec
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:433:5: {...}? => super_spec
{
if ( !((!smali_file_stack.peek().hasSuperSpec)) ) {
throw new FailedPredicateException(input, "smali_file", "!$smali_file::hasSuperSpec");
}
- pushFollow(FOLLOW_super_spec_in_smali_file1121);
+ pushFollow(FOLLOW_super_spec_in_smali_file1106);
super_spec2=super_spec();
state._fsp--;
@@ -585,9 +577,9 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:441:5: implements_spec
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:434:5: implements_spec
{
- pushFollow(FOLLOW_implements_spec_in_smali_file1129);
+ pushFollow(FOLLOW_implements_spec_in_smali_file1114);
implements_spec3=implements_spec();
state._fsp--;
@@ -595,12 +587,12 @@ public class smaliParser extends Parser {
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:442:5: {...}? => source_spec
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:435:5: {...}? => source_spec
{
if ( !((!smali_file_stack.peek().hasSourceSpec)) ) {
throw new FailedPredicateException(input, "smali_file", "!$smali_file::hasSourceSpec");
}
- pushFollow(FOLLOW_source_spec_in_smali_file1138);
+ pushFollow(FOLLOW_source_spec_in_smali_file1123);
source_spec4=source_spec();
state._fsp--;
@@ -609,9 +601,9 @@ public class smaliParser extends Parser {
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:443:5: method
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:436:5: method
{
- pushFollow(FOLLOW_method_in_smali_file1146);
+ pushFollow(FOLLOW_method_in_smali_file1131);
method5=method();
state._fsp--;
@@ -619,9 +611,9 @@ public class smaliParser extends Parser {
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:444:5: field
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:437:5: field
{
- pushFollow(FOLLOW_field_in_smali_file1152);
+ pushFollow(FOLLOW_field_in_smali_file1137);
field6=field();
state._fsp--;
@@ -629,9 +621,9 @@ public class smaliParser extends Parser {
}
break;
case 7 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:445:5: annotation
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:438:5: annotation
{
- pushFollow(FOLLOW_annotation_in_smali_file1158);
+ pushFollow(FOLLOW_annotation_in_smali_file1143);
annotation7=annotation();
state._fsp--;
@@ -648,7 +640,7 @@ public class smaliParser extends Parser {
cnt1++;
}
- EOF8=(Token)match(input,EOF,FOLLOW_EOF_in_smali_file1169);
+ EOF8=(Token)match(input,EOF,FOLLOW_EOF_in_smali_file1154);
stream_EOF.add(EOF8);
@@ -663,7 +655,7 @@ public class smaliParser extends Parser {
}
// AST REWRITE
- // elements: field, source_spec, method, implements_spec, class_spec, super_spec
+ // elements: implements_spec, field, class_spec, super_spec, method, source_spec
// token labels:
// rule labels: retval
// token list labels:
@@ -673,36 +665,36 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 459:3: -> ^( I_CLASS_DEF class_spec ( super_spec )? ( implements_spec )* ( source_spec )? ^( I_METHODS ( method )* ) ^( I_FIELDS ( field )* ) )
+ // 452:3: -> ^( I_CLASS_DEF class_spec ( super_spec )? ( implements_spec )* ( source_spec )? ^( I_METHODS ( method )* ) ^( I_FIELDS ( field )* ) )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:459:6: ^( I_CLASS_DEF class_spec ( super_spec )? ( implements_spec )* ( source_spec )? ^( I_METHODS ( method )* ) ^( I_FIELDS ( field )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:452:6: ^( I_CLASS_DEF class_spec ( super_spec )? ( implements_spec )* ( source_spec )? ^( I_METHODS ( method )* ) ^( I_FIELDS ( field )* ) )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_CLASS_DEF, "I_CLASS_DEF"), root_1);
adaptor.addChild(root_1, stream_class_spec.nextTree());
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:461:8: ( super_spec )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:454:8: ( super_spec )?
if ( stream_super_spec.hasNext() ) {
adaptor.addChild(root_1, stream_super_spec.nextTree());
}
stream_super_spec.reset();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:462:8: ( implements_spec )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:455:8: ( implements_spec )*
while ( stream_implements_spec.hasNext() ) {
adaptor.addChild(root_1, stream_implements_spec.nextTree());
}
stream_implements_spec.reset();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:463:8: ( source_spec )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:456:8: ( source_spec )?
if ( stream_source_spec.hasNext() ) {
adaptor.addChild(root_1, stream_source_spec.nextTree());
}
stream_source_spec.reset();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:464:8: ^( I_METHODS ( method )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:457:8: ^( I_METHODS ( method )* )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_METHODS, "I_METHODS"), root_2);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:464:20: ( method )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:457:20: ( method )*
while ( stream_method.hasNext() ) {
adaptor.addChild(root_2, stream_method.nextTree());
}
@@ -711,11 +703,11 @@ public class smaliParser extends Parser {
adaptor.addChild(root_1, root_2);
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:464:29: ^( I_FIELDS ( field )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:457:29: ^( I_FIELDS ( field )* )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_FIELDS, "I_FIELDS"), root_2);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:464:40: ( field )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:457:40: ( field )*
while ( stream_field.hasNext() ) {
adaptor.addChild(root_2, stream_field.nextTree());
}
@@ -764,7 +756,7 @@ public class smaliParser extends Parser {
// $ANTLR start "class_spec"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:466:1: class_spec returns [String className] : CLASS_DIRECTIVE access_list CLASS_DESCRIPTOR -> CLASS_DESCRIPTOR access_list ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:459:1: class_spec returns [String className] : CLASS_DIRECTIVE access_list CLASS_DESCRIPTOR -> CLASS_DESCRIPTOR access_list ;
public final smaliParser.class_spec_return class_spec() throws RecognitionException {
smaliParser.class_spec_return retval = new smaliParser.class_spec_return();
retval.start = input.LT(1);
@@ -777,23 +769,23 @@ public class smaliParser extends Parser {
CommonTree CLASS_DIRECTIVE9_tree=null;
CommonTree CLASS_DESCRIPTOR11_tree=null;
- RewriteRuleTokenStream stream_CLASS_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token CLASS_DIRECTIVE");
RewriteRuleTokenStream stream_CLASS_DESCRIPTOR=new RewriteRuleTokenStream(adaptor,"token CLASS_DESCRIPTOR");
+ RewriteRuleTokenStream stream_CLASS_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token CLASS_DIRECTIVE");
RewriteRuleSubtreeStream stream_access_list=new RewriteRuleSubtreeStream(adaptor,"rule access_list");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:467:3: ( CLASS_DIRECTIVE access_list CLASS_DESCRIPTOR -> CLASS_DESCRIPTOR access_list )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:467:5: CLASS_DIRECTIVE access_list CLASS_DESCRIPTOR
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:460:3: ( CLASS_DIRECTIVE access_list CLASS_DESCRIPTOR -> CLASS_DESCRIPTOR access_list )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:460:5: CLASS_DIRECTIVE access_list CLASS_DESCRIPTOR
{
- CLASS_DIRECTIVE9=(Token)match(input,CLASS_DIRECTIVE,FOLLOW_CLASS_DIRECTIVE_in_class_spec1256);
+ CLASS_DIRECTIVE9=(Token)match(input,CLASS_DIRECTIVE,FOLLOW_CLASS_DIRECTIVE_in_class_spec1241);
stream_CLASS_DIRECTIVE.add(CLASS_DIRECTIVE9);
- pushFollow(FOLLOW_access_list_in_class_spec1258);
+ pushFollow(FOLLOW_access_list_in_class_spec1243);
access_list10=access_list();
state._fsp--;
stream_access_list.add(access_list10.getTree());
- CLASS_DESCRIPTOR11=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_class_spec1260);
+ CLASS_DESCRIPTOR11=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_class_spec1245);
stream_CLASS_DESCRIPTOR.add(CLASS_DESCRIPTOR11);
retval.className = (CLASS_DESCRIPTOR11!=null?CLASS_DESCRIPTOR11.getText():null);
@@ -808,7 +800,7 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 467:89: -> CLASS_DESCRIPTOR access_list
+ // 460:89: -> CLASS_DESCRIPTOR access_list
{
adaptor.addChild(root_0, stream_CLASS_DESCRIPTOR.nextNode());
adaptor.addChild(root_0, stream_access_list.nextTree());
@@ -846,7 +838,7 @@ public class smaliParser extends Parser {
// $ANTLR start "super_spec"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:469:1: super_spec : SUPER_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_SUPER[$start, \"I_SUPER\"] CLASS_DESCRIPTOR ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:462:1: super_spec : SUPER_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_SUPER[$start, \"I_SUPER\"] CLASS_DESCRIPTOR ) ;
public final smaliParser.super_spec_return super_spec() throws RecognitionException {
smaliParser.super_spec_return retval = new smaliParser.super_spec_return();
retval.start = input.LT(1);
@@ -858,17 +850,17 @@ public class smaliParser extends Parser {
CommonTree SUPER_DIRECTIVE12_tree=null;
CommonTree CLASS_DESCRIPTOR13_tree=null;
- RewriteRuleTokenStream stream_SUPER_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token SUPER_DIRECTIVE");
RewriteRuleTokenStream stream_CLASS_DESCRIPTOR=new RewriteRuleTokenStream(adaptor,"token CLASS_DESCRIPTOR");
+ RewriteRuleTokenStream stream_SUPER_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token SUPER_DIRECTIVE");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:470:3: ( SUPER_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_SUPER[$start, \"I_SUPER\"] CLASS_DESCRIPTOR ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:470:5: SUPER_DIRECTIVE CLASS_DESCRIPTOR
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:463:3: ( SUPER_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_SUPER[$start, \"I_SUPER\"] CLASS_DESCRIPTOR ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:463:5: SUPER_DIRECTIVE CLASS_DESCRIPTOR
{
- SUPER_DIRECTIVE12=(Token)match(input,SUPER_DIRECTIVE,FOLLOW_SUPER_DIRECTIVE_in_super_spec1278);
+ SUPER_DIRECTIVE12=(Token)match(input,SUPER_DIRECTIVE,FOLLOW_SUPER_DIRECTIVE_in_super_spec1263);
stream_SUPER_DIRECTIVE.add(SUPER_DIRECTIVE12);
- CLASS_DESCRIPTOR13=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_super_spec1280);
+ CLASS_DESCRIPTOR13=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_super_spec1265);
stream_CLASS_DESCRIPTOR.add(CLASS_DESCRIPTOR13);
// AST REWRITE
@@ -882,9 +874,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 470:38: -> ^( I_SUPER[$start, \"I_SUPER\"] CLASS_DESCRIPTOR )
+ // 463:38: -> ^( I_SUPER[$start, \"I_SUPER\"] CLASS_DESCRIPTOR )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:470:41: ^( I_SUPER[$start, \"I_SUPER\"] CLASS_DESCRIPTOR )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:463:41: ^( I_SUPER[$start, \"I_SUPER\"] CLASS_DESCRIPTOR )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_SUPER, (retval.start), "I_SUPER"), root_1);
@@ -926,7 +918,7 @@ public class smaliParser extends Parser {
// $ANTLR start "implements_spec"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:472:1: implements_spec : IMPLEMENTS_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_IMPLEMENTS[$start, \"I_IMPLEMENTS\"] CLASS_DESCRIPTOR ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:465:1: implements_spec : IMPLEMENTS_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_IMPLEMENTS[$start, \"I_IMPLEMENTS\"] CLASS_DESCRIPTOR ) ;
public final smaliParser.implements_spec_return implements_spec() throws RecognitionException {
smaliParser.implements_spec_return retval = new smaliParser.implements_spec_return();
retval.start = input.LT(1);
@@ -942,13 +934,13 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_CLASS_DESCRIPTOR=new RewriteRuleTokenStream(adaptor,"token CLASS_DESCRIPTOR");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:473:3: ( IMPLEMENTS_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_IMPLEMENTS[$start, \"I_IMPLEMENTS\"] CLASS_DESCRIPTOR ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:473:5: IMPLEMENTS_DIRECTIVE CLASS_DESCRIPTOR
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:466:3: ( IMPLEMENTS_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_IMPLEMENTS[$start, \"I_IMPLEMENTS\"] CLASS_DESCRIPTOR ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:466:5: IMPLEMENTS_DIRECTIVE CLASS_DESCRIPTOR
{
- IMPLEMENTS_DIRECTIVE14=(Token)match(input,IMPLEMENTS_DIRECTIVE,FOLLOW_IMPLEMENTS_DIRECTIVE_in_implements_spec1299);
+ IMPLEMENTS_DIRECTIVE14=(Token)match(input,IMPLEMENTS_DIRECTIVE,FOLLOW_IMPLEMENTS_DIRECTIVE_in_implements_spec1284);
stream_IMPLEMENTS_DIRECTIVE.add(IMPLEMENTS_DIRECTIVE14);
- CLASS_DESCRIPTOR15=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_implements_spec1301);
+ CLASS_DESCRIPTOR15=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_implements_spec1286);
stream_CLASS_DESCRIPTOR.add(CLASS_DESCRIPTOR15);
// AST REWRITE
@@ -962,9 +954,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 473:43: -> ^( I_IMPLEMENTS[$start, \"I_IMPLEMENTS\"] CLASS_DESCRIPTOR )
+ // 466:43: -> ^( I_IMPLEMENTS[$start, \"I_IMPLEMENTS\"] CLASS_DESCRIPTOR )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:473:46: ^( I_IMPLEMENTS[$start, \"I_IMPLEMENTS\"] CLASS_DESCRIPTOR )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:466:46: ^( I_IMPLEMENTS[$start, \"I_IMPLEMENTS\"] CLASS_DESCRIPTOR )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_IMPLEMENTS, (retval.start), "I_IMPLEMENTS"), root_1);
@@ -1006,7 +998,7 @@ public class smaliParser extends Parser {
// $ANTLR start "source_spec"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:475:1: source_spec : SOURCE_DIRECTIVE STRING_LITERAL -> ^( I_SOURCE[$start, \"I_SOURCE\"] STRING_LITERAL ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:468:1: source_spec : SOURCE_DIRECTIVE STRING_LITERAL -> ^( I_SOURCE[$start, \"I_SOURCE\"] STRING_LITERAL ) ;
public final smaliParser.source_spec_return source_spec() throws RecognitionException {
smaliParser.source_spec_return retval = new smaliParser.source_spec_return();
retval.start = input.LT(1);
@@ -1018,17 +1010,17 @@ public class smaliParser extends Parser {
CommonTree SOURCE_DIRECTIVE16_tree=null;
CommonTree STRING_LITERAL17_tree=null;
- RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
RewriteRuleTokenStream stream_SOURCE_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token SOURCE_DIRECTIVE");
+ RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:476:3: ( SOURCE_DIRECTIVE STRING_LITERAL -> ^( I_SOURCE[$start, \"I_SOURCE\"] STRING_LITERAL ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:476:5: SOURCE_DIRECTIVE STRING_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:469:3: ( SOURCE_DIRECTIVE STRING_LITERAL -> ^( I_SOURCE[$start, \"I_SOURCE\"] STRING_LITERAL ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:469:5: SOURCE_DIRECTIVE STRING_LITERAL
{
- SOURCE_DIRECTIVE16=(Token)match(input,SOURCE_DIRECTIVE,FOLLOW_SOURCE_DIRECTIVE_in_source_spec1320);
+ SOURCE_DIRECTIVE16=(Token)match(input,SOURCE_DIRECTIVE,FOLLOW_SOURCE_DIRECTIVE_in_source_spec1305);
stream_SOURCE_DIRECTIVE.add(SOURCE_DIRECTIVE16);
- STRING_LITERAL17=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_source_spec1322);
+ STRING_LITERAL17=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_source_spec1307);
stream_STRING_LITERAL.add(STRING_LITERAL17);
// AST REWRITE
@@ -1042,9 +1034,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 476:37: -> ^( I_SOURCE[$start, \"I_SOURCE\"] STRING_LITERAL )
+ // 469:37: -> ^( I_SOURCE[$start, \"I_SOURCE\"] STRING_LITERAL )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:476:40: ^( I_SOURCE[$start, \"I_SOURCE\"] STRING_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:469:40: ^( I_SOURCE[$start, \"I_SOURCE\"] STRING_LITERAL )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_SOURCE, (retval.start), "I_SOURCE"), root_1);
@@ -1086,7 +1078,7 @@ public class smaliParser extends Parser {
// $ANTLR start "access_list"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:478:1: access_list : ( ACCESS_SPEC )* -> ^( I_ACCESS_LIST[$start,\"I_ACCESS_LIST\"] ( ACCESS_SPEC )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:471:1: access_list : ( ACCESS_SPEC )* -> ^( I_ACCESS_LIST[$start,\"I_ACCESS_LIST\"] ( ACCESS_SPEC )* ) ;
public final smaliParser.access_list_return access_list() throws RecognitionException {
smaliParser.access_list_return retval = new smaliParser.access_list_return();
retval.start = input.LT(1);
@@ -1099,17 +1091,17 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_ACCESS_SPEC=new RewriteRuleTokenStream(adaptor,"token ACCESS_SPEC");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:479:3: ( ( ACCESS_SPEC )* -> ^( I_ACCESS_LIST[$start,\"I_ACCESS_LIST\"] ( ACCESS_SPEC )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:479:5: ( ACCESS_SPEC )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:472:3: ( ( ACCESS_SPEC )* -> ^( I_ACCESS_LIST[$start,\"I_ACCESS_LIST\"] ( ACCESS_SPEC )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:472:5: ( ACCESS_SPEC )*
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:479:5: ( ACCESS_SPEC )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:472:5: ( ACCESS_SPEC )*
loop2:
while (true) {
int alt2=2;
int LA2_0 = input.LA(1);
if ( (LA2_0==ACCESS_SPEC) ) {
int LA2_2 = input.LA(2);
- if ( (LA2_2==ACCESS_SPEC||LA2_2==ANNOTATION_VISIBILITY||LA2_2==BOOL_LITERAL||LA2_2==CLASS_DESCRIPTOR||LA2_2==DOUBLE_LITERAL_OR_ID||LA2_2==FLOAT_LITERAL_OR_ID||(LA2_2 >= INSTRUCTION_FORMAT10t && LA2_2 <= INSTRUCTION_FORMAT10x_ODEX)||LA2_2==INSTRUCTION_FORMAT11x||LA2_2==INSTRUCTION_FORMAT12x_OR_ID||(LA2_2 >= INSTRUCTION_FORMAT21c_FIELD && LA2_2 <= INSTRUCTION_FORMAT21c_TYPE)||LA2_2==INSTRUCTION_FORMAT21t||(LA2_2 >= INSTRUCTION_FORMAT22c_FIELD && LA2_2 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA2_2 >= INSTRUCTION_FORMAT22s_OR_ID && LA2_2 <= INSTRUCTION_FORMAT22t)||(LA2_2 >= INSTRUCTION_FORMAT23x && LA2_2 <= INSTRUCTION_FORMAT25x)||(LA2_2 >= INSTRUCTION_FORMAT31i_OR_ID && LA2_2 <= INSTRUCTION_FORMAT31t)||(LA2_2 >= INSTRUCTION_FORMAT35c_METHOD && LA2_2 <= INSTRUCTION_FORMAT35ms_METHOD)||LA2_2==INSTRUCTION_FORMAT51l||LA2_2==MEMBER_NAME||(LA2_2 >= NEGATIVE_INTEGER_LITERAL && LA2_2 <= NULL_LITERAL)||LA2_2==PARAM_LIST_OR_ID_START||(LA2_2 >= POSITIVE_INTEGER_LITERAL && LA2_2 <= PRIMITIVE_TYPE)||LA2_2==REGISTER||LA2_2==SIMPLE_NAME||(LA2_2 >= VERIFICATION_ERROR_TYPE && LA2_2 <= VOID_TYPE)) ) {
+ if ( (LA2_2==ACCESS_SPEC||LA2_2==ANNOTATION_VISIBILITY||LA2_2==BOOL_LITERAL||LA2_2==CLASS_DESCRIPTOR||LA2_2==DOUBLE_LITERAL_OR_ID||LA2_2==FLOAT_LITERAL_OR_ID||(LA2_2 >= INSTRUCTION_FORMAT10t && LA2_2 <= INSTRUCTION_FORMAT10x_ODEX)||LA2_2==INSTRUCTION_FORMAT11x||LA2_2==INSTRUCTION_FORMAT12x_OR_ID||(LA2_2 >= INSTRUCTION_FORMAT21c_FIELD && LA2_2 <= INSTRUCTION_FORMAT21c_TYPE)||LA2_2==INSTRUCTION_FORMAT21t||(LA2_2 >= INSTRUCTION_FORMAT22c_FIELD && LA2_2 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA2_2 >= INSTRUCTION_FORMAT22s_OR_ID && LA2_2 <= INSTRUCTION_FORMAT22t)||(LA2_2 >= INSTRUCTION_FORMAT23x && LA2_2 <= INSTRUCTION_FORMAT25x)||(LA2_2 >= INSTRUCTION_FORMAT31i_OR_ID && LA2_2 <= INSTRUCTION_FORMAT31t)||(LA2_2 >= INSTRUCTION_FORMAT35c_METHOD && LA2_2 <= INSTRUCTION_FORMAT35ms_METHOD)||LA2_2==INSTRUCTION_FORMAT51l||LA2_2==MEMBER_NAME||(LA2_2 >= NEGATIVE_INTEGER_LITERAL && LA2_2 <= NULL_LITERAL)||(LA2_2 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA2_2 <= PRIMITIVE_TYPE)||LA2_2==REGISTER||LA2_2==SIMPLE_NAME||(LA2_2 >= VERIFICATION_ERROR_TYPE && LA2_2 <= VOID_TYPE)) ) {
alt2=1;
}
@@ -1117,9 +1109,9 @@ public class smaliParser extends Parser {
switch (alt2) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:479:5: ACCESS_SPEC
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:472:5: ACCESS_SPEC
{
- ACCESS_SPEC18=(Token)match(input,ACCESS_SPEC,FOLLOW_ACCESS_SPEC_in_access_list1341);
+ ACCESS_SPEC18=(Token)match(input,ACCESS_SPEC,FOLLOW_ACCESS_SPEC_in_access_list1326);
stream_ACCESS_SPEC.add(ACCESS_SPEC18);
}
@@ -1141,13 +1133,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 479:18: -> ^( I_ACCESS_LIST[$start,\"I_ACCESS_LIST\"] ( ACCESS_SPEC )* )
+ // 472:18: -> ^( I_ACCESS_LIST[$start,\"I_ACCESS_LIST\"] ( ACCESS_SPEC )* )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:479:21: ^( I_ACCESS_LIST[$start,\"I_ACCESS_LIST\"] ( ACCESS_SPEC )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:472:21: ^( I_ACCESS_LIST[$start,\"I_ACCESS_LIST\"] ( ACCESS_SPEC )* )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ACCESS_LIST, (retval.start), "I_ACCESS_LIST"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:479:61: ( ACCESS_SPEC )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:472:61: ( ACCESS_SPEC )*
while ( stream_ACCESS_SPEC.hasNext() ) {
adaptor.addChild(root_1, stream_ACCESS_SPEC.nextNode());
}
@@ -1190,7 +1182,7 @@ public class smaliParser extends Parser {
// $ANTLR start "field"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:486:1: field : FIELD_DIRECTIVE access_list member_name COLON nonvoid_type_descriptor ( EQUAL literal )? ( ({...}? annotation )* ( END_FIELD_DIRECTIVE -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) ) ) ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:479:1: field : FIELD_DIRECTIVE access_list member_name COLON nonvoid_type_descriptor ( EQUAL literal )? ( ({...}? annotation )* ( END_FIELD_DIRECTIVE -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) ) ) ) ;
public final smaliParser.field_return field() throws RecognitionException {
smaliParser.field_return retval = new smaliParser.field_return();
retval.start = input.LT(1);
@@ -1211,43 +1203,43 @@ public class smaliParser extends Parser {
CommonTree COLON22_tree=null;
CommonTree EQUAL24_tree=null;
CommonTree END_FIELD_DIRECTIVE27_tree=null;
- RewriteRuleTokenStream stream_COLON=new RewriteRuleTokenStream(adaptor,"token COLON");
- RewriteRuleTokenStream stream_FIELD_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token FIELD_DIRECTIVE");
- RewriteRuleTokenStream stream_EQUAL=new RewriteRuleTokenStream(adaptor,"token EQUAL");
RewriteRuleTokenStream stream_END_FIELD_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_FIELD_DIRECTIVE");
+ RewriteRuleTokenStream stream_EQUAL=new RewriteRuleTokenStream(adaptor,"token EQUAL");
+ RewriteRuleTokenStream stream_FIELD_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token FIELD_DIRECTIVE");
+ RewriteRuleTokenStream stream_COLON=new RewriteRuleTokenStream(adaptor,"token COLON");
RewriteRuleSubtreeStream stream_annotation=new RewriteRuleSubtreeStream(adaptor,"rule annotation");
- RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
RewriteRuleSubtreeStream stream_access_list=new RewriteRuleSubtreeStream(adaptor,"rule access_list");
+ RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
RewriteRuleSubtreeStream stream_member_name=new RewriteRuleSubtreeStream(adaptor,"rule member_name");
RewriteRuleSubtreeStream stream_literal=new RewriteRuleSubtreeStream(adaptor,"rule literal");
List<CommonTree> annotations = new ArrayList<CommonTree>();
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:488:3: ( FIELD_DIRECTIVE access_list member_name COLON nonvoid_type_descriptor ( EQUAL literal )? ( ({...}? annotation )* ( END_FIELD_DIRECTIVE -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) ) ) ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:488:5: FIELD_DIRECTIVE access_list member_name COLON nonvoid_type_descriptor ( EQUAL literal )? ( ({...}? annotation )* ( END_FIELD_DIRECTIVE -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:481:3: ( FIELD_DIRECTIVE access_list member_name COLON nonvoid_type_descriptor ( EQUAL literal )? ( ({...}? annotation )* ( END_FIELD_DIRECTIVE -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) ) ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:481:5: FIELD_DIRECTIVE access_list member_name COLON nonvoid_type_descriptor ( EQUAL literal )? ( ({...}? annotation )* ( END_FIELD_DIRECTIVE -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) ) ) )
{
- FIELD_DIRECTIVE19=(Token)match(input,FIELD_DIRECTIVE,FOLLOW_FIELD_DIRECTIVE_in_field1372);
+ FIELD_DIRECTIVE19=(Token)match(input,FIELD_DIRECTIVE,FOLLOW_FIELD_DIRECTIVE_in_field1357);
stream_FIELD_DIRECTIVE.add(FIELD_DIRECTIVE19);
- pushFollow(FOLLOW_access_list_in_field1374);
+ pushFollow(FOLLOW_access_list_in_field1359);
access_list20=access_list();
state._fsp--;
stream_access_list.add(access_list20.getTree());
- pushFollow(FOLLOW_member_name_in_field1376);
+ pushFollow(FOLLOW_member_name_in_field1361);
member_name21=member_name();
state._fsp--;
stream_member_name.add(member_name21.getTree());
- COLON22=(Token)match(input,COLON,FOLLOW_COLON_in_field1378);
+ COLON22=(Token)match(input,COLON,FOLLOW_COLON_in_field1363);
stream_COLON.add(COLON22);
- pushFollow(FOLLOW_nonvoid_type_descriptor_in_field1380);
+ pushFollow(FOLLOW_nonvoid_type_descriptor_in_field1365);
nonvoid_type_descriptor23=nonvoid_type_descriptor();
state._fsp--;
stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor23.getTree());
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:488:75: ( EQUAL literal )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:481:75: ( EQUAL literal )?
int alt3=2;
int LA3_0 = input.LA(1);
if ( (LA3_0==EQUAL) ) {
@@ -1255,12 +1247,12 @@ public class smaliParser extends Parser {
}
switch (alt3) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:488:76: EQUAL literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:481:76: EQUAL literal
{
- EQUAL24=(Token)match(input,EQUAL,FOLLOW_EQUAL_in_field1383);
+ EQUAL24=(Token)match(input,EQUAL,FOLLOW_EQUAL_in_field1368);
stream_EQUAL.add(EQUAL24);
- pushFollow(FOLLOW_literal_in_field1385);
+ pushFollow(FOLLOW_literal_in_field1370);
literal25=literal();
state._fsp--;
@@ -1270,10 +1262,10 @@ public class smaliParser extends Parser {
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:489:5: ( ({...}? annotation )* ( END_FIELD_DIRECTIVE -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) ) ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:489:7: ({...}? annotation )* ( END_FIELD_DIRECTIVE -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:482:5: ( ({...}? annotation )* ( END_FIELD_DIRECTIVE -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:482:7: ({...}? annotation )* ( END_FIELD_DIRECTIVE -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) ) )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:489:7: ({...}? annotation )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:482:7: ({...}? annotation )*
loop4:
while (true) {
int alt4=2;
@@ -1288,12 +1280,12 @@ public class smaliParser extends Parser {
switch (alt4) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:489:8: {...}? annotation
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:482:8: {...}? annotation
{
if ( !((input.LA(1) == ANNOTATION_DIRECTIVE)) ) {
throw new FailedPredicateException(input, "field", "input.LA(1) == ANNOTATION_DIRECTIVE");
}
- pushFollow(FOLLOW_annotation_in_field1398);
+ pushFollow(FOLLOW_annotation_in_field1383);
annotation26=annotation();
state._fsp--;
@@ -1307,7 +1299,7 @@ public class smaliParser extends Parser {
}
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:490:7: ( END_FIELD_DIRECTIVE -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:483:7: ( END_FIELD_DIRECTIVE -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) ) )
int alt5=2;
int LA5_0 = input.LA(1);
if ( (LA5_0==END_FIELD_DIRECTIVE) ) {
@@ -1325,13 +1317,13 @@ public class smaliParser extends Parser {
switch (alt5) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:490:9: END_FIELD_DIRECTIVE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:483:9: END_FIELD_DIRECTIVE
{
- END_FIELD_DIRECTIVE27=(Token)match(input,END_FIELD_DIRECTIVE,FOLLOW_END_FIELD_DIRECTIVE_in_field1412);
+ END_FIELD_DIRECTIVE27=(Token)match(input,END_FIELD_DIRECTIVE,FOLLOW_END_FIELD_DIRECTIVE_in_field1397);
stream_END_FIELD_DIRECTIVE.add(END_FIELD_DIRECTIVE27);
// AST REWRITE
- // elements: nonvoid_type_descriptor, annotation, member_name, literal, access_list
+ // elements: nonvoid_type_descriptor, literal, access_list, member_name, annotation
// token labels:
// rule labels: retval
// token list labels:
@@ -1341,15 +1333,15 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 491:9: -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) )
+ // 484:9: -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:491:12: ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:484:12: ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_FIELD, (retval.start), "I_FIELD"), root_1);
adaptor.addChild(root_1, stream_member_name.nextTree());
adaptor.addChild(root_1, stream_access_list.nextTree());
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:491:65: ^( I_FIELD_TYPE nonvoid_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:484:65: ^( I_FIELD_TYPE nonvoid_type_descriptor )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_FIELD_TYPE, "I_FIELD_TYPE"), root_2);
@@ -1357,9 +1349,9 @@ public class smaliParser extends Parser {
adaptor.addChild(root_1, root_2);
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:491:105: ( ^( I_FIELD_INITIAL_VALUE literal ) )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:484:105: ( ^( I_FIELD_INITIAL_VALUE literal ) )?
if ( stream_literal.hasNext() ) {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:491:105: ^( I_FIELD_INITIAL_VALUE literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:484:105: ^( I_FIELD_INITIAL_VALUE literal )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_FIELD_INITIAL_VALUE, "I_FIELD_INITIAL_VALUE"), root_2);
@@ -1370,11 +1362,11 @@ public class smaliParser extends Parser {
}
stream_literal.reset();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:491:139: ^( I_ANNOTATIONS ( annotation )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:484:139: ^( I_ANNOTATIONS ( annotation )* )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ANNOTATIONS, "I_ANNOTATIONS"), root_2);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:491:155: ( annotation )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:484:155: ( annotation )*
while ( stream_annotation.hasNext() ) {
adaptor.addChild(root_2, stream_annotation.nextTree());
}
@@ -1394,11 +1386,11 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:492:21:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:485:21:
{
smali_file_stack.peek().classAnnotations.addAll(annotations);
// AST REWRITE
- // elements: access_list, nonvoid_type_descriptor, literal, member_name
+ // elements: literal, nonvoid_type_descriptor, member_name, access_list
// token labels:
// rule labels: retval
// token list labels:
@@ -1408,15 +1400,15 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 493:9: -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) )
+ // 486:9: -> ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:493:12: ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:486:12: ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_FIELD, (retval.start), "I_FIELD"), root_1);
adaptor.addChild(root_1, stream_member_name.nextTree());
adaptor.addChild(root_1, stream_access_list.nextTree());
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:493:65: ^( I_FIELD_TYPE nonvoid_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:486:65: ^( I_FIELD_TYPE nonvoid_type_descriptor )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_FIELD_TYPE, "I_FIELD_TYPE"), root_2);
@@ -1424,9 +1416,9 @@ public class smaliParser extends Parser {
adaptor.addChild(root_1, root_2);
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:493:105: ( ^( I_FIELD_INITIAL_VALUE literal ) )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:486:105: ( ^( I_FIELD_INITIAL_VALUE literal ) )?
if ( stream_literal.hasNext() ) {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:493:105: ^( I_FIELD_INITIAL_VALUE literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:486:105: ^( I_FIELD_INITIAL_VALUE literal )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_FIELD_INITIAL_VALUE, "I_FIELD_INITIAL_VALUE"), root_2);
@@ -1437,7 +1429,7 @@ public class smaliParser extends Parser {
}
stream_literal.reset();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:493:139: ^( I_ANNOTATIONS )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:486:139: ^( I_ANNOTATIONS )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ANNOTATIONS, "I_ANNOTATIONS"), root_2);
@@ -1488,7 +1480,7 @@ public class smaliParser extends Parser {
// $ANTLR start "method"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:497:1: method : METHOD_DIRECTIVE access_list member_name method_prototype statements_and_directives END_METHOD_DIRECTIVE -> ^( I_METHOD[$start, \"I_METHOD\"] member_name method_prototype access_list statements_and_directives ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:490:1: method : METHOD_DIRECTIVE access_list member_name method_prototype statements_and_directives END_METHOD_DIRECTIVE -> ^( I_METHOD[$start, \"I_METHOD\"] member_name method_prototype access_list statements_and_directives ) ;
public final smaliParser.method_return method() throws RecognitionException {
smaliParser.method_return retval = new smaliParser.method_return();
retval.start = input.LT(1);
@@ -1506,43 +1498,43 @@ public class smaliParser extends Parser {
CommonTree END_METHOD_DIRECTIVE33_tree=null;
RewriteRuleTokenStream stream_END_METHOD_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_METHOD_DIRECTIVE");
RewriteRuleTokenStream stream_METHOD_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token METHOD_DIRECTIVE");
- RewriteRuleSubtreeStream stream_access_list=new RewriteRuleSubtreeStream(adaptor,"rule access_list");
RewriteRuleSubtreeStream stream_method_prototype=new RewriteRuleSubtreeStream(adaptor,"rule method_prototype");
- RewriteRuleSubtreeStream stream_statements_and_directives=new RewriteRuleSubtreeStream(adaptor,"rule statements_and_directives");
+ RewriteRuleSubtreeStream stream_access_list=new RewriteRuleSubtreeStream(adaptor,"rule access_list");
RewriteRuleSubtreeStream stream_member_name=new RewriteRuleSubtreeStream(adaptor,"rule member_name");
+ RewriteRuleSubtreeStream stream_statements_and_directives=new RewriteRuleSubtreeStream(adaptor,"rule statements_and_directives");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:498:3: ( METHOD_DIRECTIVE access_list member_name method_prototype statements_and_directives END_METHOD_DIRECTIVE -> ^( I_METHOD[$start, \"I_METHOD\"] member_name method_prototype access_list statements_and_directives ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:498:5: METHOD_DIRECTIVE access_list member_name method_prototype statements_and_directives END_METHOD_DIRECTIVE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:491:3: ( METHOD_DIRECTIVE access_list member_name method_prototype statements_and_directives END_METHOD_DIRECTIVE -> ^( I_METHOD[$start, \"I_METHOD\"] member_name method_prototype access_list statements_and_directives ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:491:5: METHOD_DIRECTIVE access_list member_name method_prototype statements_and_directives END_METHOD_DIRECTIVE
{
- METHOD_DIRECTIVE28=(Token)match(input,METHOD_DIRECTIVE,FOLLOW_METHOD_DIRECTIVE_in_method1523);
+ METHOD_DIRECTIVE28=(Token)match(input,METHOD_DIRECTIVE,FOLLOW_METHOD_DIRECTIVE_in_method1508);
stream_METHOD_DIRECTIVE.add(METHOD_DIRECTIVE28);
- pushFollow(FOLLOW_access_list_in_method1525);
+ pushFollow(FOLLOW_access_list_in_method1510);
access_list29=access_list();
state._fsp--;
stream_access_list.add(access_list29.getTree());
- pushFollow(FOLLOW_member_name_in_method1527);
+ pushFollow(FOLLOW_member_name_in_method1512);
member_name30=member_name();
state._fsp--;
stream_member_name.add(member_name30.getTree());
- pushFollow(FOLLOW_method_prototype_in_method1529);
+ pushFollow(FOLLOW_method_prototype_in_method1514);
method_prototype31=method_prototype();
state._fsp--;
stream_method_prototype.add(method_prototype31.getTree());
- pushFollow(FOLLOW_statements_and_directives_in_method1531);
+ pushFollow(FOLLOW_statements_and_directives_in_method1516);
statements_and_directives32=statements_and_directives();
state._fsp--;
stream_statements_and_directives.add(statements_and_directives32.getTree());
- END_METHOD_DIRECTIVE33=(Token)match(input,END_METHOD_DIRECTIVE,FOLLOW_END_METHOD_DIRECTIVE_in_method1537);
+ END_METHOD_DIRECTIVE33=(Token)match(input,END_METHOD_DIRECTIVE,FOLLOW_END_METHOD_DIRECTIVE_in_method1522);
stream_END_METHOD_DIRECTIVE.add(END_METHOD_DIRECTIVE33);
// AST REWRITE
- // elements: access_list, method_prototype, statements_and_directives, member_name
+ // elements: access_list, member_name, method_prototype, statements_and_directives
// token labels:
// rule labels: retval
// token list labels:
@@ -1552,9 +1544,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 500:5: -> ^( I_METHOD[$start, \"I_METHOD\"] member_name method_prototype access_list statements_and_directives )
+ // 493:5: -> ^( I_METHOD[$start, \"I_METHOD\"] member_name method_prototype access_list statements_and_directives )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:500:8: ^( I_METHOD[$start, \"I_METHOD\"] member_name method_prototype access_list statements_and_directives )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:493:8: ^( I_METHOD[$start, \"I_METHOD\"] member_name method_prototype access_list statements_and_directives )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_METHOD, (retval.start), "I_METHOD"), root_1);
@@ -1605,7 +1597,7 @@ public class smaliParser extends Parser {
// $ANTLR start "statements_and_directives"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:502:1: statements_and_directives : ( ordered_method_item | registers_directive | catch_directive | catchall_directive | parameter_directive | annotation )* -> ( registers_directive )? ^( I_ORDERED_METHOD_ITEMS ( ordered_method_item )* ) ^( I_CATCHES ( catch_directive )* ( catchall_directive )* ) ^( I_PARAMETERS ( parameter_directive )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:495:1: statements_and_directives : ( ordered_method_item | registers_directive | catch_directive | catchall_directive | parameter_directive | annotation )* -> ( registers_directive )? ^( I_ORDERED_METHOD_ITEMS ( ordered_method_item )* ) ^( I_CATCHES ( catch_directive )* ( catchall_directive )* ) ^( I_PARAMETERS ( parameter_directive )* ) ;
public final smaliParser.statements_and_directives_return statements_and_directives() throws RecognitionException {
statements_and_directives_stack.push(new statements_and_directives_scope());
smaliParser.statements_and_directives_return retval = new smaliParser.statements_and_directives_return();
@@ -1620,22 +1612,22 @@ public class smaliParser extends Parser {
ParserRuleReturnScope parameter_directive38 =null;
ParserRuleReturnScope annotation39 =null;
- RewriteRuleSubtreeStream stream_catchall_directive=new RewriteRuleSubtreeStream(adaptor,"rule catchall_directive");
RewriteRuleSubtreeStream stream_annotation=new RewriteRuleSubtreeStream(adaptor,"rule annotation");
- RewriteRuleSubtreeStream stream_ordered_method_item=new RewriteRuleSubtreeStream(adaptor,"rule ordered_method_item");
- RewriteRuleSubtreeStream stream_catch_directive=new RewriteRuleSubtreeStream(adaptor,"rule catch_directive");
+ RewriteRuleSubtreeStream stream_catchall_directive=new RewriteRuleSubtreeStream(adaptor,"rule catchall_directive");
RewriteRuleSubtreeStream stream_registers_directive=new RewriteRuleSubtreeStream(adaptor,"rule registers_directive");
+ RewriteRuleSubtreeStream stream_catch_directive=new RewriteRuleSubtreeStream(adaptor,"rule catch_directive");
+ RewriteRuleSubtreeStream stream_ordered_method_item=new RewriteRuleSubtreeStream(adaptor,"rule ordered_method_item");
RewriteRuleSubtreeStream stream_parameter_directive=new RewriteRuleSubtreeStream(adaptor,"rule parameter_directive");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:508:3: ( ( ordered_method_item | registers_directive | catch_directive | catchall_directive | parameter_directive | annotation )* -> ( registers_directive )? ^( I_ORDERED_METHOD_ITEMS ( ordered_method_item )* ) ^( I_CATCHES ( catch_directive )* ( catchall_directive )* ) ^( I_PARAMETERS ( parameter_directive )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:508:5: ( ordered_method_item | registers_directive | catch_directive | catchall_directive | parameter_directive | annotation )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:501:3: ( ( ordered_method_item | registers_directive | catch_directive | catchall_directive | parameter_directive | annotation )* -> ( registers_directive )? ^( I_ORDERED_METHOD_ITEMS ( ordered_method_item )* ) ^( I_CATCHES ( catch_directive )* ( catchall_directive )* ) ^( I_PARAMETERS ( parameter_directive )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:501:5: ( ordered_method_item | registers_directive | catch_directive | catchall_directive | parameter_directive | annotation )*
{
statements_and_directives_stack.peek().hasRegistersDirective = false;
statements_and_directives_stack.peek().methodAnnotations = new ArrayList<CommonTree>();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:512:5: ( ordered_method_item | registers_directive | catch_directive | catchall_directive | parameter_directive | annotation )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:505:5: ( ordered_method_item | registers_directive | catch_directive | catchall_directive | parameter_directive | annotation )*
loop6:
while (true) {
int alt6=7;
@@ -1732,9 +1724,9 @@ public class smaliParser extends Parser {
}
switch (alt6) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:512:7: ordered_method_item
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:505:7: ordered_method_item
{
- pushFollow(FOLLOW_ordered_method_item_in_statements_and_directives1582);
+ pushFollow(FOLLOW_ordered_method_item_in_statements_and_directives1567);
ordered_method_item34=ordered_method_item();
state._fsp--;
@@ -1742,9 +1734,9 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:513:7: registers_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:506:7: registers_directive
{
- pushFollow(FOLLOW_registers_directive_in_statements_and_directives1590);
+ pushFollow(FOLLOW_registers_directive_in_statements_and_directives1575);
registers_directive35=registers_directive();
state._fsp--;
@@ -1752,9 +1744,9 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:514:7: catch_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:507:7: catch_directive
{
- pushFollow(FOLLOW_catch_directive_in_statements_and_directives1598);
+ pushFollow(FOLLOW_catch_directive_in_statements_and_directives1583);
catch_directive36=catch_directive();
state._fsp--;
@@ -1762,9 +1754,9 @@ public class smaliParser extends Parser {
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:515:7: catchall_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:508:7: catchall_directive
{
- pushFollow(FOLLOW_catchall_directive_in_statements_and_directives1606);
+ pushFollow(FOLLOW_catchall_directive_in_statements_and_directives1591);
catchall_directive37=catchall_directive();
state._fsp--;
@@ -1772,9 +1764,9 @@ public class smaliParser extends Parser {
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:516:7: parameter_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:509:7: parameter_directive
{
- pushFollow(FOLLOW_parameter_directive_in_statements_and_directives1614);
+ pushFollow(FOLLOW_parameter_directive_in_statements_and_directives1599);
parameter_directive38=parameter_directive();
state._fsp--;
@@ -1782,9 +1774,9 @@ public class smaliParser extends Parser {
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:517:7: annotation
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:510:7: annotation
{
- pushFollow(FOLLOW_annotation_in_statements_and_directives1622);
+ pushFollow(FOLLOW_annotation_in_statements_and_directives1607);
annotation39=annotation();
state._fsp--;
@@ -1809,19 +1801,19 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 519:5: -> ( registers_directive )? ^( I_ORDERED_METHOD_ITEMS ( ordered_method_item )* ) ^( I_CATCHES ( catch_directive )* ( catchall_directive )* ) ^( I_PARAMETERS ( parameter_directive )* )
+ // 512:5: -> ( registers_directive )? ^( I_ORDERED_METHOD_ITEMS ( ordered_method_item )* ) ^( I_CATCHES ( catch_directive )* ( catchall_directive )* ) ^( I_PARAMETERS ( parameter_directive )* )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:519:8: ( registers_directive )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:512:8: ( registers_directive )?
if ( stream_registers_directive.hasNext() ) {
adaptor.addChild(root_0, stream_registers_directive.nextTree());
}
stream_registers_directive.reset();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:520:8: ^( I_ORDERED_METHOD_ITEMS ( ordered_method_item )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:513:8: ^( I_ORDERED_METHOD_ITEMS ( ordered_method_item )* )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ORDERED_METHOD_ITEMS, "I_ORDERED_METHOD_ITEMS"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:520:33: ( ordered_method_item )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:513:33: ( ordered_method_item )*
while ( stream_ordered_method_item.hasNext() ) {
adaptor.addChild(root_1, stream_ordered_method_item.nextTree());
}
@@ -1830,17 +1822,17 @@ public class smaliParser extends Parser {
adaptor.addChild(root_0, root_1);
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:521:8: ^( I_CATCHES ( catch_directive )* ( catchall_directive )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:514:8: ^( I_CATCHES ( catch_directive )* ( catchall_directive )* )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_CATCHES, "I_CATCHES"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:521:20: ( catch_directive )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:514:20: ( catch_directive )*
while ( stream_catch_directive.hasNext() ) {
adaptor.addChild(root_1, stream_catch_directive.nextTree());
}
stream_catch_directive.reset();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:521:37: ( catchall_directive )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:514:37: ( catchall_directive )*
while ( stream_catchall_directive.hasNext() ) {
adaptor.addChild(root_1, stream_catchall_directive.nextTree());
}
@@ -1849,11 +1841,11 @@ public class smaliParser extends Parser {
adaptor.addChild(root_0, root_1);
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:522:8: ^( I_PARAMETERS ( parameter_directive )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:515:8: ^( I_PARAMETERS ( parameter_directive )* )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_PARAMETERS, "I_PARAMETERS"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:522:23: ( parameter_directive )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:515:23: ( parameter_directive )*
while ( stream_parameter_directive.hasNext() ) {
adaptor.addChild(root_1, stream_parameter_directive.nextTree());
}
@@ -1898,7 +1890,7 @@ public class smaliParser extends Parser {
// $ANTLR start "ordered_method_item"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:526:1: ordered_method_item : ( label | instruction | debug_directive );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:519:1: ordered_method_item : ( label | instruction | debug_directive );
public final smaliParser.ordered_method_item_return ordered_method_item() throws RecognitionException {
smaliParser.ordered_method_item_return retval = new smaliParser.ordered_method_item_return();
retval.start = input.LT(1);
@@ -1911,7 +1903,7 @@ public class smaliParser extends Parser {
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:527:3: ( label | instruction | debug_directive )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:520:3: ( label | instruction | debug_directive )
int alt7=3;
switch ( input.LA(1) ) {
case COLON:
@@ -1992,12 +1984,12 @@ public class smaliParser extends Parser {
}
switch (alt7) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:527:5: label
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:520:5: label
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_label_in_ordered_method_item1707);
+ pushFollow(FOLLOW_label_in_ordered_method_item1692);
label40=label();
state._fsp--;
@@ -2006,12 +1998,12 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:528:5: instruction
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:521:5: instruction
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_instruction_in_ordered_method_item1713);
+ pushFollow(FOLLOW_instruction_in_ordered_method_item1698);
instruction41=instruction();
state._fsp--;
@@ -2020,12 +2012,12 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:529:5: debug_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:522:5: debug_directive
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_debug_directive_in_ordered_method_item1719);
+ pushFollow(FOLLOW_debug_directive_in_ordered_method_item1704);
debug_directive42=debug_directive();
state._fsp--;
@@ -2062,7 +2054,7 @@ public class smaliParser extends Parser {
// $ANTLR start "registers_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:531:1: registers_directive : (directive= REGISTERS_DIRECTIVE regCount= integral_literal -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount) |directive= LOCALS_DIRECTIVE regCount2= integral_literal -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2) ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:524:1: registers_directive : (directive= REGISTERS_DIRECTIVE regCount= integral_literal -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount) |directive= LOCALS_DIRECTIVE regCount2= integral_literal -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2) ) ;
public final smaliParser.registers_directive_return registers_directive() throws RecognitionException {
smaliParser.registers_directive_return retval = new smaliParser.registers_directive_return();
retval.start = input.LT(1);
@@ -2074,15 +2066,15 @@ public class smaliParser extends Parser {
ParserRuleReturnScope regCount2 =null;
CommonTree directive_tree=null;
- RewriteRuleTokenStream stream_REGISTERS_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token REGISTERS_DIRECTIVE");
RewriteRuleTokenStream stream_LOCALS_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token LOCALS_DIRECTIVE");
+ RewriteRuleTokenStream stream_REGISTERS_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token REGISTERS_DIRECTIVE");
RewriteRuleSubtreeStream stream_integral_literal=new RewriteRuleSubtreeStream(adaptor,"rule integral_literal");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:532:3: ( (directive= REGISTERS_DIRECTIVE regCount= integral_literal -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount) |directive= LOCALS_DIRECTIVE regCount2= integral_literal -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2) ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:532:5: (directive= REGISTERS_DIRECTIVE regCount= integral_literal -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount) |directive= LOCALS_DIRECTIVE regCount2= integral_literal -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:525:3: ( (directive= REGISTERS_DIRECTIVE regCount= integral_literal -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount) |directive= LOCALS_DIRECTIVE regCount2= integral_literal -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:525:5: (directive= REGISTERS_DIRECTIVE regCount= integral_literal -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount) |directive= LOCALS_DIRECTIVE regCount2= integral_literal -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2) )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:532:5: (directive= REGISTERS_DIRECTIVE regCount= integral_literal -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount) |directive= LOCALS_DIRECTIVE regCount2= integral_literal -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:525:5: (directive= REGISTERS_DIRECTIVE regCount= integral_literal -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount) |directive= LOCALS_DIRECTIVE regCount2= integral_literal -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2) )
int alt8=2;
int LA8_0 = input.LA(1);
if ( (LA8_0==REGISTERS_DIRECTIVE) ) {
@@ -2100,12 +2092,12 @@ public class smaliParser extends Parser {
switch (alt8) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:533:7: directive= REGISTERS_DIRECTIVE regCount= integral_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:526:7: directive= REGISTERS_DIRECTIVE regCount= integral_literal
{
- directive=(Token)match(input,REGISTERS_DIRECTIVE,FOLLOW_REGISTERS_DIRECTIVE_in_registers_directive1739);
+ directive=(Token)match(input,REGISTERS_DIRECTIVE,FOLLOW_REGISTERS_DIRECTIVE_in_registers_directive1724);
stream_REGISTERS_DIRECTIVE.add(directive);
- pushFollow(FOLLOW_integral_literal_in_registers_directive1743);
+ pushFollow(FOLLOW_integral_literal_in_registers_directive1728);
regCount=integral_literal();
state._fsp--;
@@ -2113,18 +2105,18 @@ public class smaliParser extends Parser {
// AST REWRITE
// elements: regCount
// token labels:
- // rule labels: retval, regCount
+ // rule labels: regCount, retval
// token list labels:
// rule list labels:
// wildcard labels:
retval.tree = root_0;
- RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
RewriteRuleSubtreeStream stream_regCount=new RewriteRuleSubtreeStream(adaptor,"rule regCount",regCount!=null?regCount.getTree():null);
+ RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 533:63: -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount)
+ // 526:63: -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount)
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:533:66: ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount)
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:526:66: ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount)
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_REGISTERS, directive, "I_REGISTERS"), root_1);
@@ -2140,12 +2132,12 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:534:7: directive= LOCALS_DIRECTIVE regCount2= integral_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:527:7: directive= LOCALS_DIRECTIVE regCount2= integral_literal
{
- directive=(Token)match(input,LOCALS_DIRECTIVE,FOLLOW_LOCALS_DIRECTIVE_in_registers_directive1763);
+ directive=(Token)match(input,LOCALS_DIRECTIVE,FOLLOW_LOCALS_DIRECTIVE_in_registers_directive1748);
stream_LOCALS_DIRECTIVE.add(directive);
- pushFollow(FOLLOW_integral_literal_in_registers_directive1767);
+ pushFollow(FOLLOW_integral_literal_in_registers_directive1752);
regCount2=integral_literal();
state._fsp--;
@@ -2153,18 +2145,18 @@ public class smaliParser extends Parser {
// AST REWRITE
// elements: regCount2
// token labels:
- // rule labels: retval, regCount2
+ // rule labels: regCount2, retval
// token list labels:
// rule list labels:
// wildcard labels:
retval.tree = root_0;
- RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
RewriteRuleSubtreeStream stream_regCount2=new RewriteRuleSubtreeStream(adaptor,"rule regCount2",regCount2!=null?regCount2.getTree():null);
+ RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 534:61: -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2)
+ // 527:61: -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2)
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:534:64: ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2)
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:527:64: ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2)
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_LOCALS, directive, "I_LOCALS"), root_1);
@@ -2217,49 +2209,41 @@ public class smaliParser extends Parser {
// $ANTLR start "param_list_or_id"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:543:1: param_list_or_id : PARAM_LIST_OR_ID_START ( PRIMITIVE_TYPE )+ PARAM_LIST_OR_ID_END ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:536:1: param_list_or_id : ( PARAM_LIST_OR_ID_PRIMITIVE_TYPE )+ ;
public final smaliParser.param_list_or_id_return param_list_or_id() throws RecognitionException {
smaliParser.param_list_or_id_return retval = new smaliParser.param_list_or_id_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token PARAM_LIST_OR_ID_START43=null;
- Token PRIMITIVE_TYPE44=null;
- Token PARAM_LIST_OR_ID_END45=null;
+ Token PARAM_LIST_OR_ID_PRIMITIVE_TYPE43=null;
- CommonTree PARAM_LIST_OR_ID_START43_tree=null;
- CommonTree PRIMITIVE_TYPE44_tree=null;
- CommonTree PARAM_LIST_OR_ID_END45_tree=null;
+ CommonTree PARAM_LIST_OR_ID_PRIMITIVE_TYPE43_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:544:3: ( PARAM_LIST_OR_ID_START ( PRIMITIVE_TYPE )+ PARAM_LIST_OR_ID_END )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:544:5: PARAM_LIST_OR_ID_START ( PRIMITIVE_TYPE )+ PARAM_LIST_OR_ID_END
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:537:3: ( ( PARAM_LIST_OR_ID_PRIMITIVE_TYPE )+ )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:537:5: ( PARAM_LIST_OR_ID_PRIMITIVE_TYPE )+
{
root_0 = (CommonTree)adaptor.nil();
- PARAM_LIST_OR_ID_START43=(Token)match(input,PARAM_LIST_OR_ID_START,FOLLOW_PARAM_LIST_OR_ID_START_in_param_list_or_id1799);
- PARAM_LIST_OR_ID_START43_tree = (CommonTree)adaptor.create(PARAM_LIST_OR_ID_START43);
- adaptor.addChild(root_0, PARAM_LIST_OR_ID_START43_tree);
-
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:544:28: ( PRIMITIVE_TYPE )+
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:537:5: ( PARAM_LIST_OR_ID_PRIMITIVE_TYPE )+
int cnt9=0;
loop9:
while (true) {
int alt9=2;
int LA9_0 = input.LA(1);
- if ( (LA9_0==PRIMITIVE_TYPE) ) {
+ if ( (LA9_0==PARAM_LIST_OR_ID_PRIMITIVE_TYPE) ) {
alt9=1;
}
switch (alt9) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:544:28: PRIMITIVE_TYPE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:537:5: PARAM_LIST_OR_ID_PRIMITIVE_TYPE
{
- PRIMITIVE_TYPE44=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_param_list_or_id1801);
- PRIMITIVE_TYPE44_tree = (CommonTree)adaptor.create(PRIMITIVE_TYPE44);
- adaptor.addChild(root_0, PRIMITIVE_TYPE44_tree);
+ PARAM_LIST_OR_ID_PRIMITIVE_TYPE43=(Token)match(input,PARAM_LIST_OR_ID_PRIMITIVE_TYPE,FOLLOW_PARAM_LIST_OR_ID_PRIMITIVE_TYPE_in_param_list_or_id1784);
+ PARAM_LIST_OR_ID_PRIMITIVE_TYPE43_tree = (CommonTree)adaptor.create(PARAM_LIST_OR_ID_PRIMITIVE_TYPE43);
+ adaptor.addChild(root_0, PARAM_LIST_OR_ID_PRIMITIVE_TYPE43_tree);
}
break;
@@ -2272,10 +2256,6 @@ public class smaliParser extends Parser {
cnt9++;
}
- PARAM_LIST_OR_ID_END45=(Token)match(input,PARAM_LIST_OR_ID_END,FOLLOW_PARAM_LIST_OR_ID_END_in_param_list_or_id1804);
- PARAM_LIST_OR_ID_END45_tree = (CommonTree)adaptor.create(PARAM_LIST_OR_ID_END45);
- adaptor.addChild(root_0, PARAM_LIST_OR_ID_END45_tree);
-
}
retval.stop = input.LT(-1);
@@ -2305,144 +2285,144 @@ public class smaliParser extends Parser {
// $ANTLR start "simple_name"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:548:1: simple_name : ( SIMPLE_NAME | ACCESS_SPEC -> SIMPLE_NAME[$ACCESS_SPEC] | VERIFICATION_ERROR_TYPE -> SIMPLE_NAME[$VERIFICATION_ERROR_TYPE] | POSITIVE_INTEGER_LITERAL -> SIMPLE_NAME[$POSITIVE_INTEGER_LITERAL] | NEGATIVE_INTEGER_LITERAL -> SIMPLE_NAME[$NEGATIVE_INTEGER_LITERAL] | FLOAT_LITERAL_OR_ID -> SIMPLE_NAME[$FLOAT_LITERAL_OR_ID] | DOUBLE_LITERAL_OR_ID -> SIMPLE_NAME[$DOUBLE_LITERAL_OR_ID] | BOOL_LITERAL -> SIMPLE_NAME[$BOOL_LITERAL] | NULL_LITERAL -> SIMPLE_NAME[$NULL_LITERAL] | REGISTER -> SIMPLE_NAME[$REGISTER] | param_list_or_id ->| PRIMITIVE_TYPE -> SIMPLE_NAME[$PRIMITIVE_TYPE] | VOID_TYPE -> SIMPLE_NAME[$VOID_TYPE] | ANNOTATION_VISIBILITY -> SIMPLE_NAME[$ANNOTATION_VISIBILITY] | INSTRUCTION_FORMAT10t -> SIMPLE_NAME[$INSTRUCTION_FORMAT10t] | INSTRUCTION_FORMAT10x -> SIMPLE_NAME[$INSTRUCTION_FORMAT10x] | INSTRUCTION_FORMAT10x_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT10x_ODEX] | INSTRUCTION_FORMAT11x -> SIMPLE_NAME[$INSTRUCTION_FORMAT11x] | INSTRUCTION_FORMAT12x_OR_ID -> SIMPLE_NAME[$INSTRUCTION_FORMAT12x_OR_ID] | INSTRUCTION_FORMAT21c_FIELD -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_FIELD] | INSTRUCTION_FORMAT21c_FIELD_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_FIELD_ODEX] | INSTRUCTION_FORMAT21c_STRING -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_STRING] | INSTRUCTION_FORMAT21c_TYPE -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_TYPE] | INSTRUCTION_FORMAT21c_LAMBDA -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_LAMBDA] | INSTRUCTION_FORMAT21c_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_METHOD] | INSTRUCTION_FORMAT21t -> SIMPLE_NAME[$INSTRUCTION_FORMAT21t] | INSTRUCTION_FORMAT22c_FIELD -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_FIELD] | INSTRUCTION_FORMAT22c_FIELD_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_FIELD_ODEX] | INSTRUCTION_FORMAT22c_TYPE -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_TYPE] | INSTRUCTION_FORMAT22c_STRING -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_STRING] | INSTRUCTION_FORMAT22cs_FIELD -> SIMPLE_NAME[$INSTRUCTION_FORMAT22cs_FIELD] | INSTRUCTION_FORMAT22s_OR_ID -> SIMPLE_NAME[$INSTRUCTION_FORMAT22s_OR_ID] | INSTRUCTION_FORMAT22t -> SIMPLE_NAME[$INSTRUCTION_FORMAT22t] | INSTRUCTION_FORMAT23x -> SIMPLE_NAME[$INSTRUCTION_FORMAT23x] | INSTRUCTION_FORMAT25x -> SIMPLE_NAME[$INSTRUCTION_FORMAT25x] | INSTRUCTION_FORMAT31i_OR_ID -> SIMPLE_NAME[$INSTRUCTION_FORMAT31i_OR_ID] | INSTRUCTION_FORMAT31t -> SIMPLE_NAME[$INSTRUCTION_FORMAT31t] | INSTRUCTION_FORMAT35c_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_METHOD] | INSTRUCTION_FORMAT35c_METHOD_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_METHOD_ODEX] | INSTRUCTION_FORMAT35c_TYPE -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_TYPE] | INSTRUCTION_FORMAT35mi_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT35mi_METHOD] | INSTRUCTION_FORMAT35ms_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT35ms_METHOD] | INSTRUCTION_FORMAT51l -> SIMPLE_NAME[$INSTRUCTION_FORMAT51l] );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:541:1: simple_name : ( SIMPLE_NAME | ACCESS_SPEC -> SIMPLE_NAME[$ACCESS_SPEC] | VERIFICATION_ERROR_TYPE -> SIMPLE_NAME[$VERIFICATION_ERROR_TYPE] | POSITIVE_INTEGER_LITERAL -> SIMPLE_NAME[$POSITIVE_INTEGER_LITERAL] | NEGATIVE_INTEGER_LITERAL -> SIMPLE_NAME[$NEGATIVE_INTEGER_LITERAL] | FLOAT_LITERAL_OR_ID -> SIMPLE_NAME[$FLOAT_LITERAL_OR_ID] | DOUBLE_LITERAL_OR_ID -> SIMPLE_NAME[$DOUBLE_LITERAL_OR_ID] | BOOL_LITERAL -> SIMPLE_NAME[$BOOL_LITERAL] | NULL_LITERAL -> SIMPLE_NAME[$NULL_LITERAL] | REGISTER -> SIMPLE_NAME[$REGISTER] | param_list_or_id ->| PRIMITIVE_TYPE -> SIMPLE_NAME[$PRIMITIVE_TYPE] | VOID_TYPE -> SIMPLE_NAME[$VOID_TYPE] | ANNOTATION_VISIBILITY -> SIMPLE_NAME[$ANNOTATION_VISIBILITY] | INSTRUCTION_FORMAT10t -> SIMPLE_NAME[$INSTRUCTION_FORMAT10t] | INSTRUCTION_FORMAT10x -> SIMPLE_NAME[$INSTRUCTION_FORMAT10x] | INSTRUCTION_FORMAT10x_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT10x_ODEX] | INSTRUCTION_FORMAT11x -> SIMPLE_NAME[$INSTRUCTION_FORMAT11x] | INSTRUCTION_FORMAT12x_OR_ID -> SIMPLE_NAME[$INSTRUCTION_FORMAT12x_OR_ID] | INSTRUCTION_FORMAT21c_FIELD -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_FIELD] | INSTRUCTION_FORMAT21c_FIELD_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_FIELD_ODEX] | INSTRUCTION_FORMAT21c_STRING -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_STRING] | INSTRUCTION_FORMAT21c_TYPE -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_TYPE] | INSTRUCTION_FORMAT21c_LAMBDA -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_LAMBDA] | INSTRUCTION_FORMAT21c_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_METHOD] | INSTRUCTION_FORMAT21t -> SIMPLE_NAME[$INSTRUCTION_FORMAT21t] | INSTRUCTION_FORMAT22c_FIELD -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_FIELD] | INSTRUCTION_FORMAT22c_FIELD_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_FIELD_ODEX] | INSTRUCTION_FORMAT22c_TYPE -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_TYPE] | INSTRUCTION_FORMAT22c_STRING -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_STRING] | INSTRUCTION_FORMAT22cs_FIELD -> SIMPLE_NAME[$INSTRUCTION_FORMAT22cs_FIELD] | INSTRUCTION_FORMAT22s_OR_ID -> SIMPLE_NAME[$INSTRUCTION_FORMAT22s_OR_ID] | INSTRUCTION_FORMAT22t -> SIMPLE_NAME[$INSTRUCTION_FORMAT22t] | INSTRUCTION_FORMAT23x -> SIMPLE_NAME[$INSTRUCTION_FORMAT23x] | INSTRUCTION_FORMAT25x -> SIMPLE_NAME[$INSTRUCTION_FORMAT25x] | INSTRUCTION_FORMAT31i_OR_ID -> SIMPLE_NAME[$INSTRUCTION_FORMAT31i_OR_ID] | INSTRUCTION_FORMAT31t -> SIMPLE_NAME[$INSTRUCTION_FORMAT31t] | INSTRUCTION_FORMAT35c_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_METHOD] | INSTRUCTION_FORMAT35c_METHOD_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_METHOD_ODEX] | INSTRUCTION_FORMAT35c_TYPE -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_TYPE] | INSTRUCTION_FORMAT35mi_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT35mi_METHOD] | INSTRUCTION_FORMAT35ms_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT35ms_METHOD] | INSTRUCTION_FORMAT51l -> SIMPLE_NAME[$INSTRUCTION_FORMAT51l] );
public final smaliParser.simple_name_return simple_name() throws RecognitionException {
smaliParser.simple_name_return retval = new smaliParser.simple_name_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token SIMPLE_NAME46=null;
- Token ACCESS_SPEC47=null;
- Token VERIFICATION_ERROR_TYPE48=null;
- Token POSITIVE_INTEGER_LITERAL49=null;
- Token NEGATIVE_INTEGER_LITERAL50=null;
- Token FLOAT_LITERAL_OR_ID51=null;
- Token DOUBLE_LITERAL_OR_ID52=null;
- Token BOOL_LITERAL53=null;
- Token NULL_LITERAL54=null;
- Token REGISTER55=null;
- Token PRIMITIVE_TYPE57=null;
- Token VOID_TYPE58=null;
- Token ANNOTATION_VISIBILITY59=null;
- Token INSTRUCTION_FORMAT10t60=null;
- Token INSTRUCTION_FORMAT10x61=null;
- Token INSTRUCTION_FORMAT10x_ODEX62=null;
- Token INSTRUCTION_FORMAT11x63=null;
- Token INSTRUCTION_FORMAT12x_OR_ID64=null;
- Token INSTRUCTION_FORMAT21c_FIELD65=null;
- Token INSTRUCTION_FORMAT21c_FIELD_ODEX66=null;
- Token INSTRUCTION_FORMAT21c_STRING67=null;
- Token INSTRUCTION_FORMAT21c_TYPE68=null;
- Token INSTRUCTION_FORMAT21c_LAMBDA69=null;
- Token INSTRUCTION_FORMAT21c_METHOD70=null;
- Token INSTRUCTION_FORMAT21t71=null;
- Token INSTRUCTION_FORMAT22c_FIELD72=null;
- Token INSTRUCTION_FORMAT22c_FIELD_ODEX73=null;
- Token INSTRUCTION_FORMAT22c_TYPE74=null;
- Token INSTRUCTION_FORMAT22c_STRING75=null;
- Token INSTRUCTION_FORMAT22cs_FIELD76=null;
- Token INSTRUCTION_FORMAT22s_OR_ID77=null;
- Token INSTRUCTION_FORMAT22t78=null;
- Token INSTRUCTION_FORMAT23x79=null;
- Token INSTRUCTION_FORMAT25x80=null;
- Token INSTRUCTION_FORMAT31i_OR_ID81=null;
- Token INSTRUCTION_FORMAT31t82=null;
- Token INSTRUCTION_FORMAT35c_METHOD83=null;
- Token INSTRUCTION_FORMAT35c_METHOD_ODEX84=null;
- Token INSTRUCTION_FORMAT35c_TYPE85=null;
- Token INSTRUCTION_FORMAT35mi_METHOD86=null;
- Token INSTRUCTION_FORMAT35ms_METHOD87=null;
- Token INSTRUCTION_FORMAT51l88=null;
- ParserRuleReturnScope param_list_or_id56 =null;
-
- CommonTree SIMPLE_NAME46_tree=null;
- CommonTree ACCESS_SPEC47_tree=null;
- CommonTree VERIFICATION_ERROR_TYPE48_tree=null;
- CommonTree POSITIVE_INTEGER_LITERAL49_tree=null;
- CommonTree NEGATIVE_INTEGER_LITERAL50_tree=null;
- CommonTree FLOAT_LITERAL_OR_ID51_tree=null;
- CommonTree DOUBLE_LITERAL_OR_ID52_tree=null;
- CommonTree BOOL_LITERAL53_tree=null;
- CommonTree NULL_LITERAL54_tree=null;
- CommonTree REGISTER55_tree=null;
- CommonTree PRIMITIVE_TYPE57_tree=null;
- CommonTree VOID_TYPE58_tree=null;
- CommonTree ANNOTATION_VISIBILITY59_tree=null;
- CommonTree INSTRUCTION_FORMAT10t60_tree=null;
- CommonTree INSTRUCTION_FORMAT10x61_tree=null;
- CommonTree INSTRUCTION_FORMAT10x_ODEX62_tree=null;
- CommonTree INSTRUCTION_FORMAT11x63_tree=null;
- CommonTree INSTRUCTION_FORMAT12x_OR_ID64_tree=null;
- CommonTree INSTRUCTION_FORMAT21c_FIELD65_tree=null;
- CommonTree INSTRUCTION_FORMAT21c_FIELD_ODEX66_tree=null;
- CommonTree INSTRUCTION_FORMAT21c_STRING67_tree=null;
- CommonTree INSTRUCTION_FORMAT21c_TYPE68_tree=null;
- CommonTree INSTRUCTION_FORMAT21c_LAMBDA69_tree=null;
- CommonTree INSTRUCTION_FORMAT21c_METHOD70_tree=null;
- CommonTree INSTRUCTION_FORMAT21t71_tree=null;
- CommonTree INSTRUCTION_FORMAT22c_FIELD72_tree=null;
- CommonTree INSTRUCTION_FORMAT22c_FIELD_ODEX73_tree=null;
- CommonTree INSTRUCTION_FORMAT22c_TYPE74_tree=null;
- CommonTree INSTRUCTION_FORMAT22c_STRING75_tree=null;
- CommonTree INSTRUCTION_FORMAT22cs_FIELD76_tree=null;
- CommonTree INSTRUCTION_FORMAT22s_OR_ID77_tree=null;
- CommonTree INSTRUCTION_FORMAT22t78_tree=null;
- CommonTree INSTRUCTION_FORMAT23x79_tree=null;
- CommonTree INSTRUCTION_FORMAT25x80_tree=null;
- CommonTree INSTRUCTION_FORMAT31i_OR_ID81_tree=null;
- CommonTree INSTRUCTION_FORMAT31t82_tree=null;
- CommonTree INSTRUCTION_FORMAT35c_METHOD83_tree=null;
- CommonTree INSTRUCTION_FORMAT35c_METHOD_ODEX84_tree=null;
- CommonTree INSTRUCTION_FORMAT35c_TYPE85_tree=null;
- CommonTree INSTRUCTION_FORMAT35mi_METHOD86_tree=null;
- CommonTree INSTRUCTION_FORMAT35ms_METHOD87_tree=null;
- CommonTree INSTRUCTION_FORMAT51l88_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT25x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT25x");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_TYPE=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_TYPE");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35c_METHOD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT35c_METHOD");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT11x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT11x");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21t");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35c_TYPE=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT35c_TYPE");
+ Token SIMPLE_NAME44=null;
+ Token ACCESS_SPEC45=null;
+ Token VERIFICATION_ERROR_TYPE46=null;
+ Token POSITIVE_INTEGER_LITERAL47=null;
+ Token NEGATIVE_INTEGER_LITERAL48=null;
+ Token FLOAT_LITERAL_OR_ID49=null;
+ Token DOUBLE_LITERAL_OR_ID50=null;
+ Token BOOL_LITERAL51=null;
+ Token NULL_LITERAL52=null;
+ Token REGISTER53=null;
+ Token PRIMITIVE_TYPE55=null;
+ Token VOID_TYPE56=null;
+ Token ANNOTATION_VISIBILITY57=null;
+ Token INSTRUCTION_FORMAT10t58=null;
+ Token INSTRUCTION_FORMAT10x59=null;
+ Token INSTRUCTION_FORMAT10x_ODEX60=null;
+ Token INSTRUCTION_FORMAT11x61=null;
+ Token INSTRUCTION_FORMAT12x_OR_ID62=null;
+ Token INSTRUCTION_FORMAT21c_FIELD63=null;
+ Token INSTRUCTION_FORMAT21c_FIELD_ODEX64=null;
+ Token INSTRUCTION_FORMAT21c_STRING65=null;
+ Token INSTRUCTION_FORMAT21c_TYPE66=null;
+ Token INSTRUCTION_FORMAT21c_LAMBDA67=null;
+ Token INSTRUCTION_FORMAT21c_METHOD68=null;
+ Token INSTRUCTION_FORMAT21t69=null;
+ Token INSTRUCTION_FORMAT22c_FIELD70=null;
+ Token INSTRUCTION_FORMAT22c_FIELD_ODEX71=null;
+ Token INSTRUCTION_FORMAT22c_TYPE72=null;
+ Token INSTRUCTION_FORMAT22c_STRING73=null;
+ Token INSTRUCTION_FORMAT22cs_FIELD74=null;
+ Token INSTRUCTION_FORMAT22s_OR_ID75=null;
+ Token INSTRUCTION_FORMAT22t76=null;
+ Token INSTRUCTION_FORMAT23x77=null;
+ Token INSTRUCTION_FORMAT25x78=null;
+ Token INSTRUCTION_FORMAT31i_OR_ID79=null;
+ Token INSTRUCTION_FORMAT31t80=null;
+ Token INSTRUCTION_FORMAT35c_METHOD81=null;
+ Token INSTRUCTION_FORMAT35c_METHOD_ODEX82=null;
+ Token INSTRUCTION_FORMAT35c_TYPE83=null;
+ Token INSTRUCTION_FORMAT35mi_METHOD84=null;
+ Token INSTRUCTION_FORMAT35ms_METHOD85=null;
+ Token INSTRUCTION_FORMAT51l86=null;
+ ParserRuleReturnScope param_list_or_id54 =null;
+
+ CommonTree SIMPLE_NAME44_tree=null;
+ CommonTree ACCESS_SPEC45_tree=null;
+ CommonTree VERIFICATION_ERROR_TYPE46_tree=null;
+ CommonTree POSITIVE_INTEGER_LITERAL47_tree=null;
+ CommonTree NEGATIVE_INTEGER_LITERAL48_tree=null;
+ CommonTree FLOAT_LITERAL_OR_ID49_tree=null;
+ CommonTree DOUBLE_LITERAL_OR_ID50_tree=null;
+ CommonTree BOOL_LITERAL51_tree=null;
+ CommonTree NULL_LITERAL52_tree=null;
+ CommonTree REGISTER53_tree=null;
+ CommonTree PRIMITIVE_TYPE55_tree=null;
+ CommonTree VOID_TYPE56_tree=null;
+ CommonTree ANNOTATION_VISIBILITY57_tree=null;
+ CommonTree INSTRUCTION_FORMAT10t58_tree=null;
+ CommonTree INSTRUCTION_FORMAT10x59_tree=null;
+ CommonTree INSTRUCTION_FORMAT10x_ODEX60_tree=null;
+ CommonTree INSTRUCTION_FORMAT11x61_tree=null;
+ CommonTree INSTRUCTION_FORMAT12x_OR_ID62_tree=null;
+ CommonTree INSTRUCTION_FORMAT21c_FIELD63_tree=null;
+ CommonTree INSTRUCTION_FORMAT21c_FIELD_ODEX64_tree=null;
+ CommonTree INSTRUCTION_FORMAT21c_STRING65_tree=null;
+ CommonTree INSTRUCTION_FORMAT21c_TYPE66_tree=null;
+ CommonTree INSTRUCTION_FORMAT21c_LAMBDA67_tree=null;
+ CommonTree INSTRUCTION_FORMAT21c_METHOD68_tree=null;
+ CommonTree INSTRUCTION_FORMAT21t69_tree=null;
+ CommonTree INSTRUCTION_FORMAT22c_FIELD70_tree=null;
+ CommonTree INSTRUCTION_FORMAT22c_FIELD_ODEX71_tree=null;
+ CommonTree INSTRUCTION_FORMAT22c_TYPE72_tree=null;
+ CommonTree INSTRUCTION_FORMAT22c_STRING73_tree=null;
+ CommonTree INSTRUCTION_FORMAT22cs_FIELD74_tree=null;
+ CommonTree INSTRUCTION_FORMAT22s_OR_ID75_tree=null;
+ CommonTree INSTRUCTION_FORMAT22t76_tree=null;
+ CommonTree INSTRUCTION_FORMAT23x77_tree=null;
+ CommonTree INSTRUCTION_FORMAT25x78_tree=null;
+ CommonTree INSTRUCTION_FORMAT31i_OR_ID79_tree=null;
+ CommonTree INSTRUCTION_FORMAT31t80_tree=null;
+ CommonTree INSTRUCTION_FORMAT35c_METHOD81_tree=null;
+ CommonTree INSTRUCTION_FORMAT35c_METHOD_ODEX82_tree=null;
+ CommonTree INSTRUCTION_FORMAT35c_TYPE83_tree=null;
+ CommonTree INSTRUCTION_FORMAT35mi_METHOD84_tree=null;
+ CommonTree INSTRUCTION_FORMAT35ms_METHOD85_tree=null;
+ CommonTree INSTRUCTION_FORMAT51l86_tree=null;
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_LAMBDA=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_LAMBDA");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_STRING=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_STRING");
RewriteRuleTokenStream stream_ANNOTATION_VISIBILITY=new RewriteRuleTokenStream(adaptor,"token ANNOTATION_VISIBILITY");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31i_OR_ID=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT31i_OR_ID");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_METHOD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_METHOD");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_TYPE=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_TYPE");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22t");
+ RewriteRuleTokenStream stream_VOID_TYPE=new RewriteRuleTokenStream(adaptor,"token VOID_TYPE");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT10t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT10t");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35mi_METHOD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT35mi_METHOD");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22s_OR_ID=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22s_OR_ID");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT51l=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT51l");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT23x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT23x");
- RewriteRuleTokenStream stream_NULL_LITERAL=new RewriteRuleTokenStream(adaptor,"token NULL_LITERAL");
- RewriteRuleTokenStream stream_BOOL_LITERAL=new RewriteRuleTokenStream(adaptor,"token BOOL_LITERAL");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_LAMBDA=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_LAMBDA");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_FIELD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_FIELD");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35c_METHOD_ODEX=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT35c_METHOD_ODEX");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_FIELD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_FIELD");
- RewriteRuleTokenStream stream_ACCESS_SPEC=new RewriteRuleTokenStream(adaptor,"token ACCESS_SPEC");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_STRING=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_STRING");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22cs_FIELD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22cs_FIELD");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT12x_OR_ID=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT12x_OR_ID");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35ms_METHOD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT35ms_METHOD");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35mi_METHOD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT35mi_METHOD");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22cs_FIELD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22cs_FIELD");
- RewriteRuleTokenStream stream_VOID_TYPE=new RewriteRuleTokenStream(adaptor,"token VOID_TYPE");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35c_METHOD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT35c_METHOD");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35c_TYPE=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT35c_TYPE");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT10x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT10x");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_METHOD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_METHOD");
RewriteRuleTokenStream stream_FLOAT_LITERAL_OR_ID=new RewriteRuleTokenStream(adaptor,"token FLOAT_LITERAL_OR_ID");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22t");
- RewriteRuleTokenStream stream_PRIMITIVE_TYPE=new RewriteRuleTokenStream(adaptor,"token PRIMITIVE_TYPE");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT10x_ODEX=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT10x_ODEX");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT31t");
- RewriteRuleTokenStream stream_DOUBLE_LITERAL_OR_ID=new RewriteRuleTokenStream(adaptor,"token DOUBLE_LITERAL_OR_ID");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_FIELD_ODEX=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_FIELD_ODEX");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT10t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT10t");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_STRING=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_STRING");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_TYPE=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_TYPE");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_STRING=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_STRING");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35c_METHOD_ODEX=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT35c_METHOD_ODEX");
RewriteRuleTokenStream stream_NEGATIVE_INTEGER_LITERAL=new RewriteRuleTokenStream(adaptor,"token NEGATIVE_INTEGER_LITERAL");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
- RewriteRuleTokenStream stream_VERIFICATION_ERROR_TYPE=new RewriteRuleTokenStream(adaptor,"token VERIFICATION_ERROR_TYPE");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_TYPE=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_TYPE");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_FIELD_ODEX=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_FIELD_ODEX");
+ RewriteRuleTokenStream stream_DOUBLE_LITERAL_OR_ID=new RewriteRuleTokenStream(adaptor,"token DOUBLE_LITERAL_OR_ID");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31i_OR_ID=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT31i_OR_ID");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21t");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT25x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT25x");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT31t");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT23x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT23x");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT51l=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT51l");
RewriteRuleTokenStream stream_POSITIVE_INTEGER_LITERAL=new RewriteRuleTokenStream(adaptor,"token POSITIVE_INTEGER_LITERAL");
+ RewriteRuleTokenStream stream_BOOL_LITERAL=new RewriteRuleTokenStream(adaptor,"token BOOL_LITERAL");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT10x_ODEX=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT10x_ODEX");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_FIELD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_FIELD");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_FIELD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_FIELD");
+ RewriteRuleTokenStream stream_VERIFICATION_ERROR_TYPE=new RewriteRuleTokenStream(adaptor,"token VERIFICATION_ERROR_TYPE");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT11x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT11x");
+ RewriteRuleTokenStream stream_ACCESS_SPEC=new RewriteRuleTokenStream(adaptor,"token ACCESS_SPEC");
+ RewriteRuleTokenStream stream_NULL_LITERAL=new RewriteRuleTokenStream(adaptor,"token NULL_LITERAL");
+ RewriteRuleTokenStream stream_PRIMITIVE_TYPE=new RewriteRuleTokenStream(adaptor,"token PRIMITIVE_TYPE");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_FIELD_ODEX=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_FIELD_ODEX");
RewriteRuleSubtreeStream stream_param_list_or_id=new RewriteRuleSubtreeStream(adaptor,"rule param_list_or_id");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:549:3: ( SIMPLE_NAME | ACCESS_SPEC -> SIMPLE_NAME[$ACCESS_SPEC] | VERIFICATION_ERROR_TYPE -> SIMPLE_NAME[$VERIFICATION_ERROR_TYPE] | POSITIVE_INTEGER_LITERAL -> SIMPLE_NAME[$POSITIVE_INTEGER_LITERAL] | NEGATIVE_INTEGER_LITERAL -> SIMPLE_NAME[$NEGATIVE_INTEGER_LITERAL] | FLOAT_LITERAL_OR_ID -> SIMPLE_NAME[$FLOAT_LITERAL_OR_ID] | DOUBLE_LITERAL_OR_ID -> SIMPLE_NAME[$DOUBLE_LITERAL_OR_ID] | BOOL_LITERAL -> SIMPLE_NAME[$BOOL_LITERAL] | NULL_LITERAL -> SIMPLE_NAME[$NULL_LITERAL] | REGISTER -> SIMPLE_NAME[$REGISTER] | param_list_or_id ->| PRIMITIVE_TYPE -> SIMPLE_NAME[$PRIMITIVE_TYPE] | VOID_TYPE -> SIMPLE_NAME[$VOID_TYPE] | ANNOTATION_VISIBILITY -> SIMPLE_NAME[$ANNOTATION_VISIBILITY] | INSTRUCTION_FORMAT10t -> SIMPLE_NAME[$INSTRUCTION_FORMAT10t] | INSTRUCTION_FORMAT10x -> SIMPLE_NAME[$INSTRUCTION_FORMAT10x] | INSTRUCTION_FORMAT10x_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT10x_ODEX] | INSTRUCTION_FORMAT11x -> SIMPLE_NAME[$INSTRUCTION_FORMAT11x] | INSTRUCTION_FORMAT12x_OR_ID -> SIMPLE_NAME[$INSTRUCTION_FORMAT12x_OR_ID] | INSTRUCTION_FORMAT21c_FIELD -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_FIELD] | INSTRUCTION_FORMAT21c_FIELD_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_FIELD_ODEX] | INSTRUCTION_FORMAT21c_STRING -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_STRING] | INSTRUCTION_FORMAT21c_TYPE -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_TYPE] | INSTRUCTION_FORMAT21c_LAMBDA -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_LAMBDA] | INSTRUCTION_FORMAT21c_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_METHOD] | INSTRUCTION_FORMAT21t -> SIMPLE_NAME[$INSTRUCTION_FORMAT21t] | INSTRUCTION_FORMAT22c_FIELD -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_FIELD] | INSTRUCTION_FORMAT22c_FIELD_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_FIELD_ODEX] | INSTRUCTION_FORMAT22c_TYPE -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_TYPE] | INSTRUCTION_FORMAT22c_STRING -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_STRING] | INSTRUCTION_FORMAT22cs_FIELD -> SIMPLE_NAME[$INSTRUCTION_FORMAT22cs_FIELD] | INSTRUCTION_FORMAT22s_OR_ID -> SIMPLE_NAME[$INSTRUCTION_FORMAT22s_OR_ID] | INSTRUCTION_FORMAT22t -> SIMPLE_NAME[$INSTRUCTION_FORMAT22t] | INSTRUCTION_FORMAT23x -> SIMPLE_NAME[$INSTRUCTION_FORMAT23x] | INSTRUCTION_FORMAT25x -> SIMPLE_NAME[$INSTRUCTION_FORMAT25x] | INSTRUCTION_FORMAT31i_OR_ID -> SIMPLE_NAME[$INSTRUCTION_FORMAT31i_OR_ID] | INSTRUCTION_FORMAT31t -> SIMPLE_NAME[$INSTRUCTION_FORMAT31t] | INSTRUCTION_FORMAT35c_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_METHOD] | INSTRUCTION_FORMAT35c_METHOD_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_METHOD_ODEX] | INSTRUCTION_FORMAT35c_TYPE -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_TYPE] | INSTRUCTION_FORMAT35mi_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT35mi_METHOD] | INSTRUCTION_FORMAT35ms_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT35ms_METHOD] | INSTRUCTION_FORMAT51l -> SIMPLE_NAME[$INSTRUCTION_FORMAT51l] )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:542:3: ( SIMPLE_NAME | ACCESS_SPEC -> SIMPLE_NAME[$ACCESS_SPEC] | VERIFICATION_ERROR_TYPE -> SIMPLE_NAME[$VERIFICATION_ERROR_TYPE] | POSITIVE_INTEGER_LITERAL -> SIMPLE_NAME[$POSITIVE_INTEGER_LITERAL] | NEGATIVE_INTEGER_LITERAL -> SIMPLE_NAME[$NEGATIVE_INTEGER_LITERAL] | FLOAT_LITERAL_OR_ID -> SIMPLE_NAME[$FLOAT_LITERAL_OR_ID] | DOUBLE_LITERAL_OR_ID -> SIMPLE_NAME[$DOUBLE_LITERAL_OR_ID] | BOOL_LITERAL -> SIMPLE_NAME[$BOOL_LITERAL] | NULL_LITERAL -> SIMPLE_NAME[$NULL_LITERAL] | REGISTER -> SIMPLE_NAME[$REGISTER] | param_list_or_id ->| PRIMITIVE_TYPE -> SIMPLE_NAME[$PRIMITIVE_TYPE] | VOID_TYPE -> SIMPLE_NAME[$VOID_TYPE] | ANNOTATION_VISIBILITY -> SIMPLE_NAME[$ANNOTATION_VISIBILITY] | INSTRUCTION_FORMAT10t -> SIMPLE_NAME[$INSTRUCTION_FORMAT10t] | INSTRUCTION_FORMAT10x -> SIMPLE_NAME[$INSTRUCTION_FORMAT10x] | INSTRUCTION_FORMAT10x_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT10x_ODEX] | INSTRUCTION_FORMAT11x -> SIMPLE_NAME[$INSTRUCTION_FORMAT11x] | INSTRUCTION_FORMAT12x_OR_ID -> SIMPLE_NAME[$INSTRUCTION_FORMAT12x_OR_ID] | INSTRUCTION_FORMAT21c_FIELD -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_FIELD] | INSTRUCTION_FORMAT21c_FIELD_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_FIELD_ODEX] | INSTRUCTION_FORMAT21c_STRING -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_STRING] | INSTRUCTION_FORMAT21c_TYPE -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_TYPE] | INSTRUCTION_FORMAT21c_LAMBDA -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_LAMBDA] | INSTRUCTION_FORMAT21c_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_METHOD] | INSTRUCTION_FORMAT21t -> SIMPLE_NAME[$INSTRUCTION_FORMAT21t] | INSTRUCTION_FORMAT22c_FIELD -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_FIELD] | INSTRUCTION_FORMAT22c_FIELD_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_FIELD_ODEX] | INSTRUCTION_FORMAT22c_TYPE -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_TYPE] | INSTRUCTION_FORMAT22c_STRING -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_STRING] | INSTRUCTION_FORMAT22cs_FIELD -> SIMPLE_NAME[$INSTRUCTION_FORMAT22cs_FIELD] | INSTRUCTION_FORMAT22s_OR_ID -> SIMPLE_NAME[$INSTRUCTION_FORMAT22s_OR_ID] | INSTRUCTION_FORMAT22t -> SIMPLE_NAME[$INSTRUCTION_FORMAT22t] | INSTRUCTION_FORMAT23x -> SIMPLE_NAME[$INSTRUCTION_FORMAT23x] | INSTRUCTION_FORMAT25x -> SIMPLE_NAME[$INSTRUCTION_FORMAT25x] | INSTRUCTION_FORMAT31i_OR_ID -> SIMPLE_NAME[$INSTRUCTION_FORMAT31i_OR_ID] | INSTRUCTION_FORMAT31t -> SIMPLE_NAME[$INSTRUCTION_FORMAT31t] | INSTRUCTION_FORMAT35c_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_METHOD] | INSTRUCTION_FORMAT35c_METHOD_ODEX -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_METHOD_ODEX] | INSTRUCTION_FORMAT35c_TYPE -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_TYPE] | INSTRUCTION_FORMAT35mi_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT35mi_METHOD] | INSTRUCTION_FORMAT35ms_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT35ms_METHOD] | INSTRUCTION_FORMAT51l -> SIMPLE_NAME[$INSTRUCTION_FORMAT51l] )
int alt10=43;
switch ( input.LA(1) ) {
case SIMPLE_NAME:
@@ -2495,7 +2475,7 @@ public class smaliParser extends Parser {
alt10=10;
}
break;
- case PARAM_LIST_OR_ID_START:
+ case PARAM_LIST_OR_ID_PRIMITIVE_TYPE:
{
alt10=11;
}
@@ -2667,22 +2647,22 @@ public class smaliParser extends Parser {
}
switch (alt10) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:549:5: SIMPLE_NAME
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:542:5: SIMPLE_NAME
{
root_0 = (CommonTree)adaptor.nil();
- SIMPLE_NAME46=(Token)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_simple_name1816);
- SIMPLE_NAME46_tree = (CommonTree)adaptor.create(SIMPLE_NAME46);
- adaptor.addChild(root_0, SIMPLE_NAME46_tree);
+ SIMPLE_NAME44=(Token)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_simple_name1797);
+ SIMPLE_NAME44_tree = (CommonTree)adaptor.create(SIMPLE_NAME44);
+ adaptor.addChild(root_0, SIMPLE_NAME44_tree);
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:550:5: ACCESS_SPEC
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:543:5: ACCESS_SPEC
{
- ACCESS_SPEC47=(Token)match(input,ACCESS_SPEC,FOLLOW_ACCESS_SPEC_in_simple_name1822);
- stream_ACCESS_SPEC.add(ACCESS_SPEC47);
+ ACCESS_SPEC45=(Token)match(input,ACCESS_SPEC,FOLLOW_ACCESS_SPEC_in_simple_name1803);
+ stream_ACCESS_SPEC.add(ACCESS_SPEC45);
// AST REWRITE
// elements:
@@ -2695,9 +2675,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 550:17: -> SIMPLE_NAME[$ACCESS_SPEC]
+ // 543:17: -> SIMPLE_NAME[$ACCESS_SPEC]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, ACCESS_SPEC47));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, ACCESS_SPEC45));
}
@@ -2706,10 +2686,10 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:551:5: VERIFICATION_ERROR_TYPE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:544:5: VERIFICATION_ERROR_TYPE
{
- VERIFICATION_ERROR_TYPE48=(Token)match(input,VERIFICATION_ERROR_TYPE,FOLLOW_VERIFICATION_ERROR_TYPE_in_simple_name1833);
- stream_VERIFICATION_ERROR_TYPE.add(VERIFICATION_ERROR_TYPE48);
+ VERIFICATION_ERROR_TYPE46=(Token)match(input,VERIFICATION_ERROR_TYPE,FOLLOW_VERIFICATION_ERROR_TYPE_in_simple_name1814);
+ stream_VERIFICATION_ERROR_TYPE.add(VERIFICATION_ERROR_TYPE46);
// AST REWRITE
// elements:
@@ -2722,9 +2702,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 551:29: -> SIMPLE_NAME[$VERIFICATION_ERROR_TYPE]
+ // 544:29: -> SIMPLE_NAME[$VERIFICATION_ERROR_TYPE]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, VERIFICATION_ERROR_TYPE48));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, VERIFICATION_ERROR_TYPE46));
}
@@ -2733,10 +2713,10 @@ public class smaliParser extends Parser {
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:552:5: POSITIVE_INTEGER_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:545:5: POSITIVE_INTEGER_LITERAL
{
- POSITIVE_INTEGER_LITERAL49=(Token)match(input,POSITIVE_INTEGER_LITERAL,FOLLOW_POSITIVE_INTEGER_LITERAL_in_simple_name1844);
- stream_POSITIVE_INTEGER_LITERAL.add(POSITIVE_INTEGER_LITERAL49);
+ POSITIVE_INTEGER_LITERAL47=(Token)match(input,POSITIVE_INTEGER_LITERAL,FOLLOW_POSITIVE_INTEGER_LITERAL_in_simple_name1825);
+ stream_POSITIVE_INTEGER_LITERAL.add(POSITIVE_INTEGER_LITERAL47);
// AST REWRITE
// elements:
@@ -2749,9 +2729,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 552:30: -> SIMPLE_NAME[$POSITIVE_INTEGER_LITERAL]
+ // 545:30: -> SIMPLE_NAME[$POSITIVE_INTEGER_LITERAL]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, POSITIVE_INTEGER_LITERAL49));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, POSITIVE_INTEGER_LITERAL47));
}
@@ -2760,10 +2740,10 @@ public class smaliParser extends Parser {
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:553:5: NEGATIVE_INTEGER_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:546:5: NEGATIVE_INTEGER_LITERAL
{
- NEGATIVE_INTEGER_LITERAL50=(Token)match(input,NEGATIVE_INTEGER_LITERAL,FOLLOW_NEGATIVE_INTEGER_LITERAL_in_simple_name1855);
- stream_NEGATIVE_INTEGER_LITERAL.add(NEGATIVE_INTEGER_LITERAL50);
+ NEGATIVE_INTEGER_LITERAL48=(Token)match(input,NEGATIVE_INTEGER_LITERAL,FOLLOW_NEGATIVE_INTEGER_LITERAL_in_simple_name1836);
+ stream_NEGATIVE_INTEGER_LITERAL.add(NEGATIVE_INTEGER_LITERAL48);
// AST REWRITE
// elements:
@@ -2776,9 +2756,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 553:30: -> SIMPLE_NAME[$NEGATIVE_INTEGER_LITERAL]
+ // 546:30: -> SIMPLE_NAME[$NEGATIVE_INTEGER_LITERAL]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, NEGATIVE_INTEGER_LITERAL50));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, NEGATIVE_INTEGER_LITERAL48));
}
@@ -2787,10 +2767,10 @@ public class smaliParser extends Parser {
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:554:5: FLOAT_LITERAL_OR_ID
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:547:5: FLOAT_LITERAL_OR_ID
{
- FLOAT_LITERAL_OR_ID51=(Token)match(input,FLOAT_LITERAL_OR_ID,FOLLOW_FLOAT_LITERAL_OR_ID_in_simple_name1866);
- stream_FLOAT_LITERAL_OR_ID.add(FLOAT_LITERAL_OR_ID51);
+ FLOAT_LITERAL_OR_ID49=(Token)match(input,FLOAT_LITERAL_OR_ID,FOLLOW_FLOAT_LITERAL_OR_ID_in_simple_name1847);
+ stream_FLOAT_LITERAL_OR_ID.add(FLOAT_LITERAL_OR_ID49);
// AST REWRITE
// elements:
@@ -2803,9 +2783,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 554:25: -> SIMPLE_NAME[$FLOAT_LITERAL_OR_ID]
+ // 547:25: -> SIMPLE_NAME[$FLOAT_LITERAL_OR_ID]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, FLOAT_LITERAL_OR_ID51));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, FLOAT_LITERAL_OR_ID49));
}
@@ -2814,10 +2794,10 @@ public class smaliParser extends Parser {
}
break;
case 7 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:555:5: DOUBLE_LITERAL_OR_ID
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:548:5: DOUBLE_LITERAL_OR_ID
{
- DOUBLE_LITERAL_OR_ID52=(Token)match(input,DOUBLE_LITERAL_OR_ID,FOLLOW_DOUBLE_LITERAL_OR_ID_in_simple_name1877);
- stream_DOUBLE_LITERAL_OR_ID.add(DOUBLE_LITERAL_OR_ID52);
+ DOUBLE_LITERAL_OR_ID50=(Token)match(input,DOUBLE_LITERAL_OR_ID,FOLLOW_DOUBLE_LITERAL_OR_ID_in_simple_name1858);
+ stream_DOUBLE_LITERAL_OR_ID.add(DOUBLE_LITERAL_OR_ID50);
// AST REWRITE
// elements:
@@ -2830,9 +2810,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 555:26: -> SIMPLE_NAME[$DOUBLE_LITERAL_OR_ID]
+ // 548:26: -> SIMPLE_NAME[$DOUBLE_LITERAL_OR_ID]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, DOUBLE_LITERAL_OR_ID52));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, DOUBLE_LITERAL_OR_ID50));
}
@@ -2841,10 +2821,10 @@ public class smaliParser extends Parser {
}
break;
case 8 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:556:5: BOOL_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:549:5: BOOL_LITERAL
{
- BOOL_LITERAL53=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_simple_name1888);
- stream_BOOL_LITERAL.add(BOOL_LITERAL53);
+ BOOL_LITERAL51=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_simple_name1869);
+ stream_BOOL_LITERAL.add(BOOL_LITERAL51);
// AST REWRITE
// elements:
@@ -2857,9 +2837,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 556:18: -> SIMPLE_NAME[$BOOL_LITERAL]
+ // 549:18: -> SIMPLE_NAME[$BOOL_LITERAL]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, BOOL_LITERAL53));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, BOOL_LITERAL51));
}
@@ -2868,10 +2848,10 @@ public class smaliParser extends Parser {
}
break;
case 9 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:557:5: NULL_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:550:5: NULL_LITERAL
{
- NULL_LITERAL54=(Token)match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_simple_name1899);
- stream_NULL_LITERAL.add(NULL_LITERAL54);
+ NULL_LITERAL52=(Token)match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_simple_name1880);
+ stream_NULL_LITERAL.add(NULL_LITERAL52);
// AST REWRITE
// elements:
@@ -2884,9 +2864,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 557:18: -> SIMPLE_NAME[$NULL_LITERAL]
+ // 550:18: -> SIMPLE_NAME[$NULL_LITERAL]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, NULL_LITERAL54));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, NULL_LITERAL52));
}
@@ -2895,10 +2875,10 @@ public class smaliParser extends Parser {
}
break;
case 10 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:558:5: REGISTER
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:551:5: REGISTER
{
- REGISTER55=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_simple_name1910);
- stream_REGISTER.add(REGISTER55);
+ REGISTER53=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_simple_name1891);
+ stream_REGISTER.add(REGISTER53);
// AST REWRITE
// elements:
@@ -2911,9 +2891,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 558:14: -> SIMPLE_NAME[$REGISTER]
+ // 551:14: -> SIMPLE_NAME[$REGISTER]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, REGISTER55));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, REGISTER53));
}
@@ -2922,13 +2902,13 @@ public class smaliParser extends Parser {
}
break;
case 11 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:559:5: param_list_or_id
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:552:5: param_list_or_id
{
- pushFollow(FOLLOW_param_list_or_id_in_simple_name1921);
- param_list_or_id56=param_list_or_id();
+ pushFollow(FOLLOW_param_list_or_id_in_simple_name1902);
+ param_list_or_id54=param_list_or_id();
state._fsp--;
- stream_param_list_or_id.add(param_list_or_id56.getTree());
+ stream_param_list_or_id.add(param_list_or_id54.getTree());
// AST REWRITE
// elements:
// token labels:
@@ -2940,9 +2920,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 559:22: ->
+ // 552:22: ->
{
- adaptor.addChild(root_0, adaptor.create(SIMPLE_NAME, (param_list_or_id56!=null?input.toString(param_list_or_id56.start,param_list_or_id56.stop):null)) );
+ adaptor.addChild(root_0, adaptor.create(SIMPLE_NAME, (param_list_or_id54!=null?input.toString(param_list_or_id54.start,param_list_or_id54.stop):null)) );
}
@@ -2951,10 +2931,10 @@ public class smaliParser extends Parser {
}
break;
case 12 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:560:5: PRIMITIVE_TYPE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:553:5: PRIMITIVE_TYPE
{
- PRIMITIVE_TYPE57=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_simple_name1931);
- stream_PRIMITIVE_TYPE.add(PRIMITIVE_TYPE57);
+ PRIMITIVE_TYPE55=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_simple_name1912);
+ stream_PRIMITIVE_TYPE.add(PRIMITIVE_TYPE55);
// AST REWRITE
// elements:
@@ -2967,9 +2947,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 560:20: -> SIMPLE_NAME[$PRIMITIVE_TYPE]
+ // 553:20: -> SIMPLE_NAME[$PRIMITIVE_TYPE]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, PRIMITIVE_TYPE57));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, PRIMITIVE_TYPE55));
}
@@ -2978,10 +2958,10 @@ public class smaliParser extends Parser {
}
break;
case 13 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:561:5: VOID_TYPE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:554:5: VOID_TYPE
{
- VOID_TYPE58=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_simple_name1942);
- stream_VOID_TYPE.add(VOID_TYPE58);
+ VOID_TYPE56=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_simple_name1923);
+ stream_VOID_TYPE.add(VOID_TYPE56);
// AST REWRITE
// elements:
@@ -2994,9 +2974,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 561:15: -> SIMPLE_NAME[$VOID_TYPE]
+ // 554:15: -> SIMPLE_NAME[$VOID_TYPE]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, VOID_TYPE58));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, VOID_TYPE56));
}
@@ -3005,10 +2985,10 @@ public class smaliParser extends Parser {
}
break;
case 14 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:562:5: ANNOTATION_VISIBILITY
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:555:5: ANNOTATION_VISIBILITY
{
- ANNOTATION_VISIBILITY59=(Token)match(input,ANNOTATION_VISIBILITY,FOLLOW_ANNOTATION_VISIBILITY_in_simple_name1953);
- stream_ANNOTATION_VISIBILITY.add(ANNOTATION_VISIBILITY59);
+ ANNOTATION_VISIBILITY57=(Token)match(input,ANNOTATION_VISIBILITY,FOLLOW_ANNOTATION_VISIBILITY_in_simple_name1934);
+ stream_ANNOTATION_VISIBILITY.add(ANNOTATION_VISIBILITY57);
// AST REWRITE
// elements:
@@ -3021,9 +3001,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 562:27: -> SIMPLE_NAME[$ANNOTATION_VISIBILITY]
+ // 555:27: -> SIMPLE_NAME[$ANNOTATION_VISIBILITY]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, ANNOTATION_VISIBILITY59));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, ANNOTATION_VISIBILITY57));
}
@@ -3032,10 +3012,10 @@ public class smaliParser extends Parser {
}
break;
case 15 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:563:5: INSTRUCTION_FORMAT10t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:556:5: INSTRUCTION_FORMAT10t
{
- INSTRUCTION_FORMAT10t60=(Token)match(input,INSTRUCTION_FORMAT10t,FOLLOW_INSTRUCTION_FORMAT10t_in_simple_name1964);
- stream_INSTRUCTION_FORMAT10t.add(INSTRUCTION_FORMAT10t60);
+ INSTRUCTION_FORMAT10t58=(Token)match(input,INSTRUCTION_FORMAT10t,FOLLOW_INSTRUCTION_FORMAT10t_in_simple_name1945);
+ stream_INSTRUCTION_FORMAT10t.add(INSTRUCTION_FORMAT10t58);
// AST REWRITE
// elements:
@@ -3048,9 +3028,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 563:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT10t]
+ // 556:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT10t]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT10t60));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT10t58));
}
@@ -3059,10 +3039,10 @@ public class smaliParser extends Parser {
}
break;
case 16 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:564:5: INSTRUCTION_FORMAT10x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:557:5: INSTRUCTION_FORMAT10x
{
- INSTRUCTION_FORMAT10x61=(Token)match(input,INSTRUCTION_FORMAT10x,FOLLOW_INSTRUCTION_FORMAT10x_in_simple_name1975);
- stream_INSTRUCTION_FORMAT10x.add(INSTRUCTION_FORMAT10x61);
+ INSTRUCTION_FORMAT10x59=(Token)match(input,INSTRUCTION_FORMAT10x,FOLLOW_INSTRUCTION_FORMAT10x_in_simple_name1956);
+ stream_INSTRUCTION_FORMAT10x.add(INSTRUCTION_FORMAT10x59);
// AST REWRITE
// elements:
@@ -3075,9 +3055,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 564:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT10x]
+ // 557:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT10x]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT10x61));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT10x59));
}
@@ -3086,10 +3066,10 @@ public class smaliParser extends Parser {
}
break;
case 17 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:565:5: INSTRUCTION_FORMAT10x_ODEX
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:558:5: INSTRUCTION_FORMAT10x_ODEX
{
- INSTRUCTION_FORMAT10x_ODEX62=(Token)match(input,INSTRUCTION_FORMAT10x_ODEX,FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_simple_name1986);
- stream_INSTRUCTION_FORMAT10x_ODEX.add(INSTRUCTION_FORMAT10x_ODEX62);
+ INSTRUCTION_FORMAT10x_ODEX60=(Token)match(input,INSTRUCTION_FORMAT10x_ODEX,FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_simple_name1967);
+ stream_INSTRUCTION_FORMAT10x_ODEX.add(INSTRUCTION_FORMAT10x_ODEX60);
// AST REWRITE
// elements:
@@ -3102,9 +3082,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 565:32: -> SIMPLE_NAME[$INSTRUCTION_FORMAT10x_ODEX]
+ // 558:32: -> SIMPLE_NAME[$INSTRUCTION_FORMAT10x_ODEX]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT10x_ODEX62));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT10x_ODEX60));
}
@@ -3113,10 +3093,10 @@ public class smaliParser extends Parser {
}
break;
case 18 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:566:5: INSTRUCTION_FORMAT11x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:559:5: INSTRUCTION_FORMAT11x
{
- INSTRUCTION_FORMAT11x63=(Token)match(input,INSTRUCTION_FORMAT11x,FOLLOW_INSTRUCTION_FORMAT11x_in_simple_name1997);
- stream_INSTRUCTION_FORMAT11x.add(INSTRUCTION_FORMAT11x63);
+ INSTRUCTION_FORMAT11x61=(Token)match(input,INSTRUCTION_FORMAT11x,FOLLOW_INSTRUCTION_FORMAT11x_in_simple_name1978);
+ stream_INSTRUCTION_FORMAT11x.add(INSTRUCTION_FORMAT11x61);
// AST REWRITE
// elements:
@@ -3129,9 +3109,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 566:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT11x]
+ // 559:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT11x]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT11x63));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT11x61));
}
@@ -3140,10 +3120,10 @@ public class smaliParser extends Parser {
}
break;
case 19 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:567:5: INSTRUCTION_FORMAT12x_OR_ID
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:560:5: INSTRUCTION_FORMAT12x_OR_ID
{
- INSTRUCTION_FORMAT12x_OR_ID64=(Token)match(input,INSTRUCTION_FORMAT12x_OR_ID,FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_simple_name2008);
- stream_INSTRUCTION_FORMAT12x_OR_ID.add(INSTRUCTION_FORMAT12x_OR_ID64);
+ INSTRUCTION_FORMAT12x_OR_ID62=(Token)match(input,INSTRUCTION_FORMAT12x_OR_ID,FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_simple_name1989);
+ stream_INSTRUCTION_FORMAT12x_OR_ID.add(INSTRUCTION_FORMAT12x_OR_ID62);
// AST REWRITE
// elements:
@@ -3156,9 +3136,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 567:33: -> SIMPLE_NAME[$INSTRUCTION_FORMAT12x_OR_ID]
+ // 560:33: -> SIMPLE_NAME[$INSTRUCTION_FORMAT12x_OR_ID]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT12x_OR_ID64));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT12x_OR_ID62));
}
@@ -3167,10 +3147,10 @@ public class smaliParser extends Parser {
}
break;
case 20 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:568:5: INSTRUCTION_FORMAT21c_FIELD
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:561:5: INSTRUCTION_FORMAT21c_FIELD
{
- INSTRUCTION_FORMAT21c_FIELD65=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_simple_name2019);
- stream_INSTRUCTION_FORMAT21c_FIELD.add(INSTRUCTION_FORMAT21c_FIELD65);
+ INSTRUCTION_FORMAT21c_FIELD63=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_simple_name2000);
+ stream_INSTRUCTION_FORMAT21c_FIELD.add(INSTRUCTION_FORMAT21c_FIELD63);
// AST REWRITE
// elements:
@@ -3183,9 +3163,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 568:33: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_FIELD]
+ // 561:33: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_FIELD]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21c_FIELD65));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21c_FIELD63));
}
@@ -3194,10 +3174,10 @@ public class smaliParser extends Parser {
}
break;
case 21 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:569:5: INSTRUCTION_FORMAT21c_FIELD_ODEX
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:562:5: INSTRUCTION_FORMAT21c_FIELD_ODEX
{
- INSTRUCTION_FORMAT21c_FIELD_ODEX66=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_simple_name2030);
- stream_INSTRUCTION_FORMAT21c_FIELD_ODEX.add(INSTRUCTION_FORMAT21c_FIELD_ODEX66);
+ INSTRUCTION_FORMAT21c_FIELD_ODEX64=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_simple_name2011);
+ stream_INSTRUCTION_FORMAT21c_FIELD_ODEX.add(INSTRUCTION_FORMAT21c_FIELD_ODEX64);
// AST REWRITE
// elements:
@@ -3210,9 +3190,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 569:38: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_FIELD_ODEX]
+ // 562:38: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_FIELD_ODEX]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21c_FIELD_ODEX66));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21c_FIELD_ODEX64));
}
@@ -3221,10 +3201,10 @@ public class smaliParser extends Parser {
}
break;
case 22 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:570:5: INSTRUCTION_FORMAT21c_STRING
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:563:5: INSTRUCTION_FORMAT21c_STRING
{
- INSTRUCTION_FORMAT21c_STRING67=(Token)match(input,INSTRUCTION_FORMAT21c_STRING,FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_simple_name2041);
- stream_INSTRUCTION_FORMAT21c_STRING.add(INSTRUCTION_FORMAT21c_STRING67);
+ INSTRUCTION_FORMAT21c_STRING65=(Token)match(input,INSTRUCTION_FORMAT21c_STRING,FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_simple_name2022);
+ stream_INSTRUCTION_FORMAT21c_STRING.add(INSTRUCTION_FORMAT21c_STRING65);
// AST REWRITE
// elements:
@@ -3237,9 +3217,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 570:34: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_STRING]
+ // 563:34: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_STRING]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21c_STRING67));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21c_STRING65));
}
@@ -3248,10 +3228,10 @@ public class smaliParser extends Parser {
}
break;
case 23 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:571:5: INSTRUCTION_FORMAT21c_TYPE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:564:5: INSTRUCTION_FORMAT21c_TYPE
{
- INSTRUCTION_FORMAT21c_TYPE68=(Token)match(input,INSTRUCTION_FORMAT21c_TYPE,FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_simple_name2052);
- stream_INSTRUCTION_FORMAT21c_TYPE.add(INSTRUCTION_FORMAT21c_TYPE68);
+ INSTRUCTION_FORMAT21c_TYPE66=(Token)match(input,INSTRUCTION_FORMAT21c_TYPE,FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_simple_name2033);
+ stream_INSTRUCTION_FORMAT21c_TYPE.add(INSTRUCTION_FORMAT21c_TYPE66);
// AST REWRITE
// elements:
@@ -3264,9 +3244,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 571:32: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_TYPE]
+ // 564:32: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_TYPE]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21c_TYPE68));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21c_TYPE66));
}
@@ -3275,10 +3255,10 @@ public class smaliParser extends Parser {
}
break;
case 24 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:572:5: INSTRUCTION_FORMAT21c_LAMBDA
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:565:5: INSTRUCTION_FORMAT21c_LAMBDA
{
- INSTRUCTION_FORMAT21c_LAMBDA69=(Token)match(input,INSTRUCTION_FORMAT21c_LAMBDA,FOLLOW_INSTRUCTION_FORMAT21c_LAMBDA_in_simple_name2063);
- stream_INSTRUCTION_FORMAT21c_LAMBDA.add(INSTRUCTION_FORMAT21c_LAMBDA69);
+ INSTRUCTION_FORMAT21c_LAMBDA67=(Token)match(input,INSTRUCTION_FORMAT21c_LAMBDA,FOLLOW_INSTRUCTION_FORMAT21c_LAMBDA_in_simple_name2044);
+ stream_INSTRUCTION_FORMAT21c_LAMBDA.add(INSTRUCTION_FORMAT21c_LAMBDA67);
// AST REWRITE
// elements:
@@ -3291,9 +3271,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 572:34: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_LAMBDA]
+ // 565:34: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_LAMBDA]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21c_LAMBDA69));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21c_LAMBDA67));
}
@@ -3302,10 +3282,10 @@ public class smaliParser extends Parser {
}
break;
case 25 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:573:5: INSTRUCTION_FORMAT21c_METHOD
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:566:5: INSTRUCTION_FORMAT21c_METHOD
{
- INSTRUCTION_FORMAT21c_METHOD70=(Token)match(input,INSTRUCTION_FORMAT21c_METHOD,FOLLOW_INSTRUCTION_FORMAT21c_METHOD_in_simple_name2074);
- stream_INSTRUCTION_FORMAT21c_METHOD.add(INSTRUCTION_FORMAT21c_METHOD70);
+ INSTRUCTION_FORMAT21c_METHOD68=(Token)match(input,INSTRUCTION_FORMAT21c_METHOD,FOLLOW_INSTRUCTION_FORMAT21c_METHOD_in_simple_name2055);
+ stream_INSTRUCTION_FORMAT21c_METHOD.add(INSTRUCTION_FORMAT21c_METHOD68);
// AST REWRITE
// elements:
@@ -3318,9 +3298,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 573:34: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_METHOD]
+ // 566:34: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21c_METHOD]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21c_METHOD70));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21c_METHOD68));
}
@@ -3329,10 +3309,10 @@ public class smaliParser extends Parser {
}
break;
case 26 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:574:5: INSTRUCTION_FORMAT21t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:567:5: INSTRUCTION_FORMAT21t
{
- INSTRUCTION_FORMAT21t71=(Token)match(input,INSTRUCTION_FORMAT21t,FOLLOW_INSTRUCTION_FORMAT21t_in_simple_name2085);
- stream_INSTRUCTION_FORMAT21t.add(INSTRUCTION_FORMAT21t71);
+ INSTRUCTION_FORMAT21t69=(Token)match(input,INSTRUCTION_FORMAT21t,FOLLOW_INSTRUCTION_FORMAT21t_in_simple_name2066);
+ stream_INSTRUCTION_FORMAT21t.add(INSTRUCTION_FORMAT21t69);
// AST REWRITE
// elements:
@@ -3345,9 +3325,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 574:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21t]
+ // 567:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT21t]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21t71));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT21t69));
}
@@ -3356,10 +3336,10 @@ public class smaliParser extends Parser {
}
break;
case 27 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:575:5: INSTRUCTION_FORMAT22c_FIELD
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:568:5: INSTRUCTION_FORMAT22c_FIELD
{
- INSTRUCTION_FORMAT22c_FIELD72=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_simple_name2096);
- stream_INSTRUCTION_FORMAT22c_FIELD.add(INSTRUCTION_FORMAT22c_FIELD72);
+ INSTRUCTION_FORMAT22c_FIELD70=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_simple_name2077);
+ stream_INSTRUCTION_FORMAT22c_FIELD.add(INSTRUCTION_FORMAT22c_FIELD70);
// AST REWRITE
// elements:
@@ -3372,9 +3352,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 575:33: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_FIELD]
+ // 568:33: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_FIELD]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22c_FIELD72));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22c_FIELD70));
}
@@ -3383,10 +3363,10 @@ public class smaliParser extends Parser {
}
break;
case 28 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:576:5: INSTRUCTION_FORMAT22c_FIELD_ODEX
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:569:5: INSTRUCTION_FORMAT22c_FIELD_ODEX
{
- INSTRUCTION_FORMAT22c_FIELD_ODEX73=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_simple_name2107);
- stream_INSTRUCTION_FORMAT22c_FIELD_ODEX.add(INSTRUCTION_FORMAT22c_FIELD_ODEX73);
+ INSTRUCTION_FORMAT22c_FIELD_ODEX71=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_simple_name2088);
+ stream_INSTRUCTION_FORMAT22c_FIELD_ODEX.add(INSTRUCTION_FORMAT22c_FIELD_ODEX71);
// AST REWRITE
// elements:
@@ -3399,9 +3379,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 576:38: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_FIELD_ODEX]
+ // 569:38: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_FIELD_ODEX]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22c_FIELD_ODEX73));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22c_FIELD_ODEX71));
}
@@ -3410,10 +3390,10 @@ public class smaliParser extends Parser {
}
break;
case 29 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:577:5: INSTRUCTION_FORMAT22c_TYPE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:570:5: INSTRUCTION_FORMAT22c_TYPE
{
- INSTRUCTION_FORMAT22c_TYPE74=(Token)match(input,INSTRUCTION_FORMAT22c_TYPE,FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_simple_name2118);
- stream_INSTRUCTION_FORMAT22c_TYPE.add(INSTRUCTION_FORMAT22c_TYPE74);
+ INSTRUCTION_FORMAT22c_TYPE72=(Token)match(input,INSTRUCTION_FORMAT22c_TYPE,FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_simple_name2099);
+ stream_INSTRUCTION_FORMAT22c_TYPE.add(INSTRUCTION_FORMAT22c_TYPE72);
// AST REWRITE
// elements:
@@ -3426,9 +3406,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 577:32: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_TYPE]
+ // 570:32: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_TYPE]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22c_TYPE74));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22c_TYPE72));
}
@@ -3437,10 +3417,10 @@ public class smaliParser extends Parser {
}
break;
case 30 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:578:5: INSTRUCTION_FORMAT22c_STRING
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:571:5: INSTRUCTION_FORMAT22c_STRING
{
- INSTRUCTION_FORMAT22c_STRING75=(Token)match(input,INSTRUCTION_FORMAT22c_STRING,FOLLOW_INSTRUCTION_FORMAT22c_STRING_in_simple_name2129);
- stream_INSTRUCTION_FORMAT22c_STRING.add(INSTRUCTION_FORMAT22c_STRING75);
+ INSTRUCTION_FORMAT22c_STRING73=(Token)match(input,INSTRUCTION_FORMAT22c_STRING,FOLLOW_INSTRUCTION_FORMAT22c_STRING_in_simple_name2110);
+ stream_INSTRUCTION_FORMAT22c_STRING.add(INSTRUCTION_FORMAT22c_STRING73);
// AST REWRITE
// elements:
@@ -3453,9 +3433,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 578:34: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_STRING]
+ // 571:34: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22c_STRING]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22c_STRING75));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22c_STRING73));
}
@@ -3464,10 +3444,10 @@ public class smaliParser extends Parser {
}
break;
case 31 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:579:5: INSTRUCTION_FORMAT22cs_FIELD
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:572:5: INSTRUCTION_FORMAT22cs_FIELD
{
- INSTRUCTION_FORMAT22cs_FIELD76=(Token)match(input,INSTRUCTION_FORMAT22cs_FIELD,FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_simple_name2140);
- stream_INSTRUCTION_FORMAT22cs_FIELD.add(INSTRUCTION_FORMAT22cs_FIELD76);
+ INSTRUCTION_FORMAT22cs_FIELD74=(Token)match(input,INSTRUCTION_FORMAT22cs_FIELD,FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_simple_name2121);
+ stream_INSTRUCTION_FORMAT22cs_FIELD.add(INSTRUCTION_FORMAT22cs_FIELD74);
// AST REWRITE
// elements:
@@ -3480,9 +3460,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 579:34: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22cs_FIELD]
+ // 572:34: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22cs_FIELD]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22cs_FIELD76));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22cs_FIELD74));
}
@@ -3491,10 +3471,10 @@ public class smaliParser extends Parser {
}
break;
case 32 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:580:5: INSTRUCTION_FORMAT22s_OR_ID
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:573:5: INSTRUCTION_FORMAT22s_OR_ID
{
- INSTRUCTION_FORMAT22s_OR_ID77=(Token)match(input,INSTRUCTION_FORMAT22s_OR_ID,FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_simple_name2151);
- stream_INSTRUCTION_FORMAT22s_OR_ID.add(INSTRUCTION_FORMAT22s_OR_ID77);
+ INSTRUCTION_FORMAT22s_OR_ID75=(Token)match(input,INSTRUCTION_FORMAT22s_OR_ID,FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_simple_name2132);
+ stream_INSTRUCTION_FORMAT22s_OR_ID.add(INSTRUCTION_FORMAT22s_OR_ID75);
// AST REWRITE
// elements:
@@ -3507,9 +3487,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 580:33: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22s_OR_ID]
+ // 573:33: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22s_OR_ID]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22s_OR_ID77));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22s_OR_ID75));
}
@@ -3518,10 +3498,10 @@ public class smaliParser extends Parser {
}
break;
case 33 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:581:5: INSTRUCTION_FORMAT22t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:574:5: INSTRUCTION_FORMAT22t
{
- INSTRUCTION_FORMAT22t78=(Token)match(input,INSTRUCTION_FORMAT22t,FOLLOW_INSTRUCTION_FORMAT22t_in_simple_name2162);
- stream_INSTRUCTION_FORMAT22t.add(INSTRUCTION_FORMAT22t78);
+ INSTRUCTION_FORMAT22t76=(Token)match(input,INSTRUCTION_FORMAT22t,FOLLOW_INSTRUCTION_FORMAT22t_in_simple_name2143);
+ stream_INSTRUCTION_FORMAT22t.add(INSTRUCTION_FORMAT22t76);
// AST REWRITE
// elements:
@@ -3534,9 +3514,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 581:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22t]
+ // 574:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT22t]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22t78));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT22t76));
}
@@ -3545,10 +3525,10 @@ public class smaliParser extends Parser {
}
break;
case 34 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:582:5: INSTRUCTION_FORMAT23x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:575:5: INSTRUCTION_FORMAT23x
{
- INSTRUCTION_FORMAT23x79=(Token)match(input,INSTRUCTION_FORMAT23x,FOLLOW_INSTRUCTION_FORMAT23x_in_simple_name2173);
- stream_INSTRUCTION_FORMAT23x.add(INSTRUCTION_FORMAT23x79);
+ INSTRUCTION_FORMAT23x77=(Token)match(input,INSTRUCTION_FORMAT23x,FOLLOW_INSTRUCTION_FORMAT23x_in_simple_name2154);
+ stream_INSTRUCTION_FORMAT23x.add(INSTRUCTION_FORMAT23x77);
// AST REWRITE
// elements:
@@ -3561,9 +3541,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 582:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT23x]
+ // 575:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT23x]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT23x79));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT23x77));
}
@@ -3572,10 +3552,10 @@ public class smaliParser extends Parser {
}
break;
case 35 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:583:5: INSTRUCTION_FORMAT25x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:576:5: INSTRUCTION_FORMAT25x
{
- INSTRUCTION_FORMAT25x80=(Token)match(input,INSTRUCTION_FORMAT25x,FOLLOW_INSTRUCTION_FORMAT25x_in_simple_name2184);
- stream_INSTRUCTION_FORMAT25x.add(INSTRUCTION_FORMAT25x80);
+ INSTRUCTION_FORMAT25x78=(Token)match(input,INSTRUCTION_FORMAT25x,FOLLOW_INSTRUCTION_FORMAT25x_in_simple_name2165);
+ stream_INSTRUCTION_FORMAT25x.add(INSTRUCTION_FORMAT25x78);
// AST REWRITE
// elements:
@@ -3588,9 +3568,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 583:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT25x]
+ // 576:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT25x]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT25x80));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT25x78));
}
@@ -3599,10 +3579,10 @@ public class smaliParser extends Parser {
}
break;
case 36 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:584:5: INSTRUCTION_FORMAT31i_OR_ID
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:577:5: INSTRUCTION_FORMAT31i_OR_ID
{
- INSTRUCTION_FORMAT31i_OR_ID81=(Token)match(input,INSTRUCTION_FORMAT31i_OR_ID,FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_simple_name2195);
- stream_INSTRUCTION_FORMAT31i_OR_ID.add(INSTRUCTION_FORMAT31i_OR_ID81);
+ INSTRUCTION_FORMAT31i_OR_ID79=(Token)match(input,INSTRUCTION_FORMAT31i_OR_ID,FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_simple_name2176);
+ stream_INSTRUCTION_FORMAT31i_OR_ID.add(INSTRUCTION_FORMAT31i_OR_ID79);
// AST REWRITE
// elements:
@@ -3615,9 +3595,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 584:33: -> SIMPLE_NAME[$INSTRUCTION_FORMAT31i_OR_ID]
+ // 577:33: -> SIMPLE_NAME[$INSTRUCTION_FORMAT31i_OR_ID]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT31i_OR_ID81));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT31i_OR_ID79));
}
@@ -3626,10 +3606,10 @@ public class smaliParser extends Parser {
}
break;
case 37 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:585:5: INSTRUCTION_FORMAT31t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:578:5: INSTRUCTION_FORMAT31t
{
- INSTRUCTION_FORMAT31t82=(Token)match(input,INSTRUCTION_FORMAT31t,FOLLOW_INSTRUCTION_FORMAT31t_in_simple_name2206);
- stream_INSTRUCTION_FORMAT31t.add(INSTRUCTION_FORMAT31t82);
+ INSTRUCTION_FORMAT31t80=(Token)match(input,INSTRUCTION_FORMAT31t,FOLLOW_INSTRUCTION_FORMAT31t_in_simple_name2187);
+ stream_INSTRUCTION_FORMAT31t.add(INSTRUCTION_FORMAT31t80);
// AST REWRITE
// elements:
@@ -3642,9 +3622,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 585:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT31t]
+ // 578:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT31t]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT31t82));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT31t80));
}
@@ -3653,10 +3633,10 @@ public class smaliParser extends Parser {
}
break;
case 38 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:586:5: INSTRUCTION_FORMAT35c_METHOD
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:579:5: INSTRUCTION_FORMAT35c_METHOD
{
- INSTRUCTION_FORMAT35c_METHOD83=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_simple_name2217);
- stream_INSTRUCTION_FORMAT35c_METHOD.add(INSTRUCTION_FORMAT35c_METHOD83);
+ INSTRUCTION_FORMAT35c_METHOD81=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_simple_name2198);
+ stream_INSTRUCTION_FORMAT35c_METHOD.add(INSTRUCTION_FORMAT35c_METHOD81);
// AST REWRITE
// elements:
@@ -3669,9 +3649,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 586:34: -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_METHOD]
+ // 579:34: -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_METHOD]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT35c_METHOD83));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT35c_METHOD81));
}
@@ -3680,10 +3660,10 @@ public class smaliParser extends Parser {
}
break;
case 39 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:587:5: INSTRUCTION_FORMAT35c_METHOD_ODEX
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:580:5: INSTRUCTION_FORMAT35c_METHOD_ODEX
{
- INSTRUCTION_FORMAT35c_METHOD_ODEX84=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD_ODEX,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_simple_name2228);
- stream_INSTRUCTION_FORMAT35c_METHOD_ODEX.add(INSTRUCTION_FORMAT35c_METHOD_ODEX84);
+ INSTRUCTION_FORMAT35c_METHOD_ODEX82=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD_ODEX,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_simple_name2209);
+ stream_INSTRUCTION_FORMAT35c_METHOD_ODEX.add(INSTRUCTION_FORMAT35c_METHOD_ODEX82);
// AST REWRITE
// elements:
@@ -3696,9 +3676,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 587:39: -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_METHOD_ODEX]
+ // 580:39: -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_METHOD_ODEX]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT35c_METHOD_ODEX84));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT35c_METHOD_ODEX82));
}
@@ -3707,10 +3687,10 @@ public class smaliParser extends Parser {
}
break;
case 40 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:588:5: INSTRUCTION_FORMAT35c_TYPE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:581:5: INSTRUCTION_FORMAT35c_TYPE
{
- INSTRUCTION_FORMAT35c_TYPE85=(Token)match(input,INSTRUCTION_FORMAT35c_TYPE,FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_simple_name2239);
- stream_INSTRUCTION_FORMAT35c_TYPE.add(INSTRUCTION_FORMAT35c_TYPE85);
+ INSTRUCTION_FORMAT35c_TYPE83=(Token)match(input,INSTRUCTION_FORMAT35c_TYPE,FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_simple_name2220);
+ stream_INSTRUCTION_FORMAT35c_TYPE.add(INSTRUCTION_FORMAT35c_TYPE83);
// AST REWRITE
// elements:
@@ -3723,9 +3703,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 588:32: -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_TYPE]
+ // 581:32: -> SIMPLE_NAME[$INSTRUCTION_FORMAT35c_TYPE]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT35c_TYPE85));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT35c_TYPE83));
}
@@ -3734,10 +3714,10 @@ public class smaliParser extends Parser {
}
break;
case 41 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:589:5: INSTRUCTION_FORMAT35mi_METHOD
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:582:5: INSTRUCTION_FORMAT35mi_METHOD
{
- INSTRUCTION_FORMAT35mi_METHOD86=(Token)match(input,INSTRUCTION_FORMAT35mi_METHOD,FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_simple_name2250);
- stream_INSTRUCTION_FORMAT35mi_METHOD.add(INSTRUCTION_FORMAT35mi_METHOD86);
+ INSTRUCTION_FORMAT35mi_METHOD84=(Token)match(input,INSTRUCTION_FORMAT35mi_METHOD,FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_simple_name2231);
+ stream_INSTRUCTION_FORMAT35mi_METHOD.add(INSTRUCTION_FORMAT35mi_METHOD84);
// AST REWRITE
// elements:
@@ -3750,9 +3730,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 589:35: -> SIMPLE_NAME[$INSTRUCTION_FORMAT35mi_METHOD]
+ // 582:35: -> SIMPLE_NAME[$INSTRUCTION_FORMAT35mi_METHOD]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT35mi_METHOD86));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT35mi_METHOD84));
}
@@ -3761,10 +3741,10 @@ public class smaliParser extends Parser {
}
break;
case 42 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:590:5: INSTRUCTION_FORMAT35ms_METHOD
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:583:5: INSTRUCTION_FORMAT35ms_METHOD
{
- INSTRUCTION_FORMAT35ms_METHOD87=(Token)match(input,INSTRUCTION_FORMAT35ms_METHOD,FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_simple_name2261);
- stream_INSTRUCTION_FORMAT35ms_METHOD.add(INSTRUCTION_FORMAT35ms_METHOD87);
+ INSTRUCTION_FORMAT35ms_METHOD85=(Token)match(input,INSTRUCTION_FORMAT35ms_METHOD,FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_simple_name2242);
+ stream_INSTRUCTION_FORMAT35ms_METHOD.add(INSTRUCTION_FORMAT35ms_METHOD85);
// AST REWRITE
// elements:
@@ -3777,9 +3757,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 590:35: -> SIMPLE_NAME[$INSTRUCTION_FORMAT35ms_METHOD]
+ // 583:35: -> SIMPLE_NAME[$INSTRUCTION_FORMAT35ms_METHOD]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT35ms_METHOD87));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT35ms_METHOD85));
}
@@ -3788,10 +3768,10 @@ public class smaliParser extends Parser {
}
break;
case 43 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:591:5: INSTRUCTION_FORMAT51l
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:584:5: INSTRUCTION_FORMAT51l
{
- INSTRUCTION_FORMAT51l88=(Token)match(input,INSTRUCTION_FORMAT51l,FOLLOW_INSTRUCTION_FORMAT51l_in_simple_name2272);
- stream_INSTRUCTION_FORMAT51l.add(INSTRUCTION_FORMAT51l88);
+ INSTRUCTION_FORMAT51l86=(Token)match(input,INSTRUCTION_FORMAT51l,FOLLOW_INSTRUCTION_FORMAT51l_in_simple_name2253);
+ stream_INSTRUCTION_FORMAT51l.add(INSTRUCTION_FORMAT51l86);
// AST REWRITE
// elements:
@@ -3804,9 +3784,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 591:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT51l]
+ // 584:27: -> SIMPLE_NAME[$INSTRUCTION_FORMAT51l]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT51l88));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, INSTRUCTION_FORMAT51l86));
}
@@ -3843,24 +3823,24 @@ public class smaliParser extends Parser {
// $ANTLR start "member_name"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:593:1: member_name : ( simple_name | MEMBER_NAME -> SIMPLE_NAME[$MEMBER_NAME] );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:586:1: member_name : ( simple_name | MEMBER_NAME -> SIMPLE_NAME[$MEMBER_NAME] );
public final smaliParser.member_name_return member_name() throws RecognitionException {
smaliParser.member_name_return retval = new smaliParser.member_name_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token MEMBER_NAME90=null;
- ParserRuleReturnScope simple_name89 =null;
+ Token MEMBER_NAME88=null;
+ ParserRuleReturnScope simple_name87 =null;
- CommonTree MEMBER_NAME90_tree=null;
+ CommonTree MEMBER_NAME88_tree=null;
RewriteRuleTokenStream stream_MEMBER_NAME=new RewriteRuleTokenStream(adaptor,"token MEMBER_NAME");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:594:3: ( simple_name | MEMBER_NAME -> SIMPLE_NAME[$MEMBER_NAME] )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:587:3: ( simple_name | MEMBER_NAME -> SIMPLE_NAME[$MEMBER_NAME] )
int alt11=2;
int LA11_0 = input.LA(1);
- if ( (LA11_0==ACCESS_SPEC||LA11_0==ANNOTATION_VISIBILITY||LA11_0==BOOL_LITERAL||LA11_0==DOUBLE_LITERAL_OR_ID||LA11_0==FLOAT_LITERAL_OR_ID||(LA11_0 >= INSTRUCTION_FORMAT10t && LA11_0 <= INSTRUCTION_FORMAT10x_ODEX)||LA11_0==INSTRUCTION_FORMAT11x||LA11_0==INSTRUCTION_FORMAT12x_OR_ID||(LA11_0 >= INSTRUCTION_FORMAT21c_FIELD && LA11_0 <= INSTRUCTION_FORMAT21c_TYPE)||LA11_0==INSTRUCTION_FORMAT21t||(LA11_0 >= INSTRUCTION_FORMAT22c_FIELD && LA11_0 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA11_0 >= INSTRUCTION_FORMAT22s_OR_ID && LA11_0 <= INSTRUCTION_FORMAT22t)||(LA11_0 >= INSTRUCTION_FORMAT23x && LA11_0 <= INSTRUCTION_FORMAT25x)||(LA11_0 >= INSTRUCTION_FORMAT31i_OR_ID && LA11_0 <= INSTRUCTION_FORMAT31t)||(LA11_0 >= INSTRUCTION_FORMAT35c_METHOD && LA11_0 <= INSTRUCTION_FORMAT35ms_METHOD)||LA11_0==INSTRUCTION_FORMAT51l||(LA11_0 >= NEGATIVE_INTEGER_LITERAL && LA11_0 <= NULL_LITERAL)||LA11_0==PARAM_LIST_OR_ID_START||(LA11_0 >= POSITIVE_INTEGER_LITERAL && LA11_0 <= PRIMITIVE_TYPE)||LA11_0==REGISTER||LA11_0==SIMPLE_NAME||(LA11_0 >= VERIFICATION_ERROR_TYPE && LA11_0 <= VOID_TYPE)) ) {
+ if ( (LA11_0==ACCESS_SPEC||LA11_0==ANNOTATION_VISIBILITY||LA11_0==BOOL_LITERAL||LA11_0==DOUBLE_LITERAL_OR_ID||LA11_0==FLOAT_LITERAL_OR_ID||(LA11_0 >= INSTRUCTION_FORMAT10t && LA11_0 <= INSTRUCTION_FORMAT10x_ODEX)||LA11_0==INSTRUCTION_FORMAT11x||LA11_0==INSTRUCTION_FORMAT12x_OR_ID||(LA11_0 >= INSTRUCTION_FORMAT21c_FIELD && LA11_0 <= INSTRUCTION_FORMAT21c_TYPE)||LA11_0==INSTRUCTION_FORMAT21t||(LA11_0 >= INSTRUCTION_FORMAT22c_FIELD && LA11_0 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA11_0 >= INSTRUCTION_FORMAT22s_OR_ID && LA11_0 <= INSTRUCTION_FORMAT22t)||(LA11_0 >= INSTRUCTION_FORMAT23x && LA11_0 <= INSTRUCTION_FORMAT25x)||(LA11_0 >= INSTRUCTION_FORMAT31i_OR_ID && LA11_0 <= INSTRUCTION_FORMAT31t)||(LA11_0 >= INSTRUCTION_FORMAT35c_METHOD && LA11_0 <= INSTRUCTION_FORMAT35ms_METHOD)||LA11_0==INSTRUCTION_FORMAT51l||(LA11_0 >= NEGATIVE_INTEGER_LITERAL && LA11_0 <= NULL_LITERAL)||(LA11_0 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA11_0 <= PRIMITIVE_TYPE)||LA11_0==REGISTER||LA11_0==SIMPLE_NAME||(LA11_0 >= VERIFICATION_ERROR_TYPE && LA11_0 <= VOID_TYPE)) ) {
alt11=1;
}
else if ( (LA11_0==MEMBER_NAME) ) {
@@ -3875,24 +3855,24 @@ public class smaliParser extends Parser {
switch (alt11) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:594:5: simple_name
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:587:5: simple_name
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_simple_name_in_member_name2287);
- simple_name89=simple_name();
+ pushFollow(FOLLOW_simple_name_in_member_name2268);
+ simple_name87=simple_name();
state._fsp--;
- adaptor.addChild(root_0, simple_name89.getTree());
+ adaptor.addChild(root_0, simple_name87.getTree());
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:595:5: MEMBER_NAME
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:588:5: MEMBER_NAME
{
- MEMBER_NAME90=(Token)match(input,MEMBER_NAME,FOLLOW_MEMBER_NAME_in_member_name2293);
- stream_MEMBER_NAME.add(MEMBER_NAME90);
+ MEMBER_NAME88=(Token)match(input,MEMBER_NAME,FOLLOW_MEMBER_NAME_in_member_name2274);
+ stream_MEMBER_NAME.add(MEMBER_NAME88);
// AST REWRITE
// elements:
@@ -3905,9 +3885,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 595:17: -> SIMPLE_NAME[$MEMBER_NAME]
+ // 588:17: -> SIMPLE_NAME[$MEMBER_NAME]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, MEMBER_NAME90));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(SIMPLE_NAME, MEMBER_NAME88));
}
@@ -3944,45 +3924,45 @@ public class smaliParser extends Parser {
// $ANTLR start "method_prototype"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:597:1: method_prototype : OPEN_PAREN param_list CLOSE_PAREN type_descriptor -> ^( I_METHOD_PROTOTYPE[$start, \"I_METHOD_PROTOTYPE\"] ^( I_METHOD_RETURN_TYPE type_descriptor ) ( param_list )? ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:590:1: method_prototype : OPEN_PAREN param_list CLOSE_PAREN type_descriptor -> ^( I_METHOD_PROTOTYPE[$start, \"I_METHOD_PROTOTYPE\"] ^( I_METHOD_RETURN_TYPE type_descriptor ) ( param_list )? ) ;
public final smaliParser.method_prototype_return method_prototype() throws RecognitionException {
smaliParser.method_prototype_return retval = new smaliParser.method_prototype_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token OPEN_PAREN91=null;
- Token CLOSE_PAREN93=null;
- ParserRuleReturnScope param_list92 =null;
- ParserRuleReturnScope type_descriptor94 =null;
+ Token OPEN_PAREN89=null;
+ Token CLOSE_PAREN91=null;
+ ParserRuleReturnScope param_list90 =null;
+ ParserRuleReturnScope type_descriptor92 =null;
- CommonTree OPEN_PAREN91_tree=null;
- CommonTree CLOSE_PAREN93_tree=null;
+ CommonTree OPEN_PAREN89_tree=null;
+ CommonTree CLOSE_PAREN91_tree=null;
RewriteRuleTokenStream stream_OPEN_PAREN=new RewriteRuleTokenStream(adaptor,"token OPEN_PAREN");
RewriteRuleTokenStream stream_CLOSE_PAREN=new RewriteRuleTokenStream(adaptor,"token CLOSE_PAREN");
RewriteRuleSubtreeStream stream_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule type_descriptor");
RewriteRuleSubtreeStream stream_param_list=new RewriteRuleSubtreeStream(adaptor,"rule param_list");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:598:3: ( OPEN_PAREN param_list CLOSE_PAREN type_descriptor -> ^( I_METHOD_PROTOTYPE[$start, \"I_METHOD_PROTOTYPE\"] ^( I_METHOD_RETURN_TYPE type_descriptor ) ( param_list )? ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:598:5: OPEN_PAREN param_list CLOSE_PAREN type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:591:3: ( OPEN_PAREN param_list CLOSE_PAREN type_descriptor -> ^( I_METHOD_PROTOTYPE[$start, \"I_METHOD_PROTOTYPE\"] ^( I_METHOD_RETURN_TYPE type_descriptor ) ( param_list )? ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:591:5: OPEN_PAREN param_list CLOSE_PAREN type_descriptor
{
- OPEN_PAREN91=(Token)match(input,OPEN_PAREN,FOLLOW_OPEN_PAREN_in_method_prototype2308);
- stream_OPEN_PAREN.add(OPEN_PAREN91);
+ OPEN_PAREN89=(Token)match(input,OPEN_PAREN,FOLLOW_OPEN_PAREN_in_method_prototype2289);
+ stream_OPEN_PAREN.add(OPEN_PAREN89);
- pushFollow(FOLLOW_param_list_in_method_prototype2310);
- param_list92=param_list();
+ pushFollow(FOLLOW_param_list_in_method_prototype2291);
+ param_list90=param_list();
state._fsp--;
- stream_param_list.add(param_list92.getTree());
- CLOSE_PAREN93=(Token)match(input,CLOSE_PAREN,FOLLOW_CLOSE_PAREN_in_method_prototype2312);
- stream_CLOSE_PAREN.add(CLOSE_PAREN93);
+ stream_param_list.add(param_list90.getTree());
+ CLOSE_PAREN91=(Token)match(input,CLOSE_PAREN,FOLLOW_CLOSE_PAREN_in_method_prototype2293);
+ stream_CLOSE_PAREN.add(CLOSE_PAREN91);
- pushFollow(FOLLOW_type_descriptor_in_method_prototype2314);
- type_descriptor94=type_descriptor();
+ pushFollow(FOLLOW_type_descriptor_in_method_prototype2295);
+ type_descriptor92=type_descriptor();
state._fsp--;
- stream_type_descriptor.add(type_descriptor94.getTree());
+ stream_type_descriptor.add(type_descriptor92.getTree());
// AST REWRITE
// elements: type_descriptor, param_list
// token labels:
@@ -3994,13 +3974,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 599:5: -> ^( I_METHOD_PROTOTYPE[$start, \"I_METHOD_PROTOTYPE\"] ^( I_METHOD_RETURN_TYPE type_descriptor ) ( param_list )? )
+ // 592:5: -> ^( I_METHOD_PROTOTYPE[$start, \"I_METHOD_PROTOTYPE\"] ^( I_METHOD_RETURN_TYPE type_descriptor ) ( param_list )? )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:599:8: ^( I_METHOD_PROTOTYPE[$start, \"I_METHOD_PROTOTYPE\"] ^( I_METHOD_RETURN_TYPE type_descriptor ) ( param_list )? )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:592:8: ^( I_METHOD_PROTOTYPE[$start, \"I_METHOD_PROTOTYPE\"] ^( I_METHOD_RETURN_TYPE type_descriptor ) ( param_list )? )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_METHOD_PROTOTYPE, (retval.start), "I_METHOD_PROTOTYPE"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:599:59: ^( I_METHOD_RETURN_TYPE type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:592:59: ^( I_METHOD_RETURN_TYPE type_descriptor )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_METHOD_RETURN_TYPE, "I_METHOD_RETURN_TYPE"), root_2);
@@ -4008,7 +3988,7 @@ public class smaliParser extends Parser {
adaptor.addChild(root_1, root_2);
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:599:99: ( param_list )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:592:99: ( param_list )?
if ( stream_param_list.hasNext() ) {
adaptor.addChild(root_1, stream_param_list.nextTree());
}
@@ -4043,6 +4023,73 @@ public class smaliParser extends Parser {
// $ANTLR end "method_prototype"
+ public static class param_list_or_id_primitive_type_return extends ParserRuleReturnScope {
+ CommonTree tree;
+ @Override
+ public CommonTree getTree() { return tree; }
+ };
+
+
+ // $ANTLR start "param_list_or_id_primitive_type"
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:594:1: param_list_or_id_primitive_type : PARAM_LIST_OR_ID_PRIMITIVE_TYPE -> PRIMITIVE_TYPE[$PARAM_LIST_OR_ID_PRIMITIVE_TYPE] ;
+ public final smaliParser.param_list_or_id_primitive_type_return param_list_or_id_primitive_type() throws RecognitionException {
+ smaliParser.param_list_or_id_primitive_type_return retval = new smaliParser.param_list_or_id_primitive_type_return();
+ retval.start = input.LT(1);
+
+ CommonTree root_0 = null;
+
+ Token PARAM_LIST_OR_ID_PRIMITIVE_TYPE93=null;
+
+ CommonTree PARAM_LIST_OR_ID_PRIMITIVE_TYPE93_tree=null;
+ RewriteRuleTokenStream stream_PARAM_LIST_OR_ID_PRIMITIVE_TYPE=new RewriteRuleTokenStream(adaptor,"token PARAM_LIST_OR_ID_PRIMITIVE_TYPE");
+
+ try {
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:595:3: ( PARAM_LIST_OR_ID_PRIMITIVE_TYPE -> PRIMITIVE_TYPE[$PARAM_LIST_OR_ID_PRIMITIVE_TYPE] )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:595:5: PARAM_LIST_OR_ID_PRIMITIVE_TYPE
+ {
+ PARAM_LIST_OR_ID_PRIMITIVE_TYPE93=(Token)match(input,PARAM_LIST_OR_ID_PRIMITIVE_TYPE,FOLLOW_PARAM_LIST_OR_ID_PRIMITIVE_TYPE_in_param_list_or_id_primitive_type2325);
+ stream_PARAM_LIST_OR_ID_PRIMITIVE_TYPE.add(PARAM_LIST_OR_ID_PRIMITIVE_TYPE93);
+
+ // AST REWRITE
+ // elements:
+ // token labels:
+ // rule labels: retval
+ // token list labels:
+ // rule list labels:
+ // wildcard labels:
+ retval.tree = root_0;
+ RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
+
+ root_0 = (CommonTree)adaptor.nil();
+ // 595:37: -> PRIMITIVE_TYPE[$PARAM_LIST_OR_ID_PRIMITIVE_TYPE]
+ {
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(PRIMITIVE_TYPE, PARAM_LIST_OR_ID_PRIMITIVE_TYPE93));
+ }
+
+
+ retval.tree = root_0;
+
+ }
+
+ retval.stop = input.LT(-1);
+
+ retval.tree = (CommonTree)adaptor.rulePostProcessing(root_0);
+ adaptor.setTokenBoundaries(retval.tree, retval.start, retval.stop);
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ retval.tree = (CommonTree)adaptor.errorNode(input, retval.start, input.LT(-1), re);
+ }
+ finally {
+ // do for sure before leaving
+ }
+ return retval;
+ }
+ // $ANTLR end "param_list_or_id_primitive_type"
+
+
public static class param_list_return extends ParserRuleReturnScope {
CommonTree tree;
@Override
@@ -4051,143 +4098,98 @@ public class smaliParser extends Parser {
// $ANTLR start "param_list"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:601:1: param_list : ( PARAM_LIST_START ( nonvoid_type_descriptor )* PARAM_LIST_END -> ( nonvoid_type_descriptor )* | PARAM_LIST_OR_ID_START ( PRIMITIVE_TYPE )* PARAM_LIST_OR_ID_END -> ( PRIMITIVE_TYPE )* | ( nonvoid_type_descriptor )* );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:597:1: param_list : ( ( param_list_or_id_primitive_type )+ | ( nonvoid_type_descriptor )* );
public final smaliParser.param_list_return param_list() throws RecognitionException {
smaliParser.param_list_return retval = new smaliParser.param_list_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token PARAM_LIST_START95=null;
- Token PARAM_LIST_END97=null;
- Token PARAM_LIST_OR_ID_START98=null;
- Token PRIMITIVE_TYPE99=null;
- Token PARAM_LIST_OR_ID_END100=null;
- ParserRuleReturnScope nonvoid_type_descriptor96 =null;
- ParserRuleReturnScope nonvoid_type_descriptor101 =null;
+ ParserRuleReturnScope param_list_or_id_primitive_type94 =null;
+ ParserRuleReturnScope nonvoid_type_descriptor95 =null;
- CommonTree PARAM_LIST_START95_tree=null;
- CommonTree PARAM_LIST_END97_tree=null;
- CommonTree PARAM_LIST_OR_ID_START98_tree=null;
- CommonTree PRIMITIVE_TYPE99_tree=null;
- CommonTree PARAM_LIST_OR_ID_END100_tree=null;
- RewriteRuleTokenStream stream_PARAM_LIST_OR_ID_START=new RewriteRuleTokenStream(adaptor,"token PARAM_LIST_OR_ID_START");
- RewriteRuleTokenStream stream_PARAM_LIST_OR_ID_END=new RewriteRuleTokenStream(adaptor,"token PARAM_LIST_OR_ID_END");
- RewriteRuleTokenStream stream_PARAM_LIST_START=new RewriteRuleTokenStream(adaptor,"token PARAM_LIST_START");
- RewriteRuleTokenStream stream_PARAM_LIST_END=new RewriteRuleTokenStream(adaptor,"token PARAM_LIST_END");
- RewriteRuleTokenStream stream_PRIMITIVE_TYPE=new RewriteRuleTokenStream(adaptor,"token PRIMITIVE_TYPE");
- RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:602:3: ( PARAM_LIST_START ( nonvoid_type_descriptor )* PARAM_LIST_END -> ( nonvoid_type_descriptor )* | PARAM_LIST_OR_ID_START ( PRIMITIVE_TYPE )* PARAM_LIST_OR_ID_END -> ( PRIMITIVE_TYPE )* | ( nonvoid_type_descriptor )* )
- int alt15=3;
- switch ( input.LA(1) ) {
- case PARAM_LIST_START:
- {
- alt15=1;
- }
- break;
- case PARAM_LIST_OR_ID_START:
- {
- alt15=2;
- }
- break;
- case ARRAY_DESCRIPTOR:
- case CLASS_DESCRIPTOR:
- case CLOSE_PAREN:
- case PRIMITIVE_TYPE:
- {
- alt15=3;
- }
- break;
- default:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:598:3: ( ( param_list_or_id_primitive_type )+ | ( nonvoid_type_descriptor )* )
+ int alt14=2;
+ int LA14_0 = input.LA(1);
+ if ( (LA14_0==PARAM_LIST_OR_ID_PRIMITIVE_TYPE) ) {
+ alt14=1;
+ }
+ else if ( (LA14_0==ARRAY_TYPE_PREFIX||LA14_0==CLASS_DESCRIPTOR||LA14_0==CLOSE_PAREN||LA14_0==PRIMITIVE_TYPE) ) {
+ alt14=2;
+ }
+
+ else {
NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
+ new NoViableAltException("", 14, 0, input);
throw nvae;
}
- switch (alt15) {
+
+ switch (alt14) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:602:5: PARAM_LIST_START ( nonvoid_type_descriptor )* PARAM_LIST_END
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:598:5: ( param_list_or_id_primitive_type )+
{
- PARAM_LIST_START95=(Token)match(input,PARAM_LIST_START,FOLLOW_PARAM_LIST_START_in_param_list2344);
- stream_PARAM_LIST_START.add(PARAM_LIST_START95);
+ root_0 = (CommonTree)adaptor.nil();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:602:22: ( nonvoid_type_descriptor )*
+
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:598:5: ( param_list_or_id_primitive_type )+
+ int cnt12=0;
loop12:
while (true) {
int alt12=2;
int LA12_0 = input.LA(1);
- if ( (LA12_0==ARRAY_DESCRIPTOR||LA12_0==CLASS_DESCRIPTOR||LA12_0==PRIMITIVE_TYPE) ) {
+ if ( (LA12_0==PARAM_LIST_OR_ID_PRIMITIVE_TYPE) ) {
alt12=1;
}
switch (alt12) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:602:22: nonvoid_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:598:5: param_list_or_id_primitive_type
{
- pushFollow(FOLLOW_nonvoid_type_descriptor_in_param_list2346);
- nonvoid_type_descriptor96=nonvoid_type_descriptor();
+ pushFollow(FOLLOW_param_list_or_id_primitive_type_in_param_list2340);
+ param_list_or_id_primitive_type94=param_list_or_id_primitive_type();
state._fsp--;
- stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor96.getTree());
+ adaptor.addChild(root_0, param_list_or_id_primitive_type94.getTree());
+
}
break;
default :
- break loop12;
+ if ( cnt12 >= 1 ) break loop12;
+ EarlyExitException eee = new EarlyExitException(12, input);
+ throw eee;
}
+ cnt12++;
}
- PARAM_LIST_END97=(Token)match(input,PARAM_LIST_END,FOLLOW_PARAM_LIST_END_in_param_list2349);
- stream_PARAM_LIST_END.add(PARAM_LIST_END97);
-
- // AST REWRITE
- // elements: nonvoid_type_descriptor
- // token labels:
- // rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
- retval.tree = root_0;
- RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
-
- root_0 = (CommonTree)adaptor.nil();
- // 602:62: -> ( nonvoid_type_descriptor )*
- {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:602:65: ( nonvoid_type_descriptor )*
- while ( stream_nonvoid_type_descriptor.hasNext() ) {
- adaptor.addChild(root_0, stream_nonvoid_type_descriptor.nextTree());
- }
- stream_nonvoid_type_descriptor.reset();
-
- }
-
-
- retval.tree = root_0;
-
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:603:5: PARAM_LIST_OR_ID_START ( PRIMITIVE_TYPE )* PARAM_LIST_OR_ID_END
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:599:5: ( nonvoid_type_descriptor )*
{
- PARAM_LIST_OR_ID_START98=(Token)match(input,PARAM_LIST_OR_ID_START,FOLLOW_PARAM_LIST_OR_ID_START_in_param_list2360);
- stream_PARAM_LIST_OR_ID_START.add(PARAM_LIST_OR_ID_START98);
+ root_0 = (CommonTree)adaptor.nil();
+
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:603:28: ( PRIMITIVE_TYPE )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:599:5: ( nonvoid_type_descriptor )*
loop13:
while (true) {
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==PRIMITIVE_TYPE) ) {
+ if ( (LA13_0==ARRAY_TYPE_PREFIX||LA13_0==CLASS_DESCRIPTOR||LA13_0==PRIMITIVE_TYPE) ) {
alt13=1;
}
switch (alt13) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:603:28: PRIMITIVE_TYPE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:599:5: nonvoid_type_descriptor
{
- PRIMITIVE_TYPE99=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_param_list2362);
- stream_PRIMITIVE_TYPE.add(PRIMITIVE_TYPE99);
+ pushFollow(FOLLOW_nonvoid_type_descriptor_in_param_list2347);
+ nonvoid_type_descriptor95=nonvoid_type_descriptor();
+ state._fsp--;
+
+ adaptor.addChild(root_0, nonvoid_type_descriptor95.getTree());
}
break;
@@ -4197,72 +4199,73 @@ public class smaliParser extends Parser {
}
}
- PARAM_LIST_OR_ID_END100=(Token)match(input,PARAM_LIST_OR_ID_END,FOLLOW_PARAM_LIST_OR_ID_END_in_param_list2365);
- stream_PARAM_LIST_OR_ID_END.add(PARAM_LIST_OR_ID_END100);
+ }
+ break;
- // AST REWRITE
- // elements: PRIMITIVE_TYPE
- // token labels:
- // rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
- retval.tree = root_0;
- RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
+ }
+ retval.stop = input.LT(-1);
- root_0 = (CommonTree)adaptor.nil();
- // 603:65: -> ( PRIMITIVE_TYPE )*
- {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:603:68: ( PRIMITIVE_TYPE )*
- while ( stream_PRIMITIVE_TYPE.hasNext() ) {
- adaptor.addChild(root_0, stream_PRIMITIVE_TYPE.nextNode());
- }
- stream_PRIMITIVE_TYPE.reset();
+ retval.tree = (CommonTree)adaptor.rulePostProcessing(root_0);
+ adaptor.setTokenBoundaries(retval.tree, retval.start, retval.stop);
- }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ retval.tree = (CommonTree)adaptor.errorNode(input, retval.start, input.LT(-1), re);
+ }
+ finally {
+ // do for sure before leaving
+ }
+ return retval;
+ }
+ // $ANTLR end "param_list"
- retval.tree = root_0;
+ public static class array_descriptor_return extends ParserRuleReturnScope {
+ CommonTree tree;
+ @Override
+ public CommonTree getTree() { return tree; }
+ };
- }
- break;
- case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:604:5: ( nonvoid_type_descriptor )*
- {
- root_0 = (CommonTree)adaptor.nil();
+ // $ANTLR start "array_descriptor"
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:601:1: array_descriptor : ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR ) ;
+ public final smaliParser.array_descriptor_return array_descriptor() throws RecognitionException {
+ smaliParser.array_descriptor_return retval = new smaliParser.array_descriptor_return();
+ retval.start = input.LT(1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:604:5: ( nonvoid_type_descriptor )*
- loop14:
- while (true) {
- int alt14=2;
- int LA14_0 = input.LA(1);
- if ( (LA14_0==ARRAY_DESCRIPTOR||LA14_0==CLASS_DESCRIPTOR||LA14_0==PRIMITIVE_TYPE) ) {
- alt14=1;
- }
+ CommonTree root_0 = null;
- switch (alt14) {
- case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:604:5: nonvoid_type_descriptor
- {
- pushFollow(FOLLOW_nonvoid_type_descriptor_in_param_list2376);
- nonvoid_type_descriptor101=nonvoid_type_descriptor();
- state._fsp--;
+ Token ARRAY_TYPE_PREFIX96=null;
+ Token set97=null;
- adaptor.addChild(root_0, nonvoid_type_descriptor101.getTree());
+ CommonTree ARRAY_TYPE_PREFIX96_tree=null;
+ CommonTree set97_tree=null;
- }
- break;
+ try {
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:602:3: ( ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:602:5: ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR )
+ {
+ root_0 = (CommonTree)adaptor.nil();
- default :
- break loop14;
- }
- }
- }
- break;
+ ARRAY_TYPE_PREFIX96=(Token)match(input,ARRAY_TYPE_PREFIX,FOLLOW_ARRAY_TYPE_PREFIX_in_array_descriptor2358);
+ ARRAY_TYPE_PREFIX96_tree = (CommonTree)adaptor.create(ARRAY_TYPE_PREFIX96);
+ adaptor.addChild(root_0, ARRAY_TYPE_PREFIX96_tree);
+ set97=input.LT(1);
+ if ( input.LA(1)==CLASS_DESCRIPTOR||input.LA(1)==PRIMITIVE_TYPE ) {
+ input.consume();
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(set97));
+ state.errorRecovery=false;
}
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ throw mse;
+ }
+ }
+
retval.stop = input.LT(-1);
retval.tree = (CommonTree)adaptor.rulePostProcessing(root_0);
@@ -4279,7 +4282,7 @@ public class smaliParser extends Parser {
}
return retval;
}
- // $ANTLR end "param_list"
+ // $ANTLR end "array_descriptor"
public static class type_descriptor_return extends ParserRuleReturnScope {
@@ -4290,36 +4293,104 @@ public class smaliParser extends Parser {
// $ANTLR start "type_descriptor"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:606:1: type_descriptor : ( VOID_TYPE | PRIMITIVE_TYPE | CLASS_DESCRIPTOR | ARRAY_DESCRIPTOR );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:604:1: type_descriptor : ( VOID_TYPE | PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor );
public final smaliParser.type_descriptor_return type_descriptor() throws RecognitionException {
smaliParser.type_descriptor_return retval = new smaliParser.type_descriptor_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token set102=null;
+ Token VOID_TYPE98=null;
+ Token PRIMITIVE_TYPE99=null;
+ Token CLASS_DESCRIPTOR100=null;
+ ParserRuleReturnScope array_descriptor101 =null;
- CommonTree set102_tree=null;
+ CommonTree VOID_TYPE98_tree=null;
+ CommonTree PRIMITIVE_TYPE99_tree=null;
+ CommonTree CLASS_DESCRIPTOR100_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:607:3: ( VOID_TYPE | PRIMITIVE_TYPE | CLASS_DESCRIPTOR | ARRAY_DESCRIPTOR )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:
- {
- root_0 = (CommonTree)adaptor.nil();
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:605:3: ( VOID_TYPE | PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor )
+ int alt15=4;
+ switch ( input.LA(1) ) {
+ case VOID_TYPE:
+ {
+ alt15=1;
+ }
+ break;
+ case PRIMITIVE_TYPE:
+ {
+ alt15=2;
+ }
+ break;
+ case CLASS_DESCRIPTOR:
+ {
+ alt15=3;
+ }
+ break;
+ case ARRAY_TYPE_PREFIX:
+ {
+ alt15=4;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 15, 0, input);
+ throw nvae;
+ }
+ switch (alt15) {
+ case 1 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:605:5: VOID_TYPE
+ {
+ root_0 = (CommonTree)adaptor.nil();
- set102=input.LT(1);
- if ( input.LA(1)==ARRAY_DESCRIPTOR||input.LA(1)==CLASS_DESCRIPTOR||input.LA(1)==PRIMITIVE_TYPE||input.LA(1)==VOID_TYPE ) {
- input.consume();
- adaptor.addChild(root_0, (CommonTree)adaptor.create(set102));
- state.errorRecovery=false;
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- throw mse;
- }
- }
+ VOID_TYPE98=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_type_descriptor2376);
+ VOID_TYPE98_tree = (CommonTree)adaptor.create(VOID_TYPE98);
+ adaptor.addChild(root_0, VOID_TYPE98_tree);
+
+ }
+ break;
+ case 2 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:606:5: PRIMITIVE_TYPE
+ {
+ root_0 = (CommonTree)adaptor.nil();
+
+ PRIMITIVE_TYPE99=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_type_descriptor2382);
+ PRIMITIVE_TYPE99_tree = (CommonTree)adaptor.create(PRIMITIVE_TYPE99);
+ adaptor.addChild(root_0, PRIMITIVE_TYPE99_tree);
+
+ }
+ break;
+ case 3 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:607:5: CLASS_DESCRIPTOR
+ {
+ root_0 = (CommonTree)adaptor.nil();
+
+
+ CLASS_DESCRIPTOR100=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_type_descriptor2388);
+ CLASS_DESCRIPTOR100_tree = (CommonTree)adaptor.create(CLASS_DESCRIPTOR100);
+ adaptor.addChild(root_0, CLASS_DESCRIPTOR100_tree);
+
+ }
+ break;
+ case 4 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:608:5: array_descriptor
+ {
+ root_0 = (CommonTree)adaptor.nil();
+
+
+ pushFollow(FOLLOW_array_descriptor_in_type_descriptor2394);
+ array_descriptor101=array_descriptor();
+ state._fsp--;
+
+ adaptor.addChild(root_0, array_descriptor101.getTree());
+
+ }
+ break;
+
+ }
retval.stop = input.LT(-1);
retval.tree = (CommonTree)adaptor.rulePostProcessing(root_0);
@@ -4347,36 +4418,85 @@ public class smaliParser extends Parser {
// $ANTLR start "nonvoid_type_descriptor"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:612:1: nonvoid_type_descriptor : ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | ARRAY_DESCRIPTOR );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:610:1: nonvoid_type_descriptor : ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor );
public final smaliParser.nonvoid_type_descriptor_return nonvoid_type_descriptor() throws RecognitionException {
smaliParser.nonvoid_type_descriptor_return retval = new smaliParser.nonvoid_type_descriptor_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token set103=null;
+ Token PRIMITIVE_TYPE102=null;
+ Token CLASS_DESCRIPTOR103=null;
+ ParserRuleReturnScope array_descriptor104 =null;
- CommonTree set103_tree=null;
+ CommonTree PRIMITIVE_TYPE102_tree=null;
+ CommonTree CLASS_DESCRIPTOR103_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:613:3: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | ARRAY_DESCRIPTOR )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:
- {
- root_0 = (CommonTree)adaptor.nil();
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:611:3: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor )
+ int alt16=3;
+ switch ( input.LA(1) ) {
+ case PRIMITIVE_TYPE:
+ {
+ alt16=1;
+ }
+ break;
+ case CLASS_DESCRIPTOR:
+ {
+ alt16=2;
+ }
+ break;
+ case ARRAY_TYPE_PREFIX:
+ {
+ alt16=3;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 16, 0, input);
+ throw nvae;
+ }
+ switch (alt16) {
+ case 1 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:611:5: PRIMITIVE_TYPE
+ {
+ root_0 = (CommonTree)adaptor.nil();
- set103=input.LT(1);
- if ( input.LA(1)==ARRAY_DESCRIPTOR||input.LA(1)==CLASS_DESCRIPTOR||input.LA(1)==PRIMITIVE_TYPE ) {
- input.consume();
- adaptor.addChild(root_0, (CommonTree)adaptor.create(set103));
- state.errorRecovery=false;
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- throw mse;
- }
- }
+ PRIMITIVE_TYPE102=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_nonvoid_type_descriptor2404);
+ PRIMITIVE_TYPE102_tree = (CommonTree)adaptor.create(PRIMITIVE_TYPE102);
+ adaptor.addChild(root_0, PRIMITIVE_TYPE102_tree);
+
+ }
+ break;
+ case 2 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:612:5: CLASS_DESCRIPTOR
+ {
+ root_0 = (CommonTree)adaptor.nil();
+
+ CLASS_DESCRIPTOR103=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_nonvoid_type_descriptor2410);
+ CLASS_DESCRIPTOR103_tree = (CommonTree)adaptor.create(CLASS_DESCRIPTOR103);
+ adaptor.addChild(root_0, CLASS_DESCRIPTOR103_tree);
+
+ }
+ break;
+ case 3 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:613:5: array_descriptor
+ {
+ root_0 = (CommonTree)adaptor.nil();
+
+
+ pushFollow(FOLLOW_array_descriptor_in_nonvoid_type_descriptor2416);
+ array_descriptor104=array_descriptor();
+ state._fsp--;
+
+ adaptor.addChild(root_0, array_descriptor104.getTree());
+
+ }
+ break;
+
+ }
retval.stop = input.LT(-1);
retval.tree = (CommonTree)adaptor.rulePostProcessing(root_0);
@@ -4404,36 +4524,64 @@ public class smaliParser extends Parser {
// $ANTLR start "reference_type_descriptor"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:617:1: reference_type_descriptor : ( CLASS_DESCRIPTOR | ARRAY_DESCRIPTOR );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:615:1: reference_type_descriptor : ( CLASS_DESCRIPTOR | array_descriptor );
public final smaliParser.reference_type_descriptor_return reference_type_descriptor() throws RecognitionException {
smaliParser.reference_type_descriptor_return retval = new smaliParser.reference_type_descriptor_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token set104=null;
+ Token CLASS_DESCRIPTOR105=null;
+ ParserRuleReturnScope array_descriptor106 =null;
- CommonTree set104_tree=null;
+ CommonTree CLASS_DESCRIPTOR105_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:618:3: ( CLASS_DESCRIPTOR | ARRAY_DESCRIPTOR )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:
- {
- root_0 = (CommonTree)adaptor.nil();
-
-
- set104=input.LT(1);
- if ( input.LA(1)==ARRAY_DESCRIPTOR||input.LA(1)==CLASS_DESCRIPTOR ) {
- input.consume();
- adaptor.addChild(root_0, (CommonTree)adaptor.create(set104));
- state.errorRecovery=false;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:616:3: ( CLASS_DESCRIPTOR | array_descriptor )
+ int alt17=2;
+ int LA17_0 = input.LA(1);
+ if ( (LA17_0==CLASS_DESCRIPTOR) ) {
+ alt17=1;
}
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- throw mse;
+ else if ( (LA17_0==ARRAY_TYPE_PREFIX) ) {
+ alt17=2;
}
+
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 17, 0, input);
+ throw nvae;
}
+ switch (alt17) {
+ case 1 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:616:5: CLASS_DESCRIPTOR
+ {
+ root_0 = (CommonTree)adaptor.nil();
+
+
+ CLASS_DESCRIPTOR105=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_reference_type_descriptor2426);
+ CLASS_DESCRIPTOR105_tree = (CommonTree)adaptor.create(CLASS_DESCRIPTOR105);
+ adaptor.addChild(root_0, CLASS_DESCRIPTOR105_tree);
+
+ }
+ break;
+ case 2 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:617:5: array_descriptor
+ {
+ root_0 = (CommonTree)adaptor.nil();
+
+
+ pushFollow(FOLLOW_array_descriptor_in_reference_type_descriptor2432);
+ array_descriptor106=array_descriptor();
+ state._fsp--;
+
+ adaptor.addChild(root_0, array_descriptor106.getTree());
+
+ }
+ break;
+
+ }
retval.stop = input.LT(-1);
retval.tree = (CommonTree)adaptor.rulePostProcessing(root_0);
@@ -4461,44 +4609,44 @@ public class smaliParser extends Parser {
// $ANTLR start "integer_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:621:1: integer_literal : ( POSITIVE_INTEGER_LITERAL -> INTEGER_LITERAL[$POSITIVE_INTEGER_LITERAL] | NEGATIVE_INTEGER_LITERAL -> INTEGER_LITERAL[$NEGATIVE_INTEGER_LITERAL] );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:619:1: integer_literal : ( POSITIVE_INTEGER_LITERAL -> INTEGER_LITERAL[$POSITIVE_INTEGER_LITERAL] | NEGATIVE_INTEGER_LITERAL -> INTEGER_LITERAL[$NEGATIVE_INTEGER_LITERAL] );
public final smaliParser.integer_literal_return integer_literal() throws RecognitionException {
smaliParser.integer_literal_return retval = new smaliParser.integer_literal_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token POSITIVE_INTEGER_LITERAL105=null;
- Token NEGATIVE_INTEGER_LITERAL106=null;
+ Token POSITIVE_INTEGER_LITERAL107=null;
+ Token NEGATIVE_INTEGER_LITERAL108=null;
- CommonTree POSITIVE_INTEGER_LITERAL105_tree=null;
- CommonTree NEGATIVE_INTEGER_LITERAL106_tree=null;
+ CommonTree POSITIVE_INTEGER_LITERAL107_tree=null;
+ CommonTree NEGATIVE_INTEGER_LITERAL108_tree=null;
RewriteRuleTokenStream stream_NEGATIVE_INTEGER_LITERAL=new RewriteRuleTokenStream(adaptor,"token NEGATIVE_INTEGER_LITERAL");
RewriteRuleTokenStream stream_POSITIVE_INTEGER_LITERAL=new RewriteRuleTokenStream(adaptor,"token POSITIVE_INTEGER_LITERAL");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:622:3: ( POSITIVE_INTEGER_LITERAL -> INTEGER_LITERAL[$POSITIVE_INTEGER_LITERAL] | NEGATIVE_INTEGER_LITERAL -> INTEGER_LITERAL[$NEGATIVE_INTEGER_LITERAL] )
- int alt16=2;
- int LA16_0 = input.LA(1);
- if ( (LA16_0==POSITIVE_INTEGER_LITERAL) ) {
- alt16=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:620:3: ( POSITIVE_INTEGER_LITERAL -> INTEGER_LITERAL[$POSITIVE_INTEGER_LITERAL] | NEGATIVE_INTEGER_LITERAL -> INTEGER_LITERAL[$NEGATIVE_INTEGER_LITERAL] )
+ int alt18=2;
+ int LA18_0 = input.LA(1);
+ if ( (LA18_0==POSITIVE_INTEGER_LITERAL) ) {
+ alt18=1;
}
- else if ( (LA16_0==NEGATIVE_INTEGER_LITERAL) ) {
- alt16=2;
+ else if ( (LA18_0==NEGATIVE_INTEGER_LITERAL) ) {
+ alt18=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
+ new NoViableAltException("", 18, 0, input);
throw nvae;
}
- switch (alt16) {
+ switch (alt18) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:622:5: POSITIVE_INTEGER_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:620:5: POSITIVE_INTEGER_LITERAL
{
- POSITIVE_INTEGER_LITERAL105=(Token)match(input,POSITIVE_INTEGER_LITERAL,FOLLOW_POSITIVE_INTEGER_LITERAL_in_integer_literal2453);
- stream_POSITIVE_INTEGER_LITERAL.add(POSITIVE_INTEGER_LITERAL105);
+ POSITIVE_INTEGER_LITERAL107=(Token)match(input,POSITIVE_INTEGER_LITERAL,FOLLOW_POSITIVE_INTEGER_LITERAL_in_integer_literal2442);
+ stream_POSITIVE_INTEGER_LITERAL.add(POSITIVE_INTEGER_LITERAL107);
// AST REWRITE
// elements:
@@ -4511,9 +4659,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 622:30: -> INTEGER_LITERAL[$POSITIVE_INTEGER_LITERAL]
+ // 620:30: -> INTEGER_LITERAL[$POSITIVE_INTEGER_LITERAL]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(INTEGER_LITERAL, POSITIVE_INTEGER_LITERAL105));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(INTEGER_LITERAL, POSITIVE_INTEGER_LITERAL107));
}
@@ -4522,10 +4670,10 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:623:5: NEGATIVE_INTEGER_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:621:5: NEGATIVE_INTEGER_LITERAL
{
- NEGATIVE_INTEGER_LITERAL106=(Token)match(input,NEGATIVE_INTEGER_LITERAL,FOLLOW_NEGATIVE_INTEGER_LITERAL_in_integer_literal2464);
- stream_NEGATIVE_INTEGER_LITERAL.add(NEGATIVE_INTEGER_LITERAL106);
+ NEGATIVE_INTEGER_LITERAL108=(Token)match(input,NEGATIVE_INTEGER_LITERAL,FOLLOW_NEGATIVE_INTEGER_LITERAL_in_integer_literal2453);
+ stream_NEGATIVE_INTEGER_LITERAL.add(NEGATIVE_INTEGER_LITERAL108);
// AST REWRITE
// elements:
@@ -4538,9 +4686,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 623:30: -> INTEGER_LITERAL[$NEGATIVE_INTEGER_LITERAL]
+ // 621:30: -> INTEGER_LITERAL[$NEGATIVE_INTEGER_LITERAL]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(INTEGER_LITERAL, NEGATIVE_INTEGER_LITERAL106));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(INTEGER_LITERAL, NEGATIVE_INTEGER_LITERAL108));
}
@@ -4577,43 +4725,43 @@ public class smaliParser extends Parser {
// $ANTLR start "float_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:625:1: float_literal : ( FLOAT_LITERAL_OR_ID -> FLOAT_LITERAL[$FLOAT_LITERAL_OR_ID] | FLOAT_LITERAL );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:623:1: float_literal : ( FLOAT_LITERAL_OR_ID -> FLOAT_LITERAL[$FLOAT_LITERAL_OR_ID] | FLOAT_LITERAL );
public final smaliParser.float_literal_return float_literal() throws RecognitionException {
smaliParser.float_literal_return retval = new smaliParser.float_literal_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token FLOAT_LITERAL_OR_ID107=null;
- Token FLOAT_LITERAL108=null;
+ Token FLOAT_LITERAL_OR_ID109=null;
+ Token FLOAT_LITERAL110=null;
- CommonTree FLOAT_LITERAL_OR_ID107_tree=null;
- CommonTree FLOAT_LITERAL108_tree=null;
+ CommonTree FLOAT_LITERAL_OR_ID109_tree=null;
+ CommonTree FLOAT_LITERAL110_tree=null;
RewriteRuleTokenStream stream_FLOAT_LITERAL_OR_ID=new RewriteRuleTokenStream(adaptor,"token FLOAT_LITERAL_OR_ID");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:626:3: ( FLOAT_LITERAL_OR_ID -> FLOAT_LITERAL[$FLOAT_LITERAL_OR_ID] | FLOAT_LITERAL )
- int alt17=2;
- int LA17_0 = input.LA(1);
- if ( (LA17_0==FLOAT_LITERAL_OR_ID) ) {
- alt17=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:624:3: ( FLOAT_LITERAL_OR_ID -> FLOAT_LITERAL[$FLOAT_LITERAL_OR_ID] | FLOAT_LITERAL )
+ int alt19=2;
+ int LA19_0 = input.LA(1);
+ if ( (LA19_0==FLOAT_LITERAL_OR_ID) ) {
+ alt19=1;
}
- else if ( (LA17_0==FLOAT_LITERAL) ) {
- alt17=2;
+ else if ( (LA19_0==FLOAT_LITERAL) ) {
+ alt19=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 17, 0, input);
+ new NoViableAltException("", 19, 0, input);
throw nvae;
}
- switch (alt17) {
+ switch (alt19) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:626:5: FLOAT_LITERAL_OR_ID
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:624:5: FLOAT_LITERAL_OR_ID
{
- FLOAT_LITERAL_OR_ID107=(Token)match(input,FLOAT_LITERAL_OR_ID,FOLLOW_FLOAT_LITERAL_OR_ID_in_float_literal2479);
- stream_FLOAT_LITERAL_OR_ID.add(FLOAT_LITERAL_OR_ID107);
+ FLOAT_LITERAL_OR_ID109=(Token)match(input,FLOAT_LITERAL_OR_ID,FOLLOW_FLOAT_LITERAL_OR_ID_in_float_literal2468);
+ stream_FLOAT_LITERAL_OR_ID.add(FLOAT_LITERAL_OR_ID109);
// AST REWRITE
// elements:
@@ -4626,9 +4774,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 626:25: -> FLOAT_LITERAL[$FLOAT_LITERAL_OR_ID]
+ // 624:25: -> FLOAT_LITERAL[$FLOAT_LITERAL_OR_ID]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(FLOAT_LITERAL, FLOAT_LITERAL_OR_ID107));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(FLOAT_LITERAL, FLOAT_LITERAL_OR_ID109));
}
@@ -4637,14 +4785,14 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:627:5: FLOAT_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:625:5: FLOAT_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- FLOAT_LITERAL108=(Token)match(input,FLOAT_LITERAL,FOLLOW_FLOAT_LITERAL_in_float_literal2490);
- FLOAT_LITERAL108_tree = (CommonTree)adaptor.create(FLOAT_LITERAL108);
- adaptor.addChild(root_0, FLOAT_LITERAL108_tree);
+ FLOAT_LITERAL110=(Token)match(input,FLOAT_LITERAL,FOLLOW_FLOAT_LITERAL_in_float_literal2479);
+ FLOAT_LITERAL110_tree = (CommonTree)adaptor.create(FLOAT_LITERAL110);
+ adaptor.addChild(root_0, FLOAT_LITERAL110_tree);
}
break;
@@ -4677,43 +4825,43 @@ public class smaliParser extends Parser {
// $ANTLR start "double_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:629:1: double_literal : ( DOUBLE_LITERAL_OR_ID -> DOUBLE_LITERAL[$DOUBLE_LITERAL_OR_ID] | DOUBLE_LITERAL );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:627:1: double_literal : ( DOUBLE_LITERAL_OR_ID -> DOUBLE_LITERAL[$DOUBLE_LITERAL_OR_ID] | DOUBLE_LITERAL );
public final smaliParser.double_literal_return double_literal() throws RecognitionException {
smaliParser.double_literal_return retval = new smaliParser.double_literal_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token DOUBLE_LITERAL_OR_ID109=null;
- Token DOUBLE_LITERAL110=null;
+ Token DOUBLE_LITERAL_OR_ID111=null;
+ Token DOUBLE_LITERAL112=null;
- CommonTree DOUBLE_LITERAL_OR_ID109_tree=null;
- CommonTree DOUBLE_LITERAL110_tree=null;
+ CommonTree DOUBLE_LITERAL_OR_ID111_tree=null;
+ CommonTree DOUBLE_LITERAL112_tree=null;
RewriteRuleTokenStream stream_DOUBLE_LITERAL_OR_ID=new RewriteRuleTokenStream(adaptor,"token DOUBLE_LITERAL_OR_ID");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:630:3: ( DOUBLE_LITERAL_OR_ID -> DOUBLE_LITERAL[$DOUBLE_LITERAL_OR_ID] | DOUBLE_LITERAL )
- int alt18=2;
- int LA18_0 = input.LA(1);
- if ( (LA18_0==DOUBLE_LITERAL_OR_ID) ) {
- alt18=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:628:3: ( DOUBLE_LITERAL_OR_ID -> DOUBLE_LITERAL[$DOUBLE_LITERAL_OR_ID] | DOUBLE_LITERAL )
+ int alt20=2;
+ int LA20_0 = input.LA(1);
+ if ( (LA20_0==DOUBLE_LITERAL_OR_ID) ) {
+ alt20=1;
}
- else if ( (LA18_0==DOUBLE_LITERAL) ) {
- alt18=2;
+ else if ( (LA20_0==DOUBLE_LITERAL) ) {
+ alt20=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 18, 0, input);
+ new NoViableAltException("", 20, 0, input);
throw nvae;
}
- switch (alt18) {
+ switch (alt20) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:630:5: DOUBLE_LITERAL_OR_ID
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:628:5: DOUBLE_LITERAL_OR_ID
{
- DOUBLE_LITERAL_OR_ID109=(Token)match(input,DOUBLE_LITERAL_OR_ID,FOLLOW_DOUBLE_LITERAL_OR_ID_in_double_literal2500);
- stream_DOUBLE_LITERAL_OR_ID.add(DOUBLE_LITERAL_OR_ID109);
+ DOUBLE_LITERAL_OR_ID111=(Token)match(input,DOUBLE_LITERAL_OR_ID,FOLLOW_DOUBLE_LITERAL_OR_ID_in_double_literal2489);
+ stream_DOUBLE_LITERAL_OR_ID.add(DOUBLE_LITERAL_OR_ID111);
// AST REWRITE
// elements:
@@ -4726,9 +4874,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 630:26: -> DOUBLE_LITERAL[$DOUBLE_LITERAL_OR_ID]
+ // 628:26: -> DOUBLE_LITERAL[$DOUBLE_LITERAL_OR_ID]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(DOUBLE_LITERAL, DOUBLE_LITERAL_OR_ID109));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(DOUBLE_LITERAL, DOUBLE_LITERAL_OR_ID111));
}
@@ -4737,14 +4885,14 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:631:5: DOUBLE_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:629:5: DOUBLE_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- DOUBLE_LITERAL110=(Token)match(input,DOUBLE_LITERAL,FOLLOW_DOUBLE_LITERAL_in_double_literal2511);
- DOUBLE_LITERAL110_tree = (CommonTree)adaptor.create(DOUBLE_LITERAL110);
- adaptor.addChild(root_0, DOUBLE_LITERAL110_tree);
+ DOUBLE_LITERAL112=(Token)match(input,DOUBLE_LITERAL,FOLLOW_DOUBLE_LITERAL_in_double_literal2500);
+ DOUBLE_LITERAL112_tree = (CommonTree)adaptor.create(DOUBLE_LITERAL112);
+ adaptor.addChild(root_0, DOUBLE_LITERAL112_tree);
}
break;
@@ -4777,53 +4925,53 @@ public class smaliParser extends Parser {
// $ANTLR start "literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:633:1: literal : ( LONG_LITERAL | integer_literal | SHORT_LITERAL | BYTE_LITERAL | float_literal | double_literal | CHAR_LITERAL | STRING_LITERAL | BOOL_LITERAL | NULL_LITERAL | array_literal | subannotation | type_field_method_literal | enum_literal );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:631:1: literal : ( LONG_LITERAL | integer_literal | SHORT_LITERAL | BYTE_LITERAL | float_literal | double_literal | CHAR_LITERAL | STRING_LITERAL | BOOL_LITERAL | NULL_LITERAL | array_literal | subannotation | type_field_method_literal | enum_literal );
public final smaliParser.literal_return literal() throws RecognitionException {
smaliParser.literal_return retval = new smaliParser.literal_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token LONG_LITERAL111=null;
- Token SHORT_LITERAL113=null;
- Token BYTE_LITERAL114=null;
- Token CHAR_LITERAL117=null;
- Token STRING_LITERAL118=null;
- Token BOOL_LITERAL119=null;
- Token NULL_LITERAL120=null;
- ParserRuleReturnScope integer_literal112 =null;
- ParserRuleReturnScope float_literal115 =null;
- ParserRuleReturnScope double_literal116 =null;
- ParserRuleReturnScope array_literal121 =null;
- ParserRuleReturnScope subannotation122 =null;
- ParserRuleReturnScope type_field_method_literal123 =null;
- ParserRuleReturnScope enum_literal124 =null;
-
- CommonTree LONG_LITERAL111_tree=null;
- CommonTree SHORT_LITERAL113_tree=null;
- CommonTree BYTE_LITERAL114_tree=null;
- CommonTree CHAR_LITERAL117_tree=null;
- CommonTree STRING_LITERAL118_tree=null;
- CommonTree BOOL_LITERAL119_tree=null;
- CommonTree NULL_LITERAL120_tree=null;
+ Token LONG_LITERAL113=null;
+ Token SHORT_LITERAL115=null;
+ Token BYTE_LITERAL116=null;
+ Token CHAR_LITERAL119=null;
+ Token STRING_LITERAL120=null;
+ Token BOOL_LITERAL121=null;
+ Token NULL_LITERAL122=null;
+ ParserRuleReturnScope integer_literal114 =null;
+ ParserRuleReturnScope float_literal117 =null;
+ ParserRuleReturnScope double_literal118 =null;
+ ParserRuleReturnScope array_literal123 =null;
+ ParserRuleReturnScope subannotation124 =null;
+ ParserRuleReturnScope type_field_method_literal125 =null;
+ ParserRuleReturnScope enum_literal126 =null;
+
+ CommonTree LONG_LITERAL113_tree=null;
+ CommonTree SHORT_LITERAL115_tree=null;
+ CommonTree BYTE_LITERAL116_tree=null;
+ CommonTree CHAR_LITERAL119_tree=null;
+ CommonTree STRING_LITERAL120_tree=null;
+ CommonTree BOOL_LITERAL121_tree=null;
+ CommonTree NULL_LITERAL122_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:634:3: ( LONG_LITERAL | integer_literal | SHORT_LITERAL | BYTE_LITERAL | float_literal | double_literal | CHAR_LITERAL | STRING_LITERAL | BOOL_LITERAL | NULL_LITERAL | array_literal | subannotation | type_field_method_literal | enum_literal )
- int alt19=14;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:632:3: ( LONG_LITERAL | integer_literal | SHORT_LITERAL | BYTE_LITERAL | float_literal | double_literal | CHAR_LITERAL | STRING_LITERAL | BOOL_LITERAL | NULL_LITERAL | array_literal | subannotation | type_field_method_literal | enum_literal )
+ int alt21=14;
switch ( input.LA(1) ) {
case LONG_LITERAL:
{
- alt19=1;
+ alt21=1;
}
break;
case POSITIVE_INTEGER_LITERAL:
{
- int LA19_2 = input.LA(2);
- if ( (LA19_2==EOF||(LA19_2 >= ACCESS_SPEC && LA19_2 <= ANNOTATION_VISIBILITY)||LA19_2==BOOL_LITERAL||(LA19_2 >= CLASS_DIRECTIVE && LA19_2 <= CLOSE_BRACE)||LA19_2==COMMA||(LA19_2 >= DOUBLE_LITERAL_OR_ID && LA19_2 <= END_ANNOTATION_DIRECTIVE)||LA19_2==END_FIELD_DIRECTIVE||LA19_2==END_SUBANNOTATION_DIRECTIVE||LA19_2==FIELD_DIRECTIVE||(LA19_2 >= FLOAT_LITERAL_OR_ID && LA19_2 <= IMPLEMENTS_DIRECTIVE)||(LA19_2 >= INSTRUCTION_FORMAT10t && LA19_2 <= INSTRUCTION_FORMAT10x_ODEX)||LA19_2==INSTRUCTION_FORMAT11x||LA19_2==INSTRUCTION_FORMAT12x_OR_ID||(LA19_2 >= INSTRUCTION_FORMAT21c_FIELD && LA19_2 <= INSTRUCTION_FORMAT21c_TYPE)||LA19_2==INSTRUCTION_FORMAT21t||(LA19_2 >= INSTRUCTION_FORMAT22c_FIELD && LA19_2 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA19_2 >= INSTRUCTION_FORMAT22s_OR_ID && LA19_2 <= INSTRUCTION_FORMAT22t)||(LA19_2 >= INSTRUCTION_FORMAT23x && LA19_2 <= INSTRUCTION_FORMAT25x)||(LA19_2 >= INSTRUCTION_FORMAT31i_OR_ID && LA19_2 <= INSTRUCTION_FORMAT31t)||(LA19_2 >= INSTRUCTION_FORMAT35c_METHOD && LA19_2 <= INSTRUCTION_FORMAT35ms_METHOD)||LA19_2==INSTRUCTION_FORMAT51l||(LA19_2 >= METHOD_DIRECTIVE && LA19_2 <= NULL_LITERAL)||LA19_2==PARAM_LIST_OR_ID_START||(LA19_2 >= POSITIVE_INTEGER_LITERAL && LA19_2 <= PRIMITIVE_TYPE)||LA19_2==REGISTER||(LA19_2 >= SIMPLE_NAME && LA19_2 <= SOURCE_DIRECTIVE)||(LA19_2 >= SUPER_DIRECTIVE && LA19_2 <= VOID_TYPE)) ) {
- alt19=2;
+ int LA21_2 = input.LA(2);
+ if ( (LA21_2==EOF||(LA21_2 >= ACCESS_SPEC && LA21_2 <= ANNOTATION_VISIBILITY)||LA21_2==BOOL_LITERAL||(LA21_2 >= CLASS_DIRECTIVE && LA21_2 <= CLOSE_BRACE)||LA21_2==COMMA||(LA21_2 >= DOUBLE_LITERAL_OR_ID && LA21_2 <= END_ANNOTATION_DIRECTIVE)||LA21_2==END_FIELD_DIRECTIVE||LA21_2==END_SUBANNOTATION_DIRECTIVE||LA21_2==FIELD_DIRECTIVE||(LA21_2 >= FLOAT_LITERAL_OR_ID && LA21_2 <= IMPLEMENTS_DIRECTIVE)||(LA21_2 >= INSTRUCTION_FORMAT10t && LA21_2 <= INSTRUCTION_FORMAT10x_ODEX)||LA21_2==INSTRUCTION_FORMAT11x||LA21_2==INSTRUCTION_FORMAT12x_OR_ID||(LA21_2 >= INSTRUCTION_FORMAT21c_FIELD && LA21_2 <= INSTRUCTION_FORMAT21c_TYPE)||LA21_2==INSTRUCTION_FORMAT21t||(LA21_2 >= INSTRUCTION_FORMAT22c_FIELD && LA21_2 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA21_2 >= INSTRUCTION_FORMAT22s_OR_ID && LA21_2 <= INSTRUCTION_FORMAT22t)||(LA21_2 >= INSTRUCTION_FORMAT23x && LA21_2 <= INSTRUCTION_FORMAT25x)||(LA21_2 >= INSTRUCTION_FORMAT31i_OR_ID && LA21_2 <= INSTRUCTION_FORMAT31t)||(LA21_2 >= INSTRUCTION_FORMAT35c_METHOD && LA21_2 <= INSTRUCTION_FORMAT35ms_METHOD)||LA21_2==INSTRUCTION_FORMAT51l||(LA21_2 >= METHOD_DIRECTIVE && LA21_2 <= NULL_LITERAL)||(LA21_2 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA21_2 <= PRIMITIVE_TYPE)||LA21_2==REGISTER||(LA21_2 >= SIMPLE_NAME && LA21_2 <= SOURCE_DIRECTIVE)||(LA21_2 >= SUPER_DIRECTIVE && LA21_2 <= VOID_TYPE)) ) {
+ alt21=2;
}
- else if ( (LA19_2==COLON||LA19_2==OPEN_PAREN) ) {
- alt19=13;
+ else if ( (LA21_2==COLON||LA21_2==OPEN_PAREN) ) {
+ alt21=13;
}
else {
@@ -4831,7 +4979,7 @@ public class smaliParser extends Parser {
try {
input.consume();
NoViableAltException nvae =
- new NoViableAltException("", 19, 2, input);
+ new NoViableAltException("", 21, 2, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
@@ -4842,12 +4990,12 @@ public class smaliParser extends Parser {
break;
case NEGATIVE_INTEGER_LITERAL:
{
- int LA19_3 = input.LA(2);
- if ( (LA19_3==EOF||(LA19_3 >= ACCESS_SPEC && LA19_3 <= ANNOTATION_VISIBILITY)||LA19_3==BOOL_LITERAL||(LA19_3 >= CLASS_DIRECTIVE && LA19_3 <= CLOSE_BRACE)||LA19_3==COMMA||(LA19_3 >= DOUBLE_LITERAL_OR_ID && LA19_3 <= END_ANNOTATION_DIRECTIVE)||LA19_3==END_FIELD_DIRECTIVE||LA19_3==END_SUBANNOTATION_DIRECTIVE||LA19_3==FIELD_DIRECTIVE||(LA19_3 >= FLOAT_LITERAL_OR_ID && LA19_3 <= IMPLEMENTS_DIRECTIVE)||(LA19_3 >= INSTRUCTION_FORMAT10t && LA19_3 <= INSTRUCTION_FORMAT10x_ODEX)||LA19_3==INSTRUCTION_FORMAT11x||LA19_3==INSTRUCTION_FORMAT12x_OR_ID||(LA19_3 >= INSTRUCTION_FORMAT21c_FIELD && LA19_3 <= INSTRUCTION_FORMAT21c_TYPE)||LA19_3==INSTRUCTION_FORMAT21t||(LA19_3 >= INSTRUCTION_FORMAT22c_FIELD && LA19_3 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA19_3 >= INSTRUCTION_FORMAT22s_OR_ID && LA19_3 <= INSTRUCTION_FORMAT22t)||(LA19_3 >= INSTRUCTION_FORMAT23x && LA19_3 <= INSTRUCTION_FORMAT25x)||(LA19_3 >= INSTRUCTION_FORMAT31i_OR_ID && LA19_3 <= INSTRUCTION_FORMAT31t)||(LA19_3 >= INSTRUCTION_FORMAT35c_METHOD && LA19_3 <= INSTRUCTION_FORMAT35ms_METHOD)||LA19_3==INSTRUCTION_FORMAT51l||(LA19_3 >= METHOD_DIRECTIVE && LA19_3 <= NULL_LITERAL)||LA19_3==PARAM_LIST_OR_ID_START||(LA19_3 >= POSITIVE_INTEGER_LITERAL && LA19_3 <= PRIMITIVE_TYPE)||LA19_3==REGISTER||(LA19_3 >= SIMPLE_NAME && LA19_3 <= SOURCE_DIRECTIVE)||(LA19_3 >= SUPER_DIRECTIVE && LA19_3 <= VOID_TYPE)) ) {
- alt19=2;
+ int LA21_3 = input.LA(2);
+ if ( (LA21_3==EOF||(LA21_3 >= ACCESS_SPEC && LA21_3 <= ANNOTATION_VISIBILITY)||LA21_3==BOOL_LITERAL||(LA21_3 >= CLASS_DIRECTIVE && LA21_3 <= CLOSE_BRACE)||LA21_3==COMMA||(LA21_3 >= DOUBLE_LITERAL_OR_ID && LA21_3 <= END_ANNOTATION_DIRECTIVE)||LA21_3==END_FIELD_DIRECTIVE||LA21_3==END_SUBANNOTATION_DIRECTIVE||LA21_3==FIELD_DIRECTIVE||(LA21_3 >= FLOAT_LITERAL_OR_ID && LA21_3 <= IMPLEMENTS_DIRECTIVE)||(LA21_3 >= INSTRUCTION_FORMAT10t && LA21_3 <= INSTRUCTION_FORMAT10x_ODEX)||LA21_3==INSTRUCTION_FORMAT11x||LA21_3==INSTRUCTION_FORMAT12x_OR_ID||(LA21_3 >= INSTRUCTION_FORMAT21c_FIELD && LA21_3 <= INSTRUCTION_FORMAT21c_TYPE)||LA21_3==INSTRUCTION_FORMAT21t||(LA21_3 >= INSTRUCTION_FORMAT22c_FIELD && LA21_3 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA21_3 >= INSTRUCTION_FORMAT22s_OR_ID && LA21_3 <= INSTRUCTION_FORMAT22t)||(LA21_3 >= INSTRUCTION_FORMAT23x && LA21_3 <= INSTRUCTION_FORMAT25x)||(LA21_3 >= INSTRUCTION_FORMAT31i_OR_ID && LA21_3 <= INSTRUCTION_FORMAT31t)||(LA21_3 >= INSTRUCTION_FORMAT35c_METHOD && LA21_3 <= INSTRUCTION_FORMAT35ms_METHOD)||LA21_3==INSTRUCTION_FORMAT51l||(LA21_3 >= METHOD_DIRECTIVE && LA21_3 <= NULL_LITERAL)||(LA21_3 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA21_3 <= PRIMITIVE_TYPE)||LA21_3==REGISTER||(LA21_3 >= SIMPLE_NAME && LA21_3 <= SOURCE_DIRECTIVE)||(LA21_3 >= SUPER_DIRECTIVE && LA21_3 <= VOID_TYPE)) ) {
+ alt21=2;
}
- else if ( (LA19_3==COLON||LA19_3==OPEN_PAREN) ) {
- alt19=13;
+ else if ( (LA21_3==COLON||LA21_3==OPEN_PAREN) ) {
+ alt21=13;
}
else {
@@ -4855,7 +5003,7 @@ public class smaliParser extends Parser {
try {
input.consume();
NoViableAltException nvae =
- new NoViableAltException("", 19, 3, input);
+ new NoViableAltException("", 21, 3, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
@@ -4866,22 +5014,22 @@ public class smaliParser extends Parser {
break;
case SHORT_LITERAL:
{
- alt19=3;
+ alt21=3;
}
break;
case BYTE_LITERAL:
{
- alt19=4;
+ alt21=4;
}
break;
case FLOAT_LITERAL_OR_ID:
{
- int LA19_6 = input.LA(2);
- if ( (LA19_6==EOF||(LA19_6 >= ACCESS_SPEC && LA19_6 <= ANNOTATION_VISIBILITY)||LA19_6==BOOL_LITERAL||(LA19_6 >= CLASS_DIRECTIVE && LA19_6 <= CLOSE_BRACE)||LA19_6==COMMA||(LA19_6 >= DOUBLE_LITERAL_OR_ID && LA19_6 <= END_ANNOTATION_DIRECTIVE)||LA19_6==END_FIELD_DIRECTIVE||LA19_6==END_SUBANNOTATION_DIRECTIVE||LA19_6==FIELD_DIRECTIVE||(LA19_6 >= FLOAT_LITERAL_OR_ID && LA19_6 <= IMPLEMENTS_DIRECTIVE)||(LA19_6 >= INSTRUCTION_FORMAT10t && LA19_6 <= INSTRUCTION_FORMAT10x_ODEX)||LA19_6==INSTRUCTION_FORMAT11x||LA19_6==INSTRUCTION_FORMAT12x_OR_ID||(LA19_6 >= INSTRUCTION_FORMAT21c_FIELD && LA19_6 <= INSTRUCTION_FORMAT21c_TYPE)||LA19_6==INSTRUCTION_FORMAT21t||(LA19_6 >= INSTRUCTION_FORMAT22c_FIELD && LA19_6 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA19_6 >= INSTRUCTION_FORMAT22s_OR_ID && LA19_6 <= INSTRUCTION_FORMAT22t)||(LA19_6 >= INSTRUCTION_FORMAT23x && LA19_6 <= INSTRUCTION_FORMAT25x)||(LA19_6 >= INSTRUCTION_FORMAT31i_OR_ID && LA19_6 <= INSTRUCTION_FORMAT31t)||(LA19_6 >= INSTRUCTION_FORMAT35c_METHOD && LA19_6 <= INSTRUCTION_FORMAT35ms_METHOD)||LA19_6==INSTRUCTION_FORMAT51l||(LA19_6 >= METHOD_DIRECTIVE && LA19_6 <= NULL_LITERAL)||LA19_6==PARAM_LIST_OR_ID_START||(LA19_6 >= POSITIVE_INTEGER_LITERAL && LA19_6 <= PRIMITIVE_TYPE)||LA19_6==REGISTER||(LA19_6 >= SIMPLE_NAME && LA19_6 <= SOURCE_DIRECTIVE)||(LA19_6 >= SUPER_DIRECTIVE && LA19_6 <= VOID_TYPE)) ) {
- alt19=5;
+ int LA21_6 = input.LA(2);
+ if ( (LA21_6==EOF||(LA21_6 >= ACCESS_SPEC && LA21_6 <= ANNOTATION_VISIBILITY)||LA21_6==BOOL_LITERAL||(LA21_6 >= CLASS_DIRECTIVE && LA21_6 <= CLOSE_BRACE)||LA21_6==COMMA||(LA21_6 >= DOUBLE_LITERAL_OR_ID && LA21_6 <= END_ANNOTATION_DIRECTIVE)||LA21_6==END_FIELD_DIRECTIVE||LA21_6==END_SUBANNOTATION_DIRECTIVE||LA21_6==FIELD_DIRECTIVE||(LA21_6 >= FLOAT_LITERAL_OR_ID && LA21_6 <= IMPLEMENTS_DIRECTIVE)||(LA21_6 >= INSTRUCTION_FORMAT10t && LA21_6 <= INSTRUCTION_FORMAT10x_ODEX)||LA21_6==INSTRUCTION_FORMAT11x||LA21_6==INSTRUCTION_FORMAT12x_OR_ID||(LA21_6 >= INSTRUCTION_FORMAT21c_FIELD && LA21_6 <= INSTRUCTION_FORMAT21c_TYPE)||LA21_6==INSTRUCTION_FORMAT21t||(LA21_6 >= INSTRUCTION_FORMAT22c_FIELD && LA21_6 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA21_6 >= INSTRUCTION_FORMAT22s_OR_ID && LA21_6 <= INSTRUCTION_FORMAT22t)||(LA21_6 >= INSTRUCTION_FORMAT23x && LA21_6 <= INSTRUCTION_FORMAT25x)||(LA21_6 >= INSTRUCTION_FORMAT31i_OR_ID && LA21_6 <= INSTRUCTION_FORMAT31t)||(LA21_6 >= INSTRUCTION_FORMAT35c_METHOD && LA21_6 <= INSTRUCTION_FORMAT35ms_METHOD)||LA21_6==INSTRUCTION_FORMAT51l||(LA21_6 >= METHOD_DIRECTIVE && LA21_6 <= NULL_LITERAL)||(LA21_6 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA21_6 <= PRIMITIVE_TYPE)||LA21_6==REGISTER||(LA21_6 >= SIMPLE_NAME && LA21_6 <= SOURCE_DIRECTIVE)||(LA21_6 >= SUPER_DIRECTIVE && LA21_6 <= VOID_TYPE)) ) {
+ alt21=5;
}
- else if ( (LA19_6==COLON||LA19_6==OPEN_PAREN) ) {
- alt19=13;
+ else if ( (LA21_6==COLON||LA21_6==OPEN_PAREN) ) {
+ alt21=13;
}
else {
@@ -4889,7 +5037,7 @@ public class smaliParser extends Parser {
try {
input.consume();
NoViableAltException nvae =
- new NoViableAltException("", 19, 6, input);
+ new NoViableAltException("", 21, 6, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
@@ -4900,17 +5048,17 @@ public class smaliParser extends Parser {
break;
case FLOAT_LITERAL:
{
- alt19=5;
+ alt21=5;
}
break;
case DOUBLE_LITERAL_OR_ID:
{
- int LA19_8 = input.LA(2);
- if ( (LA19_8==EOF||(LA19_8 >= ACCESS_SPEC && LA19_8 <= ANNOTATION_VISIBILITY)||LA19_8==BOOL_LITERAL||(LA19_8 >= CLASS_DIRECTIVE && LA19_8 <= CLOSE_BRACE)||LA19_8==COMMA||(LA19_8 >= DOUBLE_LITERAL_OR_ID && LA19_8 <= END_ANNOTATION_DIRECTIVE)||LA19_8==END_FIELD_DIRECTIVE||LA19_8==END_SUBANNOTATION_DIRECTIVE||LA19_8==FIELD_DIRECTIVE||(LA19_8 >= FLOAT_LITERAL_OR_ID && LA19_8 <= IMPLEMENTS_DIRECTIVE)||(LA19_8 >= INSTRUCTION_FORMAT10t && LA19_8 <= INSTRUCTION_FORMAT10x_ODEX)||LA19_8==INSTRUCTION_FORMAT11x||LA19_8==INSTRUCTION_FORMAT12x_OR_ID||(LA19_8 >= INSTRUCTION_FORMAT21c_FIELD && LA19_8 <= INSTRUCTION_FORMAT21c_TYPE)||LA19_8==INSTRUCTION_FORMAT21t||(LA19_8 >= INSTRUCTION_FORMAT22c_FIELD && LA19_8 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA19_8 >= INSTRUCTION_FORMAT22s_OR_ID && LA19_8 <= INSTRUCTION_FORMAT22t)||(LA19_8 >= INSTRUCTION_FORMAT23x && LA19_8 <= INSTRUCTION_FORMAT25x)||(LA19_8 >= INSTRUCTION_FORMAT31i_OR_ID && LA19_8 <= INSTRUCTION_FORMAT31t)||(LA19_8 >= INSTRUCTION_FORMAT35c_METHOD && LA19_8 <= INSTRUCTION_FORMAT35ms_METHOD)||LA19_8==INSTRUCTION_FORMAT51l||(LA19_8 >= METHOD_DIRECTIVE && LA19_8 <= NULL_LITERAL)||LA19_8==PARAM_LIST_OR_ID_START||(LA19_8 >= POSITIVE_INTEGER_LITERAL && LA19_8 <= PRIMITIVE_TYPE)||LA19_8==REGISTER||(LA19_8 >= SIMPLE_NAME && LA19_8 <= SOURCE_DIRECTIVE)||(LA19_8 >= SUPER_DIRECTIVE && LA19_8 <= VOID_TYPE)) ) {
- alt19=6;
+ int LA21_8 = input.LA(2);
+ if ( (LA21_8==EOF||(LA21_8 >= ACCESS_SPEC && LA21_8 <= ANNOTATION_VISIBILITY)||LA21_8==BOOL_LITERAL||(LA21_8 >= CLASS_DIRECTIVE && LA21_8 <= CLOSE_BRACE)||LA21_8==COMMA||(LA21_8 >= DOUBLE_LITERAL_OR_ID && LA21_8 <= END_ANNOTATION_DIRECTIVE)||LA21_8==END_FIELD_DIRECTIVE||LA21_8==END_SUBANNOTATION_DIRECTIVE||LA21_8==FIELD_DIRECTIVE||(LA21_8 >= FLOAT_LITERAL_OR_ID && LA21_8 <= IMPLEMENTS_DIRECTIVE)||(LA21_8 >= INSTRUCTION_FORMAT10t && LA21_8 <= INSTRUCTION_FORMAT10x_ODEX)||LA21_8==INSTRUCTION_FORMAT11x||LA21_8==INSTRUCTION_FORMAT12x_OR_ID||(LA21_8 >= INSTRUCTION_FORMAT21c_FIELD && LA21_8 <= INSTRUCTION_FORMAT21c_TYPE)||LA21_8==INSTRUCTION_FORMAT21t||(LA21_8 >= INSTRUCTION_FORMAT22c_FIELD && LA21_8 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA21_8 >= INSTRUCTION_FORMAT22s_OR_ID && LA21_8 <= INSTRUCTION_FORMAT22t)||(LA21_8 >= INSTRUCTION_FORMAT23x && LA21_8 <= INSTRUCTION_FORMAT25x)||(LA21_8 >= INSTRUCTION_FORMAT31i_OR_ID && LA21_8 <= INSTRUCTION_FORMAT31t)||(LA21_8 >= INSTRUCTION_FORMAT35c_METHOD && LA21_8 <= INSTRUCTION_FORMAT35ms_METHOD)||LA21_8==INSTRUCTION_FORMAT51l||(LA21_8 >= METHOD_DIRECTIVE && LA21_8 <= NULL_LITERAL)||(LA21_8 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA21_8 <= PRIMITIVE_TYPE)||LA21_8==REGISTER||(LA21_8 >= SIMPLE_NAME && LA21_8 <= SOURCE_DIRECTIVE)||(LA21_8 >= SUPER_DIRECTIVE && LA21_8 <= VOID_TYPE)) ) {
+ alt21=6;
}
- else if ( (LA19_8==COLON||LA19_8==OPEN_PAREN) ) {
- alt19=13;
+ else if ( (LA21_8==COLON||LA21_8==OPEN_PAREN) ) {
+ alt21=13;
}
else {
@@ -4918,7 +5066,7 @@ public class smaliParser extends Parser {
try {
input.consume();
NoViableAltException nvae =
- new NoViableAltException("", 19, 8, input);
+ new NoViableAltException("", 21, 8, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
@@ -4929,27 +5077,27 @@ public class smaliParser extends Parser {
break;
case DOUBLE_LITERAL:
{
- alt19=6;
+ alt21=6;
}
break;
case CHAR_LITERAL:
{
- alt19=7;
+ alt21=7;
}
break;
case STRING_LITERAL:
{
- alt19=8;
+ alt21=8;
}
break;
case BOOL_LITERAL:
{
- int LA19_12 = input.LA(2);
- if ( (LA19_12==EOF||(LA19_12 >= ACCESS_SPEC && LA19_12 <= ANNOTATION_VISIBILITY)||LA19_12==BOOL_LITERAL||(LA19_12 >= CLASS_DIRECTIVE && LA19_12 <= CLOSE_BRACE)||LA19_12==COMMA||(LA19_12 >= DOUBLE_LITERAL_OR_ID && LA19_12 <= END_ANNOTATION_DIRECTIVE)||LA19_12==END_FIELD_DIRECTIVE||LA19_12==END_SUBANNOTATION_DIRECTIVE||LA19_12==FIELD_DIRECTIVE||(LA19_12 >= FLOAT_LITERAL_OR_ID && LA19_12 <= IMPLEMENTS_DIRECTIVE)||(LA19_12 >= INSTRUCTION_FORMAT10t && LA19_12 <= INSTRUCTION_FORMAT10x_ODEX)||LA19_12==INSTRUCTION_FORMAT11x||LA19_12==INSTRUCTION_FORMAT12x_OR_ID||(LA19_12 >= INSTRUCTION_FORMAT21c_FIELD && LA19_12 <= INSTRUCTION_FORMAT21c_TYPE)||LA19_12==INSTRUCTION_FORMAT21t||(LA19_12 >= INSTRUCTION_FORMAT22c_FIELD && LA19_12 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA19_12 >= INSTRUCTION_FORMAT22s_OR_ID && LA19_12 <= INSTRUCTION_FORMAT22t)||(LA19_12 >= INSTRUCTION_FORMAT23x && LA19_12 <= INSTRUCTION_FORMAT25x)||(LA19_12 >= INSTRUCTION_FORMAT31i_OR_ID && LA19_12 <= INSTRUCTION_FORMAT31t)||(LA19_12 >= INSTRUCTION_FORMAT35c_METHOD && LA19_12 <= INSTRUCTION_FORMAT35ms_METHOD)||LA19_12==INSTRUCTION_FORMAT51l||(LA19_12 >= METHOD_DIRECTIVE && LA19_12 <= NULL_LITERAL)||LA19_12==PARAM_LIST_OR_ID_START||(LA19_12 >= POSITIVE_INTEGER_LITERAL && LA19_12 <= PRIMITIVE_TYPE)||LA19_12==REGISTER||(LA19_12 >= SIMPLE_NAME && LA19_12 <= SOURCE_DIRECTIVE)||(LA19_12 >= SUPER_DIRECTIVE && LA19_12 <= VOID_TYPE)) ) {
- alt19=9;
+ int LA21_12 = input.LA(2);
+ if ( (LA21_12==EOF||(LA21_12 >= ACCESS_SPEC && LA21_12 <= ANNOTATION_VISIBILITY)||LA21_12==BOOL_LITERAL||(LA21_12 >= CLASS_DIRECTIVE && LA21_12 <= CLOSE_BRACE)||LA21_12==COMMA||(LA21_12 >= DOUBLE_LITERAL_OR_ID && LA21_12 <= END_ANNOTATION_DIRECTIVE)||LA21_12==END_FIELD_DIRECTIVE||LA21_12==END_SUBANNOTATION_DIRECTIVE||LA21_12==FIELD_DIRECTIVE||(LA21_12 >= FLOAT_LITERAL_OR_ID && LA21_12 <= IMPLEMENTS_DIRECTIVE)||(LA21_12 >= INSTRUCTION_FORMAT10t && LA21_12 <= INSTRUCTION_FORMAT10x_ODEX)||LA21_12==INSTRUCTION_FORMAT11x||LA21_12==INSTRUCTION_FORMAT12x_OR_ID||(LA21_12 >= INSTRUCTION_FORMAT21c_FIELD && LA21_12 <= INSTRUCTION_FORMAT21c_TYPE)||LA21_12==INSTRUCTION_FORMAT21t||(LA21_12 >= INSTRUCTION_FORMAT22c_FIELD && LA21_12 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA21_12 >= INSTRUCTION_FORMAT22s_OR_ID && LA21_12 <= INSTRUCTION_FORMAT22t)||(LA21_12 >= INSTRUCTION_FORMAT23x && LA21_12 <= INSTRUCTION_FORMAT25x)||(LA21_12 >= INSTRUCTION_FORMAT31i_OR_ID && LA21_12 <= INSTRUCTION_FORMAT31t)||(LA21_12 >= INSTRUCTION_FORMAT35c_METHOD && LA21_12 <= INSTRUCTION_FORMAT35ms_METHOD)||LA21_12==INSTRUCTION_FORMAT51l||(LA21_12 >= METHOD_DIRECTIVE && LA21_12 <= NULL_LITERAL)||(LA21_12 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA21_12 <= PRIMITIVE_TYPE)||LA21_12==REGISTER||(LA21_12 >= SIMPLE_NAME && LA21_12 <= SOURCE_DIRECTIVE)||(LA21_12 >= SUPER_DIRECTIVE && LA21_12 <= VOID_TYPE)) ) {
+ alt21=9;
}
- else if ( (LA19_12==COLON||LA19_12==OPEN_PAREN) ) {
- alt19=13;
+ else if ( (LA21_12==COLON||LA21_12==OPEN_PAREN) ) {
+ alt21=13;
}
else {
@@ -4957,7 +5105,7 @@ public class smaliParser extends Parser {
try {
input.consume();
NoViableAltException nvae =
- new NoViableAltException("", 19, 12, input);
+ new NoViableAltException("", 21, 12, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
@@ -4968,12 +5116,12 @@ public class smaliParser extends Parser {
break;
case NULL_LITERAL:
{
- int LA19_13 = input.LA(2);
- if ( (LA19_13==EOF||(LA19_13 >= ACCESS_SPEC && LA19_13 <= ANNOTATION_VISIBILITY)||LA19_13==BOOL_LITERAL||(LA19_13 >= CLASS_DIRECTIVE && LA19_13 <= CLOSE_BRACE)||LA19_13==COMMA||(LA19_13 >= DOUBLE_LITERAL_OR_ID && LA19_13 <= END_ANNOTATION_DIRECTIVE)||LA19_13==END_FIELD_DIRECTIVE||LA19_13==END_SUBANNOTATION_DIRECTIVE||LA19_13==FIELD_DIRECTIVE||(LA19_13 >= FLOAT_LITERAL_OR_ID && LA19_13 <= IMPLEMENTS_DIRECTIVE)||(LA19_13 >= INSTRUCTION_FORMAT10t && LA19_13 <= INSTRUCTION_FORMAT10x_ODEX)||LA19_13==INSTRUCTION_FORMAT11x||LA19_13==INSTRUCTION_FORMAT12x_OR_ID||(LA19_13 >= INSTRUCTION_FORMAT21c_FIELD && LA19_13 <= INSTRUCTION_FORMAT21c_TYPE)||LA19_13==INSTRUCTION_FORMAT21t||(LA19_13 >= INSTRUCTION_FORMAT22c_FIELD && LA19_13 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA19_13 >= INSTRUCTION_FORMAT22s_OR_ID && LA19_13 <= INSTRUCTION_FORMAT22t)||(LA19_13 >= INSTRUCTION_FORMAT23x && LA19_13 <= INSTRUCTION_FORMAT25x)||(LA19_13 >= INSTRUCTION_FORMAT31i_OR_ID && LA19_13 <= INSTRUCTION_FORMAT31t)||(LA19_13 >= INSTRUCTION_FORMAT35c_METHOD && LA19_13 <= INSTRUCTION_FORMAT35ms_METHOD)||LA19_13==INSTRUCTION_FORMAT51l||(LA19_13 >= METHOD_DIRECTIVE && LA19_13 <= NULL_LITERAL)||LA19_13==PARAM_LIST_OR_ID_START||(LA19_13 >= POSITIVE_INTEGER_LITERAL && LA19_13 <= PRIMITIVE_TYPE)||LA19_13==REGISTER||(LA19_13 >= SIMPLE_NAME && LA19_13 <= SOURCE_DIRECTIVE)||(LA19_13 >= SUPER_DIRECTIVE && LA19_13 <= VOID_TYPE)) ) {
- alt19=10;
+ int LA21_13 = input.LA(2);
+ if ( (LA21_13==EOF||(LA21_13 >= ACCESS_SPEC && LA21_13 <= ANNOTATION_VISIBILITY)||LA21_13==BOOL_LITERAL||(LA21_13 >= CLASS_DIRECTIVE && LA21_13 <= CLOSE_BRACE)||LA21_13==COMMA||(LA21_13 >= DOUBLE_LITERAL_OR_ID && LA21_13 <= END_ANNOTATION_DIRECTIVE)||LA21_13==END_FIELD_DIRECTIVE||LA21_13==END_SUBANNOTATION_DIRECTIVE||LA21_13==FIELD_DIRECTIVE||(LA21_13 >= FLOAT_LITERAL_OR_ID && LA21_13 <= IMPLEMENTS_DIRECTIVE)||(LA21_13 >= INSTRUCTION_FORMAT10t && LA21_13 <= INSTRUCTION_FORMAT10x_ODEX)||LA21_13==INSTRUCTION_FORMAT11x||LA21_13==INSTRUCTION_FORMAT12x_OR_ID||(LA21_13 >= INSTRUCTION_FORMAT21c_FIELD && LA21_13 <= INSTRUCTION_FORMAT21c_TYPE)||LA21_13==INSTRUCTION_FORMAT21t||(LA21_13 >= INSTRUCTION_FORMAT22c_FIELD && LA21_13 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA21_13 >= INSTRUCTION_FORMAT22s_OR_ID && LA21_13 <= INSTRUCTION_FORMAT22t)||(LA21_13 >= INSTRUCTION_FORMAT23x && LA21_13 <= INSTRUCTION_FORMAT25x)||(LA21_13 >= INSTRUCTION_FORMAT31i_OR_ID && LA21_13 <= INSTRUCTION_FORMAT31t)||(LA21_13 >= INSTRUCTION_FORMAT35c_METHOD && LA21_13 <= INSTRUCTION_FORMAT35ms_METHOD)||LA21_13==INSTRUCTION_FORMAT51l||(LA21_13 >= METHOD_DIRECTIVE && LA21_13 <= NULL_LITERAL)||(LA21_13 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA21_13 <= PRIMITIVE_TYPE)||LA21_13==REGISTER||(LA21_13 >= SIMPLE_NAME && LA21_13 <= SOURCE_DIRECTIVE)||(LA21_13 >= SUPER_DIRECTIVE && LA21_13 <= VOID_TYPE)) ) {
+ alt21=10;
}
- else if ( (LA19_13==COLON||LA19_13==OPEN_PAREN) ) {
- alt19=13;
+ else if ( (LA21_13==COLON||LA21_13==OPEN_PAREN) ) {
+ alt21=13;
}
else {
@@ -4981,7 +5129,7 @@ public class smaliParser extends Parser {
try {
input.consume();
NoViableAltException nvae =
- new NoViableAltException("", 19, 13, input);
+ new NoViableAltException("", 21, 13, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
@@ -4992,17 +5140,17 @@ public class smaliParser extends Parser {
break;
case OPEN_BRACE:
{
- alt19=11;
+ alt21=11;
}
break;
case SUBANNOTATION_DIRECTIVE:
{
- alt19=12;
+ alt21=12;
}
break;
case ACCESS_SPEC:
case ANNOTATION_VISIBILITY:
- case ARRAY_DESCRIPTOR:
+ case ARRAY_TYPE_PREFIX:
case CLASS_DESCRIPTOR:
case INSTRUCTION_FORMAT10t:
case INSTRUCTION_FORMAT10x:
@@ -5034,206 +5182,206 @@ public class smaliParser extends Parser {
case INSTRUCTION_FORMAT35ms_METHOD:
case INSTRUCTION_FORMAT51l:
case MEMBER_NAME:
- case PARAM_LIST_OR_ID_START:
+ case PARAM_LIST_OR_ID_PRIMITIVE_TYPE:
case PRIMITIVE_TYPE:
case REGISTER:
case SIMPLE_NAME:
case VERIFICATION_ERROR_TYPE:
case VOID_TYPE:
{
- alt19=13;
+ alt21=13;
}
break;
case ENUM_DIRECTIVE:
{
- alt19=14;
+ alt21=14;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
+ new NoViableAltException("", 21, 0, input);
throw nvae;
}
- switch (alt19) {
+ switch (alt21) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:634:5: LONG_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:632:5: LONG_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- LONG_LITERAL111=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_literal2521);
- LONG_LITERAL111_tree = (CommonTree)adaptor.create(LONG_LITERAL111);
- adaptor.addChild(root_0, LONG_LITERAL111_tree);
+ LONG_LITERAL113=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_literal2510);
+ LONG_LITERAL113_tree = (CommonTree)adaptor.create(LONG_LITERAL113);
+ adaptor.addChild(root_0, LONG_LITERAL113_tree);
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:635:5: integer_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:633:5: integer_literal
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_integer_literal_in_literal2527);
- integer_literal112=integer_literal();
+ pushFollow(FOLLOW_integer_literal_in_literal2516);
+ integer_literal114=integer_literal();
state._fsp--;
- adaptor.addChild(root_0, integer_literal112.getTree());
+ adaptor.addChild(root_0, integer_literal114.getTree());
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:636:5: SHORT_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:634:5: SHORT_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- SHORT_LITERAL113=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_literal2533);
- SHORT_LITERAL113_tree = (CommonTree)adaptor.create(SHORT_LITERAL113);
- adaptor.addChild(root_0, SHORT_LITERAL113_tree);
+ SHORT_LITERAL115=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_literal2522);
+ SHORT_LITERAL115_tree = (CommonTree)adaptor.create(SHORT_LITERAL115);
+ adaptor.addChild(root_0, SHORT_LITERAL115_tree);
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:637:5: BYTE_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:635:5: BYTE_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BYTE_LITERAL114=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_literal2539);
- BYTE_LITERAL114_tree = (CommonTree)adaptor.create(BYTE_LITERAL114);
- adaptor.addChild(root_0, BYTE_LITERAL114_tree);
+ BYTE_LITERAL116=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_literal2528);
+ BYTE_LITERAL116_tree = (CommonTree)adaptor.create(BYTE_LITERAL116);
+ adaptor.addChild(root_0, BYTE_LITERAL116_tree);
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:638:5: float_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:636:5: float_literal
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_float_literal_in_literal2545);
- float_literal115=float_literal();
+ pushFollow(FOLLOW_float_literal_in_literal2534);
+ float_literal117=float_literal();
state._fsp--;
- adaptor.addChild(root_0, float_literal115.getTree());
+ adaptor.addChild(root_0, float_literal117.getTree());
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:639:5: double_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:637:5: double_literal
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_double_literal_in_literal2551);
- double_literal116=double_literal();
+ pushFollow(FOLLOW_double_literal_in_literal2540);
+ double_literal118=double_literal();
state._fsp--;
- adaptor.addChild(root_0, double_literal116.getTree());
+ adaptor.addChild(root_0, double_literal118.getTree());
}
break;
case 7 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:640:5: CHAR_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:638:5: CHAR_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- CHAR_LITERAL117=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_literal2557);
- CHAR_LITERAL117_tree = (CommonTree)adaptor.create(CHAR_LITERAL117);
- adaptor.addChild(root_0, CHAR_LITERAL117_tree);
+ CHAR_LITERAL119=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_literal2546);
+ CHAR_LITERAL119_tree = (CommonTree)adaptor.create(CHAR_LITERAL119);
+ adaptor.addChild(root_0, CHAR_LITERAL119_tree);
}
break;
case 8 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:641:5: STRING_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:639:5: STRING_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- STRING_LITERAL118=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_literal2563);
- STRING_LITERAL118_tree = (CommonTree)adaptor.create(STRING_LITERAL118);
- adaptor.addChild(root_0, STRING_LITERAL118_tree);
+ STRING_LITERAL120=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_literal2552);
+ STRING_LITERAL120_tree = (CommonTree)adaptor.create(STRING_LITERAL120);
+ adaptor.addChild(root_0, STRING_LITERAL120_tree);
}
break;
case 9 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:642:5: BOOL_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:640:5: BOOL_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BOOL_LITERAL119=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_literal2569);
- BOOL_LITERAL119_tree = (CommonTree)adaptor.create(BOOL_LITERAL119);
- adaptor.addChild(root_0, BOOL_LITERAL119_tree);
+ BOOL_LITERAL121=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_literal2558);
+ BOOL_LITERAL121_tree = (CommonTree)adaptor.create(BOOL_LITERAL121);
+ adaptor.addChild(root_0, BOOL_LITERAL121_tree);
}
break;
case 10 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:643:5: NULL_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:641:5: NULL_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- NULL_LITERAL120=(Token)match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_literal2575);
- NULL_LITERAL120_tree = (CommonTree)adaptor.create(NULL_LITERAL120);
- adaptor.addChild(root_0, NULL_LITERAL120_tree);
+ NULL_LITERAL122=(Token)match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_literal2564);
+ NULL_LITERAL122_tree = (CommonTree)adaptor.create(NULL_LITERAL122);
+ adaptor.addChild(root_0, NULL_LITERAL122_tree);
}
break;
case 11 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:644:5: array_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:642:5: array_literal
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_array_literal_in_literal2581);
- array_literal121=array_literal();
+ pushFollow(FOLLOW_array_literal_in_literal2570);
+ array_literal123=array_literal();
state._fsp--;
- adaptor.addChild(root_0, array_literal121.getTree());
+ adaptor.addChild(root_0, array_literal123.getTree());
}
break;
case 12 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:645:5: subannotation
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:643:5: subannotation
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_subannotation_in_literal2587);
- subannotation122=subannotation();
+ pushFollow(FOLLOW_subannotation_in_literal2576);
+ subannotation124=subannotation();
state._fsp--;
- adaptor.addChild(root_0, subannotation122.getTree());
+ adaptor.addChild(root_0, subannotation124.getTree());
}
break;
case 13 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:646:5: type_field_method_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:644:5: type_field_method_literal
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_type_field_method_literal_in_literal2593);
- type_field_method_literal123=type_field_method_literal();
+ pushFollow(FOLLOW_type_field_method_literal_in_literal2582);
+ type_field_method_literal125=type_field_method_literal();
state._fsp--;
- adaptor.addChild(root_0, type_field_method_literal123.getTree());
+ adaptor.addChild(root_0, type_field_method_literal125.getTree());
}
break;
case 14 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:647:5: enum_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:645:5: enum_literal
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_enum_literal_in_literal2599);
- enum_literal124=enum_literal();
+ pushFollow(FOLLOW_enum_literal_in_literal2588);
+ enum_literal126=enum_literal();
state._fsp--;
- adaptor.addChild(root_0, enum_literal124.getTree());
+ adaptor.addChild(root_0, enum_literal126.getTree());
}
break;
@@ -5267,30 +5415,30 @@ public class smaliParser extends Parser {
// $ANTLR start "parsed_integer_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:649:1: parsed_integer_literal returns [int value] : integer_literal ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:647:1: parsed_integer_literal returns [int value] : integer_literal ;
public final smaliParser.parsed_integer_literal_return parsed_integer_literal() throws RecognitionException {
smaliParser.parsed_integer_literal_return retval = new smaliParser.parsed_integer_literal_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- ParserRuleReturnScope integer_literal125 =null;
+ ParserRuleReturnScope integer_literal127 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:650:3: ( integer_literal )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:650:5: integer_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:648:3: ( integer_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:648:5: integer_literal
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_integer_literal_in_parsed_integer_literal2612);
- integer_literal125=integer_literal();
+ pushFollow(FOLLOW_integer_literal_in_parsed_integer_literal2601);
+ integer_literal127=integer_literal();
state._fsp--;
- adaptor.addChild(root_0, integer_literal125.getTree());
+ adaptor.addChild(root_0, integer_literal127.getTree());
- retval.value = LiteralTools.parseInt((integer_literal125!=null?input.toString(integer_literal125.start,integer_literal125.stop):null));
+ retval.value = LiteralTools.parseInt((integer_literal127!=null?input.toString(integer_literal127.start,integer_literal127.stop):null));
}
retval.stop = input.LT(-1);
@@ -5320,119 +5468,119 @@ public class smaliParser extends Parser {
// $ANTLR start "integral_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:652:1: integral_literal : ( LONG_LITERAL | integer_literal | SHORT_LITERAL | CHAR_LITERAL | BYTE_LITERAL );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:650:1: integral_literal : ( LONG_LITERAL | integer_literal | SHORT_LITERAL | CHAR_LITERAL | BYTE_LITERAL );
public final smaliParser.integral_literal_return integral_literal() throws RecognitionException {
smaliParser.integral_literal_return retval = new smaliParser.integral_literal_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token LONG_LITERAL126=null;
- Token SHORT_LITERAL128=null;
- Token CHAR_LITERAL129=null;
- Token BYTE_LITERAL130=null;
- ParserRuleReturnScope integer_literal127 =null;
+ Token LONG_LITERAL128=null;
+ Token SHORT_LITERAL130=null;
+ Token CHAR_LITERAL131=null;
+ Token BYTE_LITERAL132=null;
+ ParserRuleReturnScope integer_literal129 =null;
- CommonTree LONG_LITERAL126_tree=null;
- CommonTree SHORT_LITERAL128_tree=null;
- CommonTree CHAR_LITERAL129_tree=null;
- CommonTree BYTE_LITERAL130_tree=null;
+ CommonTree LONG_LITERAL128_tree=null;
+ CommonTree SHORT_LITERAL130_tree=null;
+ CommonTree CHAR_LITERAL131_tree=null;
+ CommonTree BYTE_LITERAL132_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:653:3: ( LONG_LITERAL | integer_literal | SHORT_LITERAL | CHAR_LITERAL | BYTE_LITERAL )
- int alt20=5;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:651:3: ( LONG_LITERAL | integer_literal | SHORT_LITERAL | CHAR_LITERAL | BYTE_LITERAL )
+ int alt22=5;
switch ( input.LA(1) ) {
case LONG_LITERAL:
{
- alt20=1;
+ alt22=1;
}
break;
case NEGATIVE_INTEGER_LITERAL:
case POSITIVE_INTEGER_LITERAL:
{
- alt20=2;
+ alt22=2;
}
break;
case SHORT_LITERAL:
{
- alt20=3;
+ alt22=3;
}
break;
case CHAR_LITERAL:
{
- alt20=4;
+ alt22=4;
}
break;
case BYTE_LITERAL:
{
- alt20=5;
+ alt22=5;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
+ new NoViableAltException("", 22, 0, input);
throw nvae;
}
- switch (alt20) {
+ switch (alt22) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:653:5: LONG_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:651:5: LONG_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- LONG_LITERAL126=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_integral_literal2624);
- LONG_LITERAL126_tree = (CommonTree)adaptor.create(LONG_LITERAL126);
- adaptor.addChild(root_0, LONG_LITERAL126_tree);
+ LONG_LITERAL128=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_integral_literal2613);
+ LONG_LITERAL128_tree = (CommonTree)adaptor.create(LONG_LITERAL128);
+ adaptor.addChild(root_0, LONG_LITERAL128_tree);
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:654:5: integer_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:652:5: integer_literal
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_integer_literal_in_integral_literal2630);
- integer_literal127=integer_literal();
+ pushFollow(FOLLOW_integer_literal_in_integral_literal2619);
+ integer_literal129=integer_literal();
state._fsp--;
- adaptor.addChild(root_0, integer_literal127.getTree());
+ adaptor.addChild(root_0, integer_literal129.getTree());
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:655:5: SHORT_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:653:5: SHORT_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- SHORT_LITERAL128=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_integral_literal2636);
- SHORT_LITERAL128_tree = (CommonTree)adaptor.create(SHORT_LITERAL128);
- adaptor.addChild(root_0, SHORT_LITERAL128_tree);
+ SHORT_LITERAL130=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_integral_literal2625);
+ SHORT_LITERAL130_tree = (CommonTree)adaptor.create(SHORT_LITERAL130);
+ adaptor.addChild(root_0, SHORT_LITERAL130_tree);
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:656:5: CHAR_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:654:5: CHAR_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- CHAR_LITERAL129=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_integral_literal2642);
- CHAR_LITERAL129_tree = (CommonTree)adaptor.create(CHAR_LITERAL129);
- adaptor.addChild(root_0, CHAR_LITERAL129_tree);
+ CHAR_LITERAL131=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_integral_literal2631);
+ CHAR_LITERAL131_tree = (CommonTree)adaptor.create(CHAR_LITERAL131);
+ adaptor.addChild(root_0, CHAR_LITERAL131_tree);
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:657:5: BYTE_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:655:5: BYTE_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BYTE_LITERAL130=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_integral_literal2648);
- BYTE_LITERAL130_tree = (CommonTree)adaptor.create(BYTE_LITERAL130);
- adaptor.addChild(root_0, BYTE_LITERAL130_tree);
+ BYTE_LITERAL132=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_integral_literal2637);
+ BYTE_LITERAL132_tree = (CommonTree)adaptor.create(BYTE_LITERAL132);
+ adaptor.addChild(root_0, BYTE_LITERAL132_tree);
}
break;
@@ -5465,159 +5613,159 @@ public class smaliParser extends Parser {
// $ANTLR start "fixed_32bit_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:659:1: fixed_32bit_literal : ( LONG_LITERAL | integer_literal | SHORT_LITERAL | BYTE_LITERAL | float_literal | CHAR_LITERAL | BOOL_LITERAL );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:657:1: fixed_32bit_literal : ( LONG_LITERAL | integer_literal | SHORT_LITERAL | BYTE_LITERAL | float_literal | CHAR_LITERAL | BOOL_LITERAL );
public final smaliParser.fixed_32bit_literal_return fixed_32bit_literal() throws RecognitionException {
smaliParser.fixed_32bit_literal_return retval = new smaliParser.fixed_32bit_literal_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token LONG_LITERAL131=null;
- Token SHORT_LITERAL133=null;
- Token BYTE_LITERAL134=null;
- Token CHAR_LITERAL136=null;
- Token BOOL_LITERAL137=null;
- ParserRuleReturnScope integer_literal132 =null;
- ParserRuleReturnScope float_literal135 =null;
+ Token LONG_LITERAL133=null;
+ Token SHORT_LITERAL135=null;
+ Token BYTE_LITERAL136=null;
+ Token CHAR_LITERAL138=null;
+ Token BOOL_LITERAL139=null;
+ ParserRuleReturnScope integer_literal134 =null;
+ ParserRuleReturnScope float_literal137 =null;
- CommonTree LONG_LITERAL131_tree=null;
- CommonTree SHORT_LITERAL133_tree=null;
- CommonTree BYTE_LITERAL134_tree=null;
- CommonTree CHAR_LITERAL136_tree=null;
- CommonTree BOOL_LITERAL137_tree=null;
+ CommonTree LONG_LITERAL133_tree=null;
+ CommonTree SHORT_LITERAL135_tree=null;
+ CommonTree BYTE_LITERAL136_tree=null;
+ CommonTree CHAR_LITERAL138_tree=null;
+ CommonTree BOOL_LITERAL139_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:660:3: ( LONG_LITERAL | integer_literal | SHORT_LITERAL | BYTE_LITERAL | float_literal | CHAR_LITERAL | BOOL_LITERAL )
- int alt21=7;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:658:3: ( LONG_LITERAL | integer_literal | SHORT_LITERAL | BYTE_LITERAL | float_literal | CHAR_LITERAL | BOOL_LITERAL )
+ int alt23=7;
switch ( input.LA(1) ) {
case LONG_LITERAL:
{
- alt21=1;
+ alt23=1;
}
break;
case NEGATIVE_INTEGER_LITERAL:
case POSITIVE_INTEGER_LITERAL:
{
- alt21=2;
+ alt23=2;
}
break;
case SHORT_LITERAL:
{
- alt21=3;
+ alt23=3;
}
break;
case BYTE_LITERAL:
{
- alt21=4;
+ alt23=4;
}
break;
case FLOAT_LITERAL:
case FLOAT_LITERAL_OR_ID:
{
- alt21=5;
+ alt23=5;
}
break;
case CHAR_LITERAL:
{
- alt21=6;
+ alt23=6;
}
break;
case BOOL_LITERAL:
{
- alt21=7;
+ alt23=7;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
+ new NoViableAltException("", 23, 0, input);
throw nvae;
}
- switch (alt21) {
+ switch (alt23) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:660:5: LONG_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:658:5: LONG_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- LONG_LITERAL131=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_fixed_32bit_literal2658);
- LONG_LITERAL131_tree = (CommonTree)adaptor.create(LONG_LITERAL131);
- adaptor.addChild(root_0, LONG_LITERAL131_tree);
+ LONG_LITERAL133=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_fixed_32bit_literal2647);
+ LONG_LITERAL133_tree = (CommonTree)adaptor.create(LONG_LITERAL133);
+ adaptor.addChild(root_0, LONG_LITERAL133_tree);
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:661:5: integer_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:659:5: integer_literal
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_integer_literal_in_fixed_32bit_literal2664);
- integer_literal132=integer_literal();
+ pushFollow(FOLLOW_integer_literal_in_fixed_32bit_literal2653);
+ integer_literal134=integer_literal();
state._fsp--;
- adaptor.addChild(root_0, integer_literal132.getTree());
+ adaptor.addChild(root_0, integer_literal134.getTree());
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:662:5: SHORT_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:660:5: SHORT_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- SHORT_LITERAL133=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_fixed_32bit_literal2670);
- SHORT_LITERAL133_tree = (CommonTree)adaptor.create(SHORT_LITERAL133);
- adaptor.addChild(root_0, SHORT_LITERAL133_tree);
+ SHORT_LITERAL135=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_fixed_32bit_literal2659);
+ SHORT_LITERAL135_tree = (CommonTree)adaptor.create(SHORT_LITERAL135);
+ adaptor.addChild(root_0, SHORT_LITERAL135_tree);
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:663:5: BYTE_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:661:5: BYTE_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BYTE_LITERAL134=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_fixed_32bit_literal2676);
- BYTE_LITERAL134_tree = (CommonTree)adaptor.create(BYTE_LITERAL134);
- adaptor.addChild(root_0, BYTE_LITERAL134_tree);
+ BYTE_LITERAL136=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_fixed_32bit_literal2665);
+ BYTE_LITERAL136_tree = (CommonTree)adaptor.create(BYTE_LITERAL136);
+ adaptor.addChild(root_0, BYTE_LITERAL136_tree);
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:664:5: float_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:662:5: float_literal
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_float_literal_in_fixed_32bit_literal2682);
- float_literal135=float_literal();
+ pushFollow(FOLLOW_float_literal_in_fixed_32bit_literal2671);
+ float_literal137=float_literal();
state._fsp--;
- adaptor.addChild(root_0, float_literal135.getTree());
+ adaptor.addChild(root_0, float_literal137.getTree());
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:665:5: CHAR_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:663:5: CHAR_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- CHAR_LITERAL136=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_fixed_32bit_literal2688);
- CHAR_LITERAL136_tree = (CommonTree)adaptor.create(CHAR_LITERAL136);
- adaptor.addChild(root_0, CHAR_LITERAL136_tree);
+ CHAR_LITERAL138=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_fixed_32bit_literal2677);
+ CHAR_LITERAL138_tree = (CommonTree)adaptor.create(CHAR_LITERAL138);
+ adaptor.addChild(root_0, CHAR_LITERAL138_tree);
}
break;
case 7 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:666:5: BOOL_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:664:5: BOOL_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BOOL_LITERAL137=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_fixed_32bit_literal2694);
- BOOL_LITERAL137_tree = (CommonTree)adaptor.create(BOOL_LITERAL137);
- adaptor.addChild(root_0, BOOL_LITERAL137_tree);
+ BOOL_LITERAL139=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_fixed_32bit_literal2683);
+ BOOL_LITERAL139_tree = (CommonTree)adaptor.create(BOOL_LITERAL139);
+ adaptor.addChild(root_0, BOOL_LITERAL139_tree);
}
break;
@@ -5650,180 +5798,180 @@ public class smaliParser extends Parser {
// $ANTLR start "fixed_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:668:1: fixed_literal : ( integer_literal | LONG_LITERAL | SHORT_LITERAL | BYTE_LITERAL | float_literal | double_literal | CHAR_LITERAL | BOOL_LITERAL );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:666:1: fixed_literal : ( integer_literal | LONG_LITERAL | SHORT_LITERAL | BYTE_LITERAL | float_literal | double_literal | CHAR_LITERAL | BOOL_LITERAL );
public final smaliParser.fixed_literal_return fixed_literal() throws RecognitionException {
smaliParser.fixed_literal_return retval = new smaliParser.fixed_literal_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token LONG_LITERAL139=null;
- Token SHORT_LITERAL140=null;
- Token BYTE_LITERAL141=null;
- Token CHAR_LITERAL144=null;
- Token BOOL_LITERAL145=null;
- ParserRuleReturnScope integer_literal138 =null;
- ParserRuleReturnScope float_literal142 =null;
- ParserRuleReturnScope double_literal143 =null;
-
- CommonTree LONG_LITERAL139_tree=null;
- CommonTree SHORT_LITERAL140_tree=null;
- CommonTree BYTE_LITERAL141_tree=null;
- CommonTree CHAR_LITERAL144_tree=null;
- CommonTree BOOL_LITERAL145_tree=null;
+ Token LONG_LITERAL141=null;
+ Token SHORT_LITERAL142=null;
+ Token BYTE_LITERAL143=null;
+ Token CHAR_LITERAL146=null;
+ Token BOOL_LITERAL147=null;
+ ParserRuleReturnScope integer_literal140 =null;
+ ParserRuleReturnScope float_literal144 =null;
+ ParserRuleReturnScope double_literal145 =null;
+
+ CommonTree LONG_LITERAL141_tree=null;
+ CommonTree SHORT_LITERAL142_tree=null;
+ CommonTree BYTE_LITERAL143_tree=null;
+ CommonTree CHAR_LITERAL146_tree=null;
+ CommonTree BOOL_LITERAL147_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:669:3: ( integer_literal | LONG_LITERAL | SHORT_LITERAL | BYTE_LITERAL | float_literal | double_literal | CHAR_LITERAL | BOOL_LITERAL )
- int alt22=8;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:667:3: ( integer_literal | LONG_LITERAL | SHORT_LITERAL | BYTE_LITERAL | float_literal | double_literal | CHAR_LITERAL | BOOL_LITERAL )
+ int alt24=8;
switch ( input.LA(1) ) {
case NEGATIVE_INTEGER_LITERAL:
case POSITIVE_INTEGER_LITERAL:
{
- alt22=1;
+ alt24=1;
}
break;
case LONG_LITERAL:
{
- alt22=2;
+ alt24=2;
}
break;
case SHORT_LITERAL:
{
- alt22=3;
+ alt24=3;
}
break;
case BYTE_LITERAL:
{
- alt22=4;
+ alt24=4;
}
break;
case FLOAT_LITERAL:
case FLOAT_LITERAL_OR_ID:
{
- alt22=5;
+ alt24=5;
}
break;
case DOUBLE_LITERAL:
case DOUBLE_LITERAL_OR_ID:
{
- alt22=6;
+ alt24=6;
}
break;
case CHAR_LITERAL:
{
- alt22=7;
+ alt24=7;
}
break;
case BOOL_LITERAL:
{
- alt22=8;
+ alt24=8;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 22, 0, input);
+ new NoViableAltException("", 24, 0, input);
throw nvae;
}
- switch (alt22) {
+ switch (alt24) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:669:5: integer_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:667:5: integer_literal
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_integer_literal_in_fixed_literal2704);
- integer_literal138=integer_literal();
+ pushFollow(FOLLOW_integer_literal_in_fixed_literal2693);
+ integer_literal140=integer_literal();
state._fsp--;
- adaptor.addChild(root_0, integer_literal138.getTree());
+ adaptor.addChild(root_0, integer_literal140.getTree());
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:670:5: LONG_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:668:5: LONG_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- LONG_LITERAL139=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_fixed_literal2710);
- LONG_LITERAL139_tree = (CommonTree)adaptor.create(LONG_LITERAL139);
- adaptor.addChild(root_0, LONG_LITERAL139_tree);
+ LONG_LITERAL141=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_fixed_literal2699);
+ LONG_LITERAL141_tree = (CommonTree)adaptor.create(LONG_LITERAL141);
+ adaptor.addChild(root_0, LONG_LITERAL141_tree);
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:671:5: SHORT_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:669:5: SHORT_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- SHORT_LITERAL140=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_fixed_literal2716);
- SHORT_LITERAL140_tree = (CommonTree)adaptor.create(SHORT_LITERAL140);
- adaptor.addChild(root_0, SHORT_LITERAL140_tree);
+ SHORT_LITERAL142=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_fixed_literal2705);
+ SHORT_LITERAL142_tree = (CommonTree)adaptor.create(SHORT_LITERAL142);
+ adaptor.addChild(root_0, SHORT_LITERAL142_tree);
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:672:5: BYTE_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:670:5: BYTE_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BYTE_LITERAL141=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_fixed_literal2722);
- BYTE_LITERAL141_tree = (CommonTree)adaptor.create(BYTE_LITERAL141);
- adaptor.addChild(root_0, BYTE_LITERAL141_tree);
+ BYTE_LITERAL143=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_fixed_literal2711);
+ BYTE_LITERAL143_tree = (CommonTree)adaptor.create(BYTE_LITERAL143);
+ adaptor.addChild(root_0, BYTE_LITERAL143_tree);
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:673:5: float_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:671:5: float_literal
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_float_literal_in_fixed_literal2728);
- float_literal142=float_literal();
+ pushFollow(FOLLOW_float_literal_in_fixed_literal2717);
+ float_literal144=float_literal();
state._fsp--;
- adaptor.addChild(root_0, float_literal142.getTree());
+ adaptor.addChild(root_0, float_literal144.getTree());
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:674:5: double_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:672:5: double_literal
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_double_literal_in_fixed_literal2734);
- double_literal143=double_literal();
+ pushFollow(FOLLOW_double_literal_in_fixed_literal2723);
+ double_literal145=double_literal();
state._fsp--;
- adaptor.addChild(root_0, double_literal143.getTree());
+ adaptor.addChild(root_0, double_literal145.getTree());
}
break;
case 7 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:675:5: CHAR_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:673:5: CHAR_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- CHAR_LITERAL144=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_fixed_literal2740);
- CHAR_LITERAL144_tree = (CommonTree)adaptor.create(CHAR_LITERAL144);
- adaptor.addChild(root_0, CHAR_LITERAL144_tree);
+ CHAR_LITERAL146=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_fixed_literal2729);
+ CHAR_LITERAL146_tree = (CommonTree)adaptor.create(CHAR_LITERAL146);
+ adaptor.addChild(root_0, CHAR_LITERAL146_tree);
}
break;
case 8 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:676:5: BOOL_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:674:5: BOOL_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BOOL_LITERAL145=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_fixed_literal2746);
- BOOL_LITERAL145_tree = (CommonTree)adaptor.create(BOOL_LITERAL145);
- adaptor.addChild(root_0, BOOL_LITERAL145_tree);
+ BOOL_LITERAL147=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_fixed_literal2735);
+ BOOL_LITERAL147_tree = (CommonTree)adaptor.create(BOOL_LITERAL147);
+ adaptor.addChild(root_0, BOOL_LITERAL147_tree);
}
break;
@@ -5856,100 +6004,100 @@ public class smaliParser extends Parser {
// $ANTLR start "array_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:678:1: array_literal : OPEN_BRACE ( literal ( COMMA literal )* |) CLOSE_BRACE -> ^( I_ENCODED_ARRAY[$start, \"I_ENCODED_ARRAY\"] ( literal )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:676:1: array_literal : OPEN_BRACE ( literal ( COMMA literal )* |) CLOSE_BRACE -> ^( I_ENCODED_ARRAY[$start, \"I_ENCODED_ARRAY\"] ( literal )* ) ;
public final smaliParser.array_literal_return array_literal() throws RecognitionException {
smaliParser.array_literal_return retval = new smaliParser.array_literal_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token OPEN_BRACE146=null;
- Token COMMA148=null;
- Token CLOSE_BRACE150=null;
- ParserRuleReturnScope literal147 =null;
+ Token OPEN_BRACE148=null;
+ Token COMMA150=null;
+ Token CLOSE_BRACE152=null;
ParserRuleReturnScope literal149 =null;
+ ParserRuleReturnScope literal151 =null;
- CommonTree OPEN_BRACE146_tree=null;
- CommonTree COMMA148_tree=null;
- CommonTree CLOSE_BRACE150_tree=null;
- RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
+ CommonTree OPEN_BRACE148_tree=null;
+ CommonTree COMMA150_tree=null;
+ CommonTree CLOSE_BRACE152_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_OPEN_BRACE=new RewriteRuleTokenStream(adaptor,"token OPEN_BRACE");
+ RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
RewriteRuleSubtreeStream stream_literal=new RewriteRuleSubtreeStream(adaptor,"rule literal");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:679:3: ( OPEN_BRACE ( literal ( COMMA literal )* |) CLOSE_BRACE -> ^( I_ENCODED_ARRAY[$start, \"I_ENCODED_ARRAY\"] ( literal )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:679:5: OPEN_BRACE ( literal ( COMMA literal )* |) CLOSE_BRACE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:677:3: ( OPEN_BRACE ( literal ( COMMA literal )* |) CLOSE_BRACE -> ^( I_ENCODED_ARRAY[$start, \"I_ENCODED_ARRAY\"] ( literal )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:677:5: OPEN_BRACE ( literal ( COMMA literal )* |) CLOSE_BRACE
{
- OPEN_BRACE146=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_array_literal2756);
- stream_OPEN_BRACE.add(OPEN_BRACE146);
+ OPEN_BRACE148=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_array_literal2745);
+ stream_OPEN_BRACE.add(OPEN_BRACE148);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:679:16: ( literal ( COMMA literal )* |)
- int alt24=2;
- int LA24_0 = input.LA(1);
- if ( (LA24_0==ACCESS_SPEC||LA24_0==ANNOTATION_VISIBILITY||LA24_0==ARRAY_DESCRIPTOR||(LA24_0 >= BOOL_LITERAL && LA24_0 <= BYTE_LITERAL)||(LA24_0 >= CHAR_LITERAL && LA24_0 <= CLASS_DESCRIPTOR)||(LA24_0 >= DOUBLE_LITERAL && LA24_0 <= DOUBLE_LITERAL_OR_ID)||LA24_0==ENUM_DIRECTIVE||(LA24_0 >= FLOAT_LITERAL && LA24_0 <= FLOAT_LITERAL_OR_ID)||(LA24_0 >= INSTRUCTION_FORMAT10t && LA24_0 <= INSTRUCTION_FORMAT10x_ODEX)||LA24_0==INSTRUCTION_FORMAT11x||LA24_0==INSTRUCTION_FORMAT12x_OR_ID||(LA24_0 >= INSTRUCTION_FORMAT21c_FIELD && LA24_0 <= INSTRUCTION_FORMAT21c_TYPE)||LA24_0==INSTRUCTION_FORMAT21t||(LA24_0 >= INSTRUCTION_FORMAT22c_FIELD && LA24_0 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA24_0 >= INSTRUCTION_FORMAT22s_OR_ID && LA24_0 <= INSTRUCTION_FORMAT22t)||(LA24_0 >= INSTRUCTION_FORMAT23x && LA24_0 <= INSTRUCTION_FORMAT25x)||(LA24_0 >= INSTRUCTION_FORMAT31i_OR_ID && LA24_0 <= INSTRUCTION_FORMAT31t)||(LA24_0 >= INSTRUCTION_FORMAT35c_METHOD && LA24_0 <= INSTRUCTION_FORMAT35ms_METHOD)||LA24_0==INSTRUCTION_FORMAT51l||(LA24_0 >= LONG_LITERAL && LA24_0 <= MEMBER_NAME)||(LA24_0 >= NEGATIVE_INTEGER_LITERAL && LA24_0 <= OPEN_BRACE)||LA24_0==PARAM_LIST_OR_ID_START||(LA24_0 >= POSITIVE_INTEGER_LITERAL && LA24_0 <= PRIMITIVE_TYPE)||LA24_0==REGISTER||(LA24_0 >= SHORT_LITERAL && LA24_0 <= SIMPLE_NAME)||(LA24_0 >= STRING_LITERAL && LA24_0 <= SUBANNOTATION_DIRECTIVE)||(LA24_0 >= VERIFICATION_ERROR_TYPE && LA24_0 <= VOID_TYPE)) ) {
- alt24=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:677:16: ( literal ( COMMA literal )* |)
+ int alt26=2;
+ int LA26_0 = input.LA(1);
+ if ( (LA26_0==ACCESS_SPEC||LA26_0==ANNOTATION_VISIBILITY||LA26_0==ARRAY_TYPE_PREFIX||(LA26_0 >= BOOL_LITERAL && LA26_0 <= BYTE_LITERAL)||(LA26_0 >= CHAR_LITERAL && LA26_0 <= CLASS_DESCRIPTOR)||(LA26_0 >= DOUBLE_LITERAL && LA26_0 <= DOUBLE_LITERAL_OR_ID)||LA26_0==ENUM_DIRECTIVE||(LA26_0 >= FLOAT_LITERAL && LA26_0 <= FLOAT_LITERAL_OR_ID)||(LA26_0 >= INSTRUCTION_FORMAT10t && LA26_0 <= INSTRUCTION_FORMAT10x_ODEX)||LA26_0==INSTRUCTION_FORMAT11x||LA26_0==INSTRUCTION_FORMAT12x_OR_ID||(LA26_0 >= INSTRUCTION_FORMAT21c_FIELD && LA26_0 <= INSTRUCTION_FORMAT21c_TYPE)||LA26_0==INSTRUCTION_FORMAT21t||(LA26_0 >= INSTRUCTION_FORMAT22c_FIELD && LA26_0 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA26_0 >= INSTRUCTION_FORMAT22s_OR_ID && LA26_0 <= INSTRUCTION_FORMAT22t)||(LA26_0 >= INSTRUCTION_FORMAT23x && LA26_0 <= INSTRUCTION_FORMAT25x)||(LA26_0 >= INSTRUCTION_FORMAT31i_OR_ID && LA26_0 <= INSTRUCTION_FORMAT31t)||(LA26_0 >= INSTRUCTION_FORMAT35c_METHOD && LA26_0 <= INSTRUCTION_FORMAT35ms_METHOD)||LA26_0==INSTRUCTION_FORMAT51l||(LA26_0 >= LONG_LITERAL && LA26_0 <= MEMBER_NAME)||(LA26_0 >= NEGATIVE_INTEGER_LITERAL && LA26_0 <= OPEN_BRACE)||(LA26_0 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA26_0 <= PRIMITIVE_TYPE)||LA26_0==REGISTER||(LA26_0 >= SHORT_LITERAL && LA26_0 <= SIMPLE_NAME)||(LA26_0 >= STRING_LITERAL && LA26_0 <= SUBANNOTATION_DIRECTIVE)||(LA26_0 >= VERIFICATION_ERROR_TYPE && LA26_0 <= VOID_TYPE)) ) {
+ alt26=1;
}
- else if ( (LA24_0==CLOSE_BRACE) ) {
- alt24=2;
+ else if ( (LA26_0==CLOSE_BRACE) ) {
+ alt26=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 24, 0, input);
+ new NoViableAltException("", 26, 0, input);
throw nvae;
}
- switch (alt24) {
+ switch (alt26) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:679:17: literal ( COMMA literal )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:677:17: literal ( COMMA literal )*
{
- pushFollow(FOLLOW_literal_in_array_literal2759);
- literal147=literal();
+ pushFollow(FOLLOW_literal_in_array_literal2748);
+ literal149=literal();
state._fsp--;
- stream_literal.add(literal147.getTree());
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:679:25: ( COMMA literal )*
- loop23:
+ stream_literal.add(literal149.getTree());
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:677:25: ( COMMA literal )*
+ loop25:
while (true) {
- int alt23=2;
- int LA23_0 = input.LA(1);
- if ( (LA23_0==COMMA) ) {
- alt23=1;
+ int alt25=2;
+ int LA25_0 = input.LA(1);
+ if ( (LA25_0==COMMA) ) {
+ alt25=1;
}
- switch (alt23) {
+ switch (alt25) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:679:26: COMMA literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:677:26: COMMA literal
{
- COMMA148=(Token)match(input,COMMA,FOLLOW_COMMA_in_array_literal2762);
- stream_COMMA.add(COMMA148);
+ COMMA150=(Token)match(input,COMMA,FOLLOW_COMMA_in_array_literal2751);
+ stream_COMMA.add(COMMA150);
- pushFollow(FOLLOW_literal_in_array_literal2764);
- literal149=literal();
+ pushFollow(FOLLOW_literal_in_array_literal2753);
+ literal151=literal();
state._fsp--;
- stream_literal.add(literal149.getTree());
+ stream_literal.add(literal151.getTree());
}
break;
default :
- break loop23;
+ break loop25;
}
}
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:679:44:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:677:44:
{
}
break;
}
- CLOSE_BRACE150=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_array_literal2772);
- stream_CLOSE_BRACE.add(CLOSE_BRACE150);
+ CLOSE_BRACE152=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_array_literal2761);
+ stream_CLOSE_BRACE.add(CLOSE_BRACE152);
// AST REWRITE
// elements: literal
@@ -5962,13 +6110,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 680:5: -> ^( I_ENCODED_ARRAY[$start, \"I_ENCODED_ARRAY\"] ( literal )* )
+ // 678:5: -> ^( I_ENCODED_ARRAY[$start, \"I_ENCODED_ARRAY\"] ( literal )* )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:680:8: ^( I_ENCODED_ARRAY[$start, \"I_ENCODED_ARRAY\"] ( literal )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:678:8: ^( I_ENCODED_ARRAY[$start, \"I_ENCODED_ARRAY\"] ( literal )* )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ENCODED_ARRAY, (retval.start), "I_ENCODED_ARRAY"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:680:53: ( literal )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:678:53: ( literal )*
while ( stream_literal.hasNext() ) {
adaptor.addChild(root_1, stream_literal.nextTree());
}
@@ -6011,41 +6159,41 @@ public class smaliParser extends Parser {
// $ANTLR start "annotation_element"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:682:1: annotation_element : simple_name EQUAL literal -> ^( I_ANNOTATION_ELEMENT[$start, \"I_ANNOTATION_ELEMENT\"] simple_name literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:680:1: annotation_element : simple_name EQUAL literal -> ^( I_ANNOTATION_ELEMENT[$start, \"I_ANNOTATION_ELEMENT\"] simple_name literal ) ;
public final smaliParser.annotation_element_return annotation_element() throws RecognitionException {
smaliParser.annotation_element_return retval = new smaliParser.annotation_element_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token EQUAL152=null;
- ParserRuleReturnScope simple_name151 =null;
- ParserRuleReturnScope literal153 =null;
+ Token EQUAL154=null;
+ ParserRuleReturnScope simple_name153 =null;
+ ParserRuleReturnScope literal155 =null;
- CommonTree EQUAL152_tree=null;
+ CommonTree EQUAL154_tree=null;
RewriteRuleTokenStream stream_EQUAL=new RewriteRuleTokenStream(adaptor,"token EQUAL");
RewriteRuleSubtreeStream stream_simple_name=new RewriteRuleSubtreeStream(adaptor,"rule simple_name");
RewriteRuleSubtreeStream stream_literal=new RewriteRuleSubtreeStream(adaptor,"rule literal");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:683:3: ( simple_name EQUAL literal -> ^( I_ANNOTATION_ELEMENT[$start, \"I_ANNOTATION_ELEMENT\"] simple_name literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:683:5: simple_name EQUAL literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:681:3: ( simple_name EQUAL literal -> ^( I_ANNOTATION_ELEMENT[$start, \"I_ANNOTATION_ELEMENT\"] simple_name literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:681:5: simple_name EQUAL literal
{
- pushFollow(FOLLOW_simple_name_in_annotation_element2796);
- simple_name151=simple_name();
+ pushFollow(FOLLOW_simple_name_in_annotation_element2785);
+ simple_name153=simple_name();
state._fsp--;
- stream_simple_name.add(simple_name151.getTree());
- EQUAL152=(Token)match(input,EQUAL,FOLLOW_EQUAL_in_annotation_element2798);
- stream_EQUAL.add(EQUAL152);
+ stream_simple_name.add(simple_name153.getTree());
+ EQUAL154=(Token)match(input,EQUAL,FOLLOW_EQUAL_in_annotation_element2787);
+ stream_EQUAL.add(EQUAL154);
- pushFollow(FOLLOW_literal_in_annotation_element2800);
- literal153=literal();
+ pushFollow(FOLLOW_literal_in_annotation_element2789);
+ literal155=literal();
state._fsp--;
- stream_literal.add(literal153.getTree());
+ stream_literal.add(literal155.getTree());
// AST REWRITE
- // elements: simple_name, literal
+ // elements: literal, simple_name
// token labels:
// rule labels: retval
// token list labels:
@@ -6055,9 +6203,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 684:5: -> ^( I_ANNOTATION_ELEMENT[$start, \"I_ANNOTATION_ELEMENT\"] simple_name literal )
+ // 682:5: -> ^( I_ANNOTATION_ELEMENT[$start, \"I_ANNOTATION_ELEMENT\"] simple_name literal )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:684:8: ^( I_ANNOTATION_ELEMENT[$start, \"I_ANNOTATION_ELEMENT\"] simple_name literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:682:8: ^( I_ANNOTATION_ELEMENT[$start, \"I_ANNOTATION_ELEMENT\"] simple_name literal )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ANNOTATION_ELEMENT, (retval.start), "I_ANNOTATION_ELEMENT"), root_1);
@@ -6100,70 +6248,70 @@ public class smaliParser extends Parser {
// $ANTLR start "annotation"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:686:1: annotation : ANNOTATION_DIRECTIVE ANNOTATION_VISIBILITY CLASS_DESCRIPTOR ( annotation_element )* END_ANNOTATION_DIRECTIVE -> ^( I_ANNOTATION[$start, \"I_ANNOTATION\"] ANNOTATION_VISIBILITY ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:684:1: annotation : ANNOTATION_DIRECTIVE ANNOTATION_VISIBILITY CLASS_DESCRIPTOR ( annotation_element )* END_ANNOTATION_DIRECTIVE -> ^( I_ANNOTATION[$start, \"I_ANNOTATION\"] ANNOTATION_VISIBILITY ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) ) ;
public final smaliParser.annotation_return annotation() throws RecognitionException {
smaliParser.annotation_return retval = new smaliParser.annotation_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token ANNOTATION_DIRECTIVE154=null;
- Token ANNOTATION_VISIBILITY155=null;
- Token CLASS_DESCRIPTOR156=null;
- Token END_ANNOTATION_DIRECTIVE158=null;
- ParserRuleReturnScope annotation_element157 =null;
+ Token ANNOTATION_DIRECTIVE156=null;
+ Token ANNOTATION_VISIBILITY157=null;
+ Token CLASS_DESCRIPTOR158=null;
+ Token END_ANNOTATION_DIRECTIVE160=null;
+ ParserRuleReturnScope annotation_element159 =null;
- CommonTree ANNOTATION_DIRECTIVE154_tree=null;
- CommonTree ANNOTATION_VISIBILITY155_tree=null;
- CommonTree CLASS_DESCRIPTOR156_tree=null;
- CommonTree END_ANNOTATION_DIRECTIVE158_tree=null;
+ CommonTree ANNOTATION_DIRECTIVE156_tree=null;
+ CommonTree ANNOTATION_VISIBILITY157_tree=null;
+ CommonTree CLASS_DESCRIPTOR158_tree=null;
+ CommonTree END_ANNOTATION_DIRECTIVE160_tree=null;
RewriteRuleTokenStream stream_ANNOTATION_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token ANNOTATION_DIRECTIVE");
- RewriteRuleTokenStream stream_END_ANNOTATION_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_ANNOTATION_DIRECTIVE");
RewriteRuleTokenStream stream_ANNOTATION_VISIBILITY=new RewriteRuleTokenStream(adaptor,"token ANNOTATION_VISIBILITY");
RewriteRuleTokenStream stream_CLASS_DESCRIPTOR=new RewriteRuleTokenStream(adaptor,"token CLASS_DESCRIPTOR");
+ RewriteRuleTokenStream stream_END_ANNOTATION_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_ANNOTATION_DIRECTIVE");
RewriteRuleSubtreeStream stream_annotation_element=new RewriteRuleSubtreeStream(adaptor,"rule annotation_element");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:687:3: ( ANNOTATION_DIRECTIVE ANNOTATION_VISIBILITY CLASS_DESCRIPTOR ( annotation_element )* END_ANNOTATION_DIRECTIVE -> ^( I_ANNOTATION[$start, \"I_ANNOTATION\"] ANNOTATION_VISIBILITY ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:687:5: ANNOTATION_DIRECTIVE ANNOTATION_VISIBILITY CLASS_DESCRIPTOR ( annotation_element )* END_ANNOTATION_DIRECTIVE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:685:3: ( ANNOTATION_DIRECTIVE ANNOTATION_VISIBILITY CLASS_DESCRIPTOR ( annotation_element )* END_ANNOTATION_DIRECTIVE -> ^( I_ANNOTATION[$start, \"I_ANNOTATION\"] ANNOTATION_VISIBILITY ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:685:5: ANNOTATION_DIRECTIVE ANNOTATION_VISIBILITY CLASS_DESCRIPTOR ( annotation_element )* END_ANNOTATION_DIRECTIVE
{
- ANNOTATION_DIRECTIVE154=(Token)match(input,ANNOTATION_DIRECTIVE,FOLLOW_ANNOTATION_DIRECTIVE_in_annotation2825);
- stream_ANNOTATION_DIRECTIVE.add(ANNOTATION_DIRECTIVE154);
+ ANNOTATION_DIRECTIVE156=(Token)match(input,ANNOTATION_DIRECTIVE,FOLLOW_ANNOTATION_DIRECTIVE_in_annotation2814);
+ stream_ANNOTATION_DIRECTIVE.add(ANNOTATION_DIRECTIVE156);
- ANNOTATION_VISIBILITY155=(Token)match(input,ANNOTATION_VISIBILITY,FOLLOW_ANNOTATION_VISIBILITY_in_annotation2827);
- stream_ANNOTATION_VISIBILITY.add(ANNOTATION_VISIBILITY155);
+ ANNOTATION_VISIBILITY157=(Token)match(input,ANNOTATION_VISIBILITY,FOLLOW_ANNOTATION_VISIBILITY_in_annotation2816);
+ stream_ANNOTATION_VISIBILITY.add(ANNOTATION_VISIBILITY157);
- CLASS_DESCRIPTOR156=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_annotation2829);
- stream_CLASS_DESCRIPTOR.add(CLASS_DESCRIPTOR156);
+ CLASS_DESCRIPTOR158=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_annotation2818);
+ stream_CLASS_DESCRIPTOR.add(CLASS_DESCRIPTOR158);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:688:5: ( annotation_element )*
- loop25:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:686:5: ( annotation_element )*
+ loop27:
while (true) {
- int alt25=2;
- int LA25_0 = input.LA(1);
- if ( (LA25_0==ACCESS_SPEC||LA25_0==ANNOTATION_VISIBILITY||LA25_0==BOOL_LITERAL||LA25_0==DOUBLE_LITERAL_OR_ID||LA25_0==FLOAT_LITERAL_OR_ID||(LA25_0 >= INSTRUCTION_FORMAT10t && LA25_0 <= INSTRUCTION_FORMAT10x_ODEX)||LA25_0==INSTRUCTION_FORMAT11x||LA25_0==INSTRUCTION_FORMAT12x_OR_ID||(LA25_0 >= INSTRUCTION_FORMAT21c_FIELD && LA25_0 <= INSTRUCTION_FORMAT21c_TYPE)||LA25_0==INSTRUCTION_FORMAT21t||(LA25_0 >= INSTRUCTION_FORMAT22c_FIELD && LA25_0 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA25_0 >= INSTRUCTION_FORMAT22s_OR_ID && LA25_0 <= INSTRUCTION_FORMAT22t)||(LA25_0 >= INSTRUCTION_FORMAT23x && LA25_0 <= INSTRUCTION_FORMAT25x)||(LA25_0 >= INSTRUCTION_FORMAT31i_OR_ID && LA25_0 <= INSTRUCTION_FORMAT31t)||(LA25_0 >= INSTRUCTION_FORMAT35c_METHOD && LA25_0 <= INSTRUCTION_FORMAT35ms_METHOD)||LA25_0==INSTRUCTION_FORMAT51l||(LA25_0 >= NEGATIVE_INTEGER_LITERAL && LA25_0 <= NULL_LITERAL)||LA25_0==PARAM_LIST_OR_ID_START||(LA25_0 >= POSITIVE_INTEGER_LITERAL && LA25_0 <= PRIMITIVE_TYPE)||LA25_0==REGISTER||LA25_0==SIMPLE_NAME||(LA25_0 >= VERIFICATION_ERROR_TYPE && LA25_0 <= VOID_TYPE)) ) {
- alt25=1;
+ int alt27=2;
+ int LA27_0 = input.LA(1);
+ if ( (LA27_0==ACCESS_SPEC||LA27_0==ANNOTATION_VISIBILITY||LA27_0==BOOL_LITERAL||LA27_0==DOUBLE_LITERAL_OR_ID||LA27_0==FLOAT_LITERAL_OR_ID||(LA27_0 >= INSTRUCTION_FORMAT10t && LA27_0 <= INSTRUCTION_FORMAT10x_ODEX)||LA27_0==INSTRUCTION_FORMAT11x||LA27_0==INSTRUCTION_FORMAT12x_OR_ID||(LA27_0 >= INSTRUCTION_FORMAT21c_FIELD && LA27_0 <= INSTRUCTION_FORMAT21c_TYPE)||LA27_0==INSTRUCTION_FORMAT21t||(LA27_0 >= INSTRUCTION_FORMAT22c_FIELD && LA27_0 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA27_0 >= INSTRUCTION_FORMAT22s_OR_ID && LA27_0 <= INSTRUCTION_FORMAT22t)||(LA27_0 >= INSTRUCTION_FORMAT23x && LA27_0 <= INSTRUCTION_FORMAT25x)||(LA27_0 >= INSTRUCTION_FORMAT31i_OR_ID && LA27_0 <= INSTRUCTION_FORMAT31t)||(LA27_0 >= INSTRUCTION_FORMAT35c_METHOD && LA27_0 <= INSTRUCTION_FORMAT35ms_METHOD)||LA27_0==INSTRUCTION_FORMAT51l||(LA27_0 >= NEGATIVE_INTEGER_LITERAL && LA27_0 <= NULL_LITERAL)||(LA27_0 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA27_0 <= PRIMITIVE_TYPE)||LA27_0==REGISTER||LA27_0==SIMPLE_NAME||(LA27_0 >= VERIFICATION_ERROR_TYPE && LA27_0 <= VOID_TYPE)) ) {
+ alt27=1;
}
- switch (alt25) {
+ switch (alt27) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:688:5: annotation_element
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:686:5: annotation_element
{
- pushFollow(FOLLOW_annotation_element_in_annotation2835);
- annotation_element157=annotation_element();
+ pushFollow(FOLLOW_annotation_element_in_annotation2824);
+ annotation_element159=annotation_element();
state._fsp--;
- stream_annotation_element.add(annotation_element157.getTree());
+ stream_annotation_element.add(annotation_element159.getTree());
}
break;
default :
- break loop25;
+ break loop27;
}
}
- END_ANNOTATION_DIRECTIVE158=(Token)match(input,END_ANNOTATION_DIRECTIVE,FOLLOW_END_ANNOTATION_DIRECTIVE_in_annotation2838);
- stream_END_ANNOTATION_DIRECTIVE.add(END_ANNOTATION_DIRECTIVE158);
+ END_ANNOTATION_DIRECTIVE160=(Token)match(input,END_ANNOTATION_DIRECTIVE,FOLLOW_END_ANNOTATION_DIRECTIVE_in_annotation2827);
+ stream_END_ANNOTATION_DIRECTIVE.add(END_ANNOTATION_DIRECTIVE160);
// AST REWRITE
// elements: CLASS_DESCRIPTOR, ANNOTATION_VISIBILITY, annotation_element
@@ -6176,19 +6324,19 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 689:5: -> ^( I_ANNOTATION[$start, \"I_ANNOTATION\"] ANNOTATION_VISIBILITY ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) )
+ // 687:5: -> ^( I_ANNOTATION[$start, \"I_ANNOTATION\"] ANNOTATION_VISIBILITY ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:689:8: ^( I_ANNOTATION[$start, \"I_ANNOTATION\"] ANNOTATION_VISIBILITY ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:687:8: ^( I_ANNOTATION[$start, \"I_ANNOTATION\"] ANNOTATION_VISIBILITY ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ANNOTATION, (retval.start), "I_ANNOTATION"), root_1);
adaptor.addChild(root_1, stream_ANNOTATION_VISIBILITY.nextNode());
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:689:69: ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:687:69: ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_SUBANNOTATION, (retval.start), "I_SUBANNOTATION"), root_2);
adaptor.addChild(root_2, stream_CLASS_DESCRIPTOR.nextNode());
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:689:131: ( annotation_element )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:687:131: ( annotation_element )*
while ( stream_annotation_element.hasNext() ) {
adaptor.addChild(root_2, stream_annotation_element.nextTree());
}
@@ -6234,67 +6382,67 @@ public class smaliParser extends Parser {
// $ANTLR start "subannotation"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:691:1: subannotation : SUBANNOTATION_DIRECTIVE CLASS_DESCRIPTOR ( annotation_element )* END_SUBANNOTATION_DIRECTIVE -> ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:689:1: subannotation : SUBANNOTATION_DIRECTIVE CLASS_DESCRIPTOR ( annotation_element )* END_SUBANNOTATION_DIRECTIVE -> ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) ;
public final smaliParser.subannotation_return subannotation() throws RecognitionException {
smaliParser.subannotation_return retval = new smaliParser.subannotation_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token SUBANNOTATION_DIRECTIVE159=null;
- Token CLASS_DESCRIPTOR160=null;
- Token END_SUBANNOTATION_DIRECTIVE162=null;
- ParserRuleReturnScope annotation_element161 =null;
+ Token SUBANNOTATION_DIRECTIVE161=null;
+ Token CLASS_DESCRIPTOR162=null;
+ Token END_SUBANNOTATION_DIRECTIVE164=null;
+ ParserRuleReturnScope annotation_element163 =null;
- CommonTree SUBANNOTATION_DIRECTIVE159_tree=null;
- CommonTree CLASS_DESCRIPTOR160_tree=null;
- CommonTree END_SUBANNOTATION_DIRECTIVE162_tree=null;
+ CommonTree SUBANNOTATION_DIRECTIVE161_tree=null;
+ CommonTree CLASS_DESCRIPTOR162_tree=null;
+ CommonTree END_SUBANNOTATION_DIRECTIVE164_tree=null;
RewriteRuleTokenStream stream_SUBANNOTATION_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token SUBANNOTATION_DIRECTIVE");
- RewriteRuleTokenStream stream_END_SUBANNOTATION_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_SUBANNOTATION_DIRECTIVE");
RewriteRuleTokenStream stream_CLASS_DESCRIPTOR=new RewriteRuleTokenStream(adaptor,"token CLASS_DESCRIPTOR");
+ RewriteRuleTokenStream stream_END_SUBANNOTATION_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_SUBANNOTATION_DIRECTIVE");
RewriteRuleSubtreeStream stream_annotation_element=new RewriteRuleSubtreeStream(adaptor,"rule annotation_element");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:692:3: ( SUBANNOTATION_DIRECTIVE CLASS_DESCRIPTOR ( annotation_element )* END_SUBANNOTATION_DIRECTIVE -> ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:692:5: SUBANNOTATION_DIRECTIVE CLASS_DESCRIPTOR ( annotation_element )* END_SUBANNOTATION_DIRECTIVE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:690:3: ( SUBANNOTATION_DIRECTIVE CLASS_DESCRIPTOR ( annotation_element )* END_SUBANNOTATION_DIRECTIVE -> ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:690:5: SUBANNOTATION_DIRECTIVE CLASS_DESCRIPTOR ( annotation_element )* END_SUBANNOTATION_DIRECTIVE
{
- SUBANNOTATION_DIRECTIVE159=(Token)match(input,SUBANNOTATION_DIRECTIVE,FOLLOW_SUBANNOTATION_DIRECTIVE_in_subannotation2871);
- stream_SUBANNOTATION_DIRECTIVE.add(SUBANNOTATION_DIRECTIVE159);
+ SUBANNOTATION_DIRECTIVE161=(Token)match(input,SUBANNOTATION_DIRECTIVE,FOLLOW_SUBANNOTATION_DIRECTIVE_in_subannotation2860);
+ stream_SUBANNOTATION_DIRECTIVE.add(SUBANNOTATION_DIRECTIVE161);
- CLASS_DESCRIPTOR160=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_subannotation2873);
- stream_CLASS_DESCRIPTOR.add(CLASS_DESCRIPTOR160);
+ CLASS_DESCRIPTOR162=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_subannotation2862);
+ stream_CLASS_DESCRIPTOR.add(CLASS_DESCRIPTOR162);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:692:46: ( annotation_element )*
- loop26:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:690:46: ( annotation_element )*
+ loop28:
while (true) {
- int alt26=2;
- int LA26_0 = input.LA(1);
- if ( (LA26_0==ACCESS_SPEC||LA26_0==ANNOTATION_VISIBILITY||LA26_0==BOOL_LITERAL||LA26_0==DOUBLE_LITERAL_OR_ID||LA26_0==FLOAT_LITERAL_OR_ID||(LA26_0 >= INSTRUCTION_FORMAT10t && LA26_0 <= INSTRUCTION_FORMAT10x_ODEX)||LA26_0==INSTRUCTION_FORMAT11x||LA26_0==INSTRUCTION_FORMAT12x_OR_ID||(LA26_0 >= INSTRUCTION_FORMAT21c_FIELD && LA26_0 <= INSTRUCTION_FORMAT21c_TYPE)||LA26_0==INSTRUCTION_FORMAT21t||(LA26_0 >= INSTRUCTION_FORMAT22c_FIELD && LA26_0 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA26_0 >= INSTRUCTION_FORMAT22s_OR_ID && LA26_0 <= INSTRUCTION_FORMAT22t)||(LA26_0 >= INSTRUCTION_FORMAT23x && LA26_0 <= INSTRUCTION_FORMAT25x)||(LA26_0 >= INSTRUCTION_FORMAT31i_OR_ID && LA26_0 <= INSTRUCTION_FORMAT31t)||(LA26_0 >= INSTRUCTION_FORMAT35c_METHOD && LA26_0 <= INSTRUCTION_FORMAT35ms_METHOD)||LA26_0==INSTRUCTION_FORMAT51l||(LA26_0 >= NEGATIVE_INTEGER_LITERAL && LA26_0 <= NULL_LITERAL)||LA26_0==PARAM_LIST_OR_ID_START||(LA26_0 >= POSITIVE_INTEGER_LITERAL && LA26_0 <= PRIMITIVE_TYPE)||LA26_0==REGISTER||LA26_0==SIMPLE_NAME||(LA26_0 >= VERIFICATION_ERROR_TYPE && LA26_0 <= VOID_TYPE)) ) {
- alt26=1;
+ int alt28=2;
+ int LA28_0 = input.LA(1);
+ if ( (LA28_0==ACCESS_SPEC||LA28_0==ANNOTATION_VISIBILITY||LA28_0==BOOL_LITERAL||LA28_0==DOUBLE_LITERAL_OR_ID||LA28_0==FLOAT_LITERAL_OR_ID||(LA28_0 >= INSTRUCTION_FORMAT10t && LA28_0 <= INSTRUCTION_FORMAT10x_ODEX)||LA28_0==INSTRUCTION_FORMAT11x||LA28_0==INSTRUCTION_FORMAT12x_OR_ID||(LA28_0 >= INSTRUCTION_FORMAT21c_FIELD && LA28_0 <= INSTRUCTION_FORMAT21c_TYPE)||LA28_0==INSTRUCTION_FORMAT21t||(LA28_0 >= INSTRUCTION_FORMAT22c_FIELD && LA28_0 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA28_0 >= INSTRUCTION_FORMAT22s_OR_ID && LA28_0 <= INSTRUCTION_FORMAT22t)||(LA28_0 >= INSTRUCTION_FORMAT23x && LA28_0 <= INSTRUCTION_FORMAT25x)||(LA28_0 >= INSTRUCTION_FORMAT31i_OR_ID && LA28_0 <= INSTRUCTION_FORMAT31t)||(LA28_0 >= INSTRUCTION_FORMAT35c_METHOD && LA28_0 <= INSTRUCTION_FORMAT35ms_METHOD)||LA28_0==INSTRUCTION_FORMAT51l||(LA28_0 >= NEGATIVE_INTEGER_LITERAL && LA28_0 <= NULL_LITERAL)||(LA28_0 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA28_0 <= PRIMITIVE_TYPE)||LA28_0==REGISTER||LA28_0==SIMPLE_NAME||(LA28_0 >= VERIFICATION_ERROR_TYPE && LA28_0 <= VOID_TYPE)) ) {
+ alt28=1;
}
- switch (alt26) {
+ switch (alt28) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:692:46: annotation_element
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:690:46: annotation_element
{
- pushFollow(FOLLOW_annotation_element_in_subannotation2875);
- annotation_element161=annotation_element();
+ pushFollow(FOLLOW_annotation_element_in_subannotation2864);
+ annotation_element163=annotation_element();
state._fsp--;
- stream_annotation_element.add(annotation_element161.getTree());
+ stream_annotation_element.add(annotation_element163.getTree());
}
break;
default :
- break loop26;
+ break loop28;
}
}
- END_SUBANNOTATION_DIRECTIVE162=(Token)match(input,END_SUBANNOTATION_DIRECTIVE,FOLLOW_END_SUBANNOTATION_DIRECTIVE_in_subannotation2878);
- stream_END_SUBANNOTATION_DIRECTIVE.add(END_SUBANNOTATION_DIRECTIVE162);
+ END_SUBANNOTATION_DIRECTIVE164=(Token)match(input,END_SUBANNOTATION_DIRECTIVE,FOLLOW_END_SUBANNOTATION_DIRECTIVE_in_subannotation2867);
+ stream_END_SUBANNOTATION_DIRECTIVE.add(END_SUBANNOTATION_DIRECTIVE164);
// AST REWRITE
- // elements: annotation_element, CLASS_DESCRIPTOR
+ // elements: CLASS_DESCRIPTOR, annotation_element
// token labels:
// rule labels: retval
// token list labels:
@@ -6304,14 +6452,14 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 693:5: -> ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* )
+ // 691:5: -> ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:693:8: ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:691:8: ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_SUBANNOTATION, (retval.start), "I_SUBANNOTATION"), root_1);
adaptor.addChild(root_1, stream_CLASS_DESCRIPTOR.nextNode());
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:693:70: ( annotation_element )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:691:70: ( annotation_element )*
while ( stream_annotation_element.hasNext() ) {
adaptor.addChild(root_1, stream_annotation_element.nextTree());
}
@@ -6354,59 +6502,34 @@ public class smaliParser extends Parser {
// $ANTLR start "enum_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:695:1: enum_literal : ENUM_DIRECTIVE reference_type_descriptor ARROW simple_name COLON reference_type_descriptor -> ^( I_ENCODED_ENUM reference_type_descriptor simple_name reference_type_descriptor ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:694:1: enum_literal : ENUM_DIRECTIVE field_reference -> ^( I_ENCODED_ENUM field_reference ) ;
public final smaliParser.enum_literal_return enum_literal() throws RecognitionException {
smaliParser.enum_literal_return retval = new smaliParser.enum_literal_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token ENUM_DIRECTIVE163=null;
- Token ARROW165=null;
- Token COLON167=null;
- ParserRuleReturnScope reference_type_descriptor164 =null;
- ParserRuleReturnScope simple_name166 =null;
- ParserRuleReturnScope reference_type_descriptor168 =null;
+ Token ENUM_DIRECTIVE165=null;
+ ParserRuleReturnScope field_reference166 =null;
- CommonTree ENUM_DIRECTIVE163_tree=null;
- CommonTree ARROW165_tree=null;
- CommonTree COLON167_tree=null;
- RewriteRuleTokenStream stream_COLON=new RewriteRuleTokenStream(adaptor,"token COLON");
+ CommonTree ENUM_DIRECTIVE165_tree=null;
RewriteRuleTokenStream stream_ENUM_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token ENUM_DIRECTIVE");
- RewriteRuleTokenStream stream_ARROW=new RewriteRuleTokenStream(adaptor,"token ARROW");
- RewriteRuleSubtreeStream stream_reference_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule reference_type_descriptor");
- RewriteRuleSubtreeStream stream_simple_name=new RewriteRuleSubtreeStream(adaptor,"rule simple_name");
+ RewriteRuleSubtreeStream stream_field_reference=new RewriteRuleSubtreeStream(adaptor,"rule field_reference");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:696:3: ( ENUM_DIRECTIVE reference_type_descriptor ARROW simple_name COLON reference_type_descriptor -> ^( I_ENCODED_ENUM reference_type_descriptor simple_name reference_type_descriptor ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:696:5: ENUM_DIRECTIVE reference_type_descriptor ARROW simple_name COLON reference_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:695:3: ( ENUM_DIRECTIVE field_reference -> ^( I_ENCODED_ENUM field_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:695:5: ENUM_DIRECTIVE field_reference
{
- ENUM_DIRECTIVE163=(Token)match(input,ENUM_DIRECTIVE,FOLLOW_ENUM_DIRECTIVE_in_enum_literal2904);
- stream_ENUM_DIRECTIVE.add(ENUM_DIRECTIVE163);
-
- pushFollow(FOLLOW_reference_type_descriptor_in_enum_literal2906);
- reference_type_descriptor164=reference_type_descriptor();
- state._fsp--;
-
- stream_reference_type_descriptor.add(reference_type_descriptor164.getTree());
- ARROW165=(Token)match(input,ARROW,FOLLOW_ARROW_in_enum_literal2908);
- stream_ARROW.add(ARROW165);
-
- pushFollow(FOLLOW_simple_name_in_enum_literal2910);
- simple_name166=simple_name();
- state._fsp--;
-
- stream_simple_name.add(simple_name166.getTree());
- COLON167=(Token)match(input,COLON,FOLLOW_COLON_in_enum_literal2912);
- stream_COLON.add(COLON167);
+ ENUM_DIRECTIVE165=(Token)match(input,ENUM_DIRECTIVE,FOLLOW_ENUM_DIRECTIVE_in_enum_literal2894);
+ stream_ENUM_DIRECTIVE.add(ENUM_DIRECTIVE165);
- pushFollow(FOLLOW_reference_type_descriptor_in_enum_literal2914);
- reference_type_descriptor168=reference_type_descriptor();
+ pushFollow(FOLLOW_field_reference_in_enum_literal2896);
+ field_reference166=field_reference();
state._fsp--;
- stream_reference_type_descriptor.add(reference_type_descriptor168.getTree());
+ stream_field_reference.add(field_reference166.getTree());
// AST REWRITE
- // elements: reference_type_descriptor, simple_name, reference_type_descriptor
+ // elements: field_reference
// token labels:
// rule labels: retval
// token list labels:
@@ -6416,15 +6539,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 697:3: -> ^( I_ENCODED_ENUM reference_type_descriptor simple_name reference_type_descriptor )
+ // 696:3: -> ^( I_ENCODED_ENUM field_reference )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:697:6: ^( I_ENCODED_ENUM reference_type_descriptor simple_name reference_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:696:6: ^( I_ENCODED_ENUM field_reference )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ENCODED_ENUM, "I_ENCODED_ENUM"), root_1);
- adaptor.addChild(root_1, stream_reference_type_descriptor.nextTree());
- adaptor.addChild(root_1, stream_simple_name.nextTree());
- adaptor.addChild(root_1, stream_reference_type_descriptor.nextTree());
+ adaptor.addChild(root_1, stream_field_reference.nextTree());
adaptor.addChild(root_0, root_1);
}
@@ -6462,48 +6583,89 @@ public class smaliParser extends Parser {
// $ANTLR start "type_field_method_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:699:1: type_field_method_literal : ( reference_type_descriptor | ( ( reference_type_descriptor ARROW )? ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) ) ) | PRIMITIVE_TYPE | VOID_TYPE );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:698:1: type_field_method_literal : ( reference_type_descriptor | ( ( reference_type_descriptor ARROW )? ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) ) ) | PRIMITIVE_TYPE | VOID_TYPE );
public final smaliParser.type_field_method_literal_return type_field_method_literal() throws RecognitionException {
smaliParser.type_field_method_literal_return retval = new smaliParser.type_field_method_literal_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token ARROW171=null;
- Token COLON173=null;
- Token PRIMITIVE_TYPE177=null;
- Token VOID_TYPE178=null;
- ParserRuleReturnScope reference_type_descriptor169 =null;
- ParserRuleReturnScope reference_type_descriptor170 =null;
- ParserRuleReturnScope member_name172 =null;
- ParserRuleReturnScope nonvoid_type_descriptor174 =null;
- ParserRuleReturnScope member_name175 =null;
- ParserRuleReturnScope method_prototype176 =null;
-
- CommonTree ARROW171_tree=null;
- CommonTree COLON173_tree=null;
- CommonTree PRIMITIVE_TYPE177_tree=null;
- CommonTree VOID_TYPE178_tree=null;
- RewriteRuleTokenStream stream_COLON=new RewriteRuleTokenStream(adaptor,"token COLON");
+ Token ARROW169=null;
+ Token COLON171=null;
+ Token PRIMITIVE_TYPE175=null;
+ Token VOID_TYPE176=null;
+ ParserRuleReturnScope reference_type_descriptor167 =null;
+ ParserRuleReturnScope reference_type_descriptor168 =null;
+ ParserRuleReturnScope member_name170 =null;
+ ParserRuleReturnScope nonvoid_type_descriptor172 =null;
+ ParserRuleReturnScope member_name173 =null;
+ ParserRuleReturnScope method_prototype174 =null;
+
+ CommonTree ARROW169_tree=null;
+ CommonTree COLON171_tree=null;
+ CommonTree PRIMITIVE_TYPE175_tree=null;
+ CommonTree VOID_TYPE176_tree=null;
RewriteRuleTokenStream stream_ARROW=new RewriteRuleTokenStream(adaptor,"token ARROW");
- RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
+ RewriteRuleTokenStream stream_COLON=new RewriteRuleTokenStream(adaptor,"token COLON");
RewriteRuleSubtreeStream stream_method_prototype=new RewriteRuleSubtreeStream(adaptor,"rule method_prototype");
- RewriteRuleSubtreeStream stream_reference_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule reference_type_descriptor");
+ RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
RewriteRuleSubtreeStream stream_member_name=new RewriteRuleSubtreeStream(adaptor,"rule member_name");
+ RewriteRuleSubtreeStream stream_reference_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule reference_type_descriptor");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:700:3: ( reference_type_descriptor | ( ( reference_type_descriptor ARROW )? ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) ) ) | PRIMITIVE_TYPE | VOID_TYPE )
- int alt29=4;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:699:3: ( reference_type_descriptor | ( ( reference_type_descriptor ARROW )? ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) ) ) | PRIMITIVE_TYPE | VOID_TYPE )
+ int alt31=4;
switch ( input.LA(1) ) {
- case ARRAY_DESCRIPTOR:
case CLASS_DESCRIPTOR:
{
- int LA29_1 = input.LA(2);
- if ( (LA29_1==EOF||(LA29_1 >= ACCESS_SPEC && LA29_1 <= ANNOTATION_VISIBILITY)||LA29_1==BOOL_LITERAL||(LA29_1 >= CLASS_DIRECTIVE && LA29_1 <= CLOSE_BRACE)||LA29_1==COMMA||(LA29_1 >= DOUBLE_LITERAL_OR_ID && LA29_1 <= END_ANNOTATION_DIRECTIVE)||LA29_1==END_FIELD_DIRECTIVE||LA29_1==END_SUBANNOTATION_DIRECTIVE||LA29_1==FIELD_DIRECTIVE||(LA29_1 >= FLOAT_LITERAL_OR_ID && LA29_1 <= IMPLEMENTS_DIRECTIVE)||(LA29_1 >= INSTRUCTION_FORMAT10t && LA29_1 <= INSTRUCTION_FORMAT10x_ODEX)||LA29_1==INSTRUCTION_FORMAT11x||LA29_1==INSTRUCTION_FORMAT12x_OR_ID||(LA29_1 >= INSTRUCTION_FORMAT21c_FIELD && LA29_1 <= INSTRUCTION_FORMAT21c_TYPE)||LA29_1==INSTRUCTION_FORMAT21t||(LA29_1 >= INSTRUCTION_FORMAT22c_FIELD && LA29_1 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA29_1 >= INSTRUCTION_FORMAT22s_OR_ID && LA29_1 <= INSTRUCTION_FORMAT22t)||(LA29_1 >= INSTRUCTION_FORMAT23x && LA29_1 <= INSTRUCTION_FORMAT25x)||(LA29_1 >= INSTRUCTION_FORMAT31i_OR_ID && LA29_1 <= INSTRUCTION_FORMAT31t)||(LA29_1 >= INSTRUCTION_FORMAT35c_METHOD && LA29_1 <= INSTRUCTION_FORMAT35ms_METHOD)||LA29_1==INSTRUCTION_FORMAT51l||(LA29_1 >= METHOD_DIRECTIVE && LA29_1 <= NULL_LITERAL)||LA29_1==PARAM_LIST_OR_ID_START||(LA29_1 >= POSITIVE_INTEGER_LITERAL && LA29_1 <= PRIMITIVE_TYPE)||LA29_1==REGISTER||(LA29_1 >= SIMPLE_NAME && LA29_1 <= SOURCE_DIRECTIVE)||(LA29_1 >= SUPER_DIRECTIVE && LA29_1 <= VOID_TYPE)) ) {
- alt29=1;
+ int LA31_1 = input.LA(2);
+ if ( (LA31_1==EOF||(LA31_1 >= ACCESS_SPEC && LA31_1 <= ANNOTATION_VISIBILITY)||LA31_1==BOOL_LITERAL||(LA31_1 >= CLASS_DIRECTIVE && LA31_1 <= CLOSE_BRACE)||LA31_1==COMMA||(LA31_1 >= DOUBLE_LITERAL_OR_ID && LA31_1 <= END_ANNOTATION_DIRECTIVE)||LA31_1==END_FIELD_DIRECTIVE||LA31_1==END_SUBANNOTATION_DIRECTIVE||LA31_1==FIELD_DIRECTIVE||(LA31_1 >= FLOAT_LITERAL_OR_ID && LA31_1 <= IMPLEMENTS_DIRECTIVE)||(LA31_1 >= INSTRUCTION_FORMAT10t && LA31_1 <= INSTRUCTION_FORMAT10x_ODEX)||LA31_1==INSTRUCTION_FORMAT11x||LA31_1==INSTRUCTION_FORMAT12x_OR_ID||(LA31_1 >= INSTRUCTION_FORMAT21c_FIELD && LA31_1 <= INSTRUCTION_FORMAT21c_TYPE)||LA31_1==INSTRUCTION_FORMAT21t||(LA31_1 >= INSTRUCTION_FORMAT22c_FIELD && LA31_1 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA31_1 >= INSTRUCTION_FORMAT22s_OR_ID && LA31_1 <= INSTRUCTION_FORMAT22t)||(LA31_1 >= INSTRUCTION_FORMAT23x && LA31_1 <= INSTRUCTION_FORMAT25x)||(LA31_1 >= INSTRUCTION_FORMAT31i_OR_ID && LA31_1 <= INSTRUCTION_FORMAT31t)||(LA31_1 >= INSTRUCTION_FORMAT35c_METHOD && LA31_1 <= INSTRUCTION_FORMAT35ms_METHOD)||LA31_1==INSTRUCTION_FORMAT51l||(LA31_1 >= METHOD_DIRECTIVE && LA31_1 <= NULL_LITERAL)||(LA31_1 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA31_1 <= PRIMITIVE_TYPE)||LA31_1==REGISTER||(LA31_1 >= SIMPLE_NAME && LA31_1 <= SOURCE_DIRECTIVE)||(LA31_1 >= SUPER_DIRECTIVE && LA31_1 <= VOID_TYPE)) ) {
+ alt31=1;
+ }
+ else if ( (LA31_1==ARROW) ) {
+ alt31=2;
+ }
+
+ else {
+ int nvaeMark = input.mark();
+ try {
+ input.consume();
+ NoViableAltException nvae =
+ new NoViableAltException("", 31, 1, input);
+ throw nvae;
+ } finally {
+ input.rewind(nvaeMark);
+ }
}
- else if ( (LA29_1==ARROW) ) {
- alt29=2;
+
+ }
+ break;
+ case ARRAY_TYPE_PREFIX:
+ {
+ int LA31_2 = input.LA(2);
+ if ( (LA31_2==CLASS_DESCRIPTOR||LA31_2==PRIMITIVE_TYPE) ) {
+ int LA31_7 = input.LA(3);
+ if ( (LA31_7==EOF||(LA31_7 >= ACCESS_SPEC && LA31_7 <= ANNOTATION_VISIBILITY)||LA31_7==BOOL_LITERAL||(LA31_7 >= CLASS_DIRECTIVE && LA31_7 <= CLOSE_BRACE)||LA31_7==COMMA||(LA31_7 >= DOUBLE_LITERAL_OR_ID && LA31_7 <= END_ANNOTATION_DIRECTIVE)||LA31_7==END_FIELD_DIRECTIVE||LA31_7==END_SUBANNOTATION_DIRECTIVE||LA31_7==FIELD_DIRECTIVE||(LA31_7 >= FLOAT_LITERAL_OR_ID && LA31_7 <= IMPLEMENTS_DIRECTIVE)||(LA31_7 >= INSTRUCTION_FORMAT10t && LA31_7 <= INSTRUCTION_FORMAT10x_ODEX)||LA31_7==INSTRUCTION_FORMAT11x||LA31_7==INSTRUCTION_FORMAT12x_OR_ID||(LA31_7 >= INSTRUCTION_FORMAT21c_FIELD && LA31_7 <= INSTRUCTION_FORMAT21c_TYPE)||LA31_7==INSTRUCTION_FORMAT21t||(LA31_7 >= INSTRUCTION_FORMAT22c_FIELD && LA31_7 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA31_7 >= INSTRUCTION_FORMAT22s_OR_ID && LA31_7 <= INSTRUCTION_FORMAT22t)||(LA31_7 >= INSTRUCTION_FORMAT23x && LA31_7 <= INSTRUCTION_FORMAT25x)||(LA31_7 >= INSTRUCTION_FORMAT31i_OR_ID && LA31_7 <= INSTRUCTION_FORMAT31t)||(LA31_7 >= INSTRUCTION_FORMAT35c_METHOD && LA31_7 <= INSTRUCTION_FORMAT35ms_METHOD)||LA31_7==INSTRUCTION_FORMAT51l||(LA31_7 >= METHOD_DIRECTIVE && LA31_7 <= NULL_LITERAL)||(LA31_7 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA31_7 <= PRIMITIVE_TYPE)||LA31_7==REGISTER||(LA31_7 >= SIMPLE_NAME && LA31_7 <= SOURCE_DIRECTIVE)||(LA31_7 >= SUPER_DIRECTIVE && LA31_7 <= VOID_TYPE)) ) {
+ alt31=1;
+ }
+ else if ( (LA31_7==ARROW) ) {
+ alt31=2;
+ }
+
+ else {
+ int nvaeMark = input.mark();
+ try {
+ for (int nvaeConsume = 0; nvaeConsume < 3 - 1; nvaeConsume++) {
+ input.consume();
+ }
+ NoViableAltException nvae =
+ new NoViableAltException("", 31, 7, input);
+ throw nvae;
+ } finally {
+ input.rewind(nvaeMark);
+ }
+ }
+
}
else {
@@ -6511,7 +6673,7 @@ public class smaliParser extends Parser {
try {
input.consume();
NoViableAltException nvae =
- new NoViableAltException("", 29, 1, input);
+ new NoViableAltException("", 31, 2, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
@@ -6557,23 +6719,23 @@ public class smaliParser extends Parser {
case MEMBER_NAME:
case NEGATIVE_INTEGER_LITERAL:
case NULL_LITERAL:
- case PARAM_LIST_OR_ID_START:
+ case PARAM_LIST_OR_ID_PRIMITIVE_TYPE:
case POSITIVE_INTEGER_LITERAL:
case REGISTER:
case SIMPLE_NAME:
case VERIFICATION_ERROR_TYPE:
{
- alt29=2;
+ alt31=2;
}
break;
case PRIMITIVE_TYPE:
{
- int LA29_3 = input.LA(2);
- if ( (LA29_3==COLON||LA29_3==OPEN_PAREN) ) {
- alt29=2;
+ int LA31_4 = input.LA(2);
+ if ( (LA31_4==COLON||LA31_4==OPEN_PAREN) ) {
+ alt31=2;
}
- else if ( (LA29_3==EOF||(LA29_3 >= ACCESS_SPEC && LA29_3 <= ANNOTATION_VISIBILITY)||LA29_3==BOOL_LITERAL||(LA29_3 >= CLASS_DIRECTIVE && LA29_3 <= CLOSE_BRACE)||LA29_3==COMMA||(LA29_3 >= DOUBLE_LITERAL_OR_ID && LA29_3 <= END_ANNOTATION_DIRECTIVE)||LA29_3==END_FIELD_DIRECTIVE||LA29_3==END_SUBANNOTATION_DIRECTIVE||LA29_3==FIELD_DIRECTIVE||(LA29_3 >= FLOAT_LITERAL_OR_ID && LA29_3 <= IMPLEMENTS_DIRECTIVE)||(LA29_3 >= INSTRUCTION_FORMAT10t && LA29_3 <= INSTRUCTION_FORMAT10x_ODEX)||LA29_3==INSTRUCTION_FORMAT11x||LA29_3==INSTRUCTION_FORMAT12x_OR_ID||(LA29_3 >= INSTRUCTION_FORMAT21c_FIELD && LA29_3 <= INSTRUCTION_FORMAT21c_TYPE)||LA29_3==INSTRUCTION_FORMAT21t||(LA29_3 >= INSTRUCTION_FORMAT22c_FIELD && LA29_3 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA29_3 >= INSTRUCTION_FORMAT22s_OR_ID && LA29_3 <= INSTRUCTION_FORMAT22t)||(LA29_3 >= INSTRUCTION_FORMAT23x && LA29_3 <= INSTRUCTION_FORMAT25x)||(LA29_3 >= INSTRUCTION_FORMAT31i_OR_ID && LA29_3 <= INSTRUCTION_FORMAT31t)||(LA29_3 >= INSTRUCTION_FORMAT35c_METHOD && LA29_3 <= INSTRUCTION_FORMAT35ms_METHOD)||LA29_3==INSTRUCTION_FORMAT51l||(LA29_3 >= METHOD_DIRECTIVE && LA29_3 <= NULL_LITERAL)||LA29_3==PARAM_LIST_OR_ID_START||(LA29_3 >= POSITIVE_INTEGER_LITERAL && LA29_3 <= PRIMITIVE_TYPE)||LA29_3==REGISTER||(LA29_3 >= SIMPLE_NAME && LA29_3 <= SOURCE_DIRECTIVE)||(LA29_3 >= SUPER_DIRECTIVE && LA29_3 <= VOID_TYPE)) ) {
- alt29=3;
+ else if ( (LA31_4==EOF||(LA31_4 >= ACCESS_SPEC && LA31_4 <= ANNOTATION_VISIBILITY)||LA31_4==BOOL_LITERAL||(LA31_4 >= CLASS_DIRECTIVE && LA31_4 <= CLOSE_BRACE)||LA31_4==COMMA||(LA31_4 >= DOUBLE_LITERAL_OR_ID && LA31_4 <= END_ANNOTATION_DIRECTIVE)||LA31_4==END_FIELD_DIRECTIVE||LA31_4==END_SUBANNOTATION_DIRECTIVE||LA31_4==FIELD_DIRECTIVE||(LA31_4 >= FLOAT_LITERAL_OR_ID && LA31_4 <= IMPLEMENTS_DIRECTIVE)||(LA31_4 >= INSTRUCTION_FORMAT10t && LA31_4 <= INSTRUCTION_FORMAT10x_ODEX)||LA31_4==INSTRUCTION_FORMAT11x||LA31_4==INSTRUCTION_FORMAT12x_OR_ID||(LA31_4 >= INSTRUCTION_FORMAT21c_FIELD && LA31_4 <= INSTRUCTION_FORMAT21c_TYPE)||LA31_4==INSTRUCTION_FORMAT21t||(LA31_4 >= INSTRUCTION_FORMAT22c_FIELD && LA31_4 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA31_4 >= INSTRUCTION_FORMAT22s_OR_ID && LA31_4 <= INSTRUCTION_FORMAT22t)||(LA31_4 >= INSTRUCTION_FORMAT23x && LA31_4 <= INSTRUCTION_FORMAT25x)||(LA31_4 >= INSTRUCTION_FORMAT31i_OR_ID && LA31_4 <= INSTRUCTION_FORMAT31t)||(LA31_4 >= INSTRUCTION_FORMAT35c_METHOD && LA31_4 <= INSTRUCTION_FORMAT35ms_METHOD)||LA31_4==INSTRUCTION_FORMAT51l||(LA31_4 >= METHOD_DIRECTIVE && LA31_4 <= NULL_LITERAL)||(LA31_4 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA31_4 <= PRIMITIVE_TYPE)||LA31_4==REGISTER||(LA31_4 >= SIMPLE_NAME && LA31_4 <= SOURCE_DIRECTIVE)||(LA31_4 >= SUPER_DIRECTIVE && LA31_4 <= VOID_TYPE)) ) {
+ alt31=3;
}
else {
@@ -6581,7 +6743,7 @@ public class smaliParser extends Parser {
try {
input.consume();
NoViableAltException nvae =
- new NoViableAltException("", 29, 3, input);
+ new NoViableAltException("", 31, 4, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
@@ -6592,12 +6754,12 @@ public class smaliParser extends Parser {
break;
case VOID_TYPE:
{
- int LA29_4 = input.LA(2);
- if ( (LA29_4==COLON||LA29_4==OPEN_PAREN) ) {
- alt29=2;
+ int LA31_5 = input.LA(2);
+ if ( (LA31_5==COLON||LA31_5==OPEN_PAREN) ) {
+ alt31=2;
}
- else if ( (LA29_4==EOF||(LA29_4 >= ACCESS_SPEC && LA29_4 <= ANNOTATION_VISIBILITY)||LA29_4==BOOL_LITERAL||(LA29_4 >= CLASS_DIRECTIVE && LA29_4 <= CLOSE_BRACE)||LA29_4==COMMA||(LA29_4 >= DOUBLE_LITERAL_OR_ID && LA29_4 <= END_ANNOTATION_DIRECTIVE)||LA29_4==END_FIELD_DIRECTIVE||LA29_4==END_SUBANNOTATION_DIRECTIVE||LA29_4==FIELD_DIRECTIVE||(LA29_4 >= FLOAT_LITERAL_OR_ID && LA29_4 <= IMPLEMENTS_DIRECTIVE)||(LA29_4 >= INSTRUCTION_FORMAT10t && LA29_4 <= INSTRUCTION_FORMAT10x_ODEX)||LA29_4==INSTRUCTION_FORMAT11x||LA29_4==INSTRUCTION_FORMAT12x_OR_ID||(LA29_4 >= INSTRUCTION_FORMAT21c_FIELD && LA29_4 <= INSTRUCTION_FORMAT21c_TYPE)||LA29_4==INSTRUCTION_FORMAT21t||(LA29_4 >= INSTRUCTION_FORMAT22c_FIELD && LA29_4 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA29_4 >= INSTRUCTION_FORMAT22s_OR_ID && LA29_4 <= INSTRUCTION_FORMAT22t)||(LA29_4 >= INSTRUCTION_FORMAT23x && LA29_4 <= INSTRUCTION_FORMAT25x)||(LA29_4 >= INSTRUCTION_FORMAT31i_OR_ID && LA29_4 <= INSTRUCTION_FORMAT31t)||(LA29_4 >= INSTRUCTION_FORMAT35c_METHOD && LA29_4 <= INSTRUCTION_FORMAT35ms_METHOD)||LA29_4==INSTRUCTION_FORMAT51l||(LA29_4 >= METHOD_DIRECTIVE && LA29_4 <= NULL_LITERAL)||LA29_4==PARAM_LIST_OR_ID_START||(LA29_4 >= POSITIVE_INTEGER_LITERAL && LA29_4 <= PRIMITIVE_TYPE)||LA29_4==REGISTER||(LA29_4 >= SIMPLE_NAME && LA29_4 <= SOURCE_DIRECTIVE)||(LA29_4 >= SUPER_DIRECTIVE && LA29_4 <= VOID_TYPE)) ) {
- alt29=4;
+ else if ( (LA31_5==EOF||(LA31_5 >= ACCESS_SPEC && LA31_5 <= ANNOTATION_VISIBILITY)||LA31_5==BOOL_LITERAL||(LA31_5 >= CLASS_DIRECTIVE && LA31_5 <= CLOSE_BRACE)||LA31_5==COMMA||(LA31_5 >= DOUBLE_LITERAL_OR_ID && LA31_5 <= END_ANNOTATION_DIRECTIVE)||LA31_5==END_FIELD_DIRECTIVE||LA31_5==END_SUBANNOTATION_DIRECTIVE||LA31_5==FIELD_DIRECTIVE||(LA31_5 >= FLOAT_LITERAL_OR_ID && LA31_5 <= IMPLEMENTS_DIRECTIVE)||(LA31_5 >= INSTRUCTION_FORMAT10t && LA31_5 <= INSTRUCTION_FORMAT10x_ODEX)||LA31_5==INSTRUCTION_FORMAT11x||LA31_5==INSTRUCTION_FORMAT12x_OR_ID||(LA31_5 >= INSTRUCTION_FORMAT21c_FIELD && LA31_5 <= INSTRUCTION_FORMAT21c_TYPE)||LA31_5==INSTRUCTION_FORMAT21t||(LA31_5 >= INSTRUCTION_FORMAT22c_FIELD && LA31_5 <= INSTRUCTION_FORMAT22cs_FIELD)||(LA31_5 >= INSTRUCTION_FORMAT22s_OR_ID && LA31_5 <= INSTRUCTION_FORMAT22t)||(LA31_5 >= INSTRUCTION_FORMAT23x && LA31_5 <= INSTRUCTION_FORMAT25x)||(LA31_5 >= INSTRUCTION_FORMAT31i_OR_ID && LA31_5 <= INSTRUCTION_FORMAT31t)||(LA31_5 >= INSTRUCTION_FORMAT35c_METHOD && LA31_5 <= INSTRUCTION_FORMAT35ms_METHOD)||LA31_5==INSTRUCTION_FORMAT51l||(LA31_5 >= METHOD_DIRECTIVE && LA31_5 <= NULL_LITERAL)||(LA31_5 >= PARAM_LIST_OR_ID_PRIMITIVE_TYPE && LA31_5 <= PRIMITIVE_TYPE)||LA31_5==REGISTER||(LA31_5 >= SIMPLE_NAME && LA31_5 <= SOURCE_DIRECTIVE)||(LA31_5 >= SUPER_DIRECTIVE && LA31_5 <= VOID_TYPE)) ) {
+ alt31=4;
}
else {
@@ -6605,7 +6767,7 @@ public class smaliParser extends Parser {
try {
input.consume();
NoViableAltException nvae =
- new NoViableAltException("", 29, 4, input);
+ new NoViableAltException("", 31, 5, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
@@ -6616,75 +6778,75 @@ public class smaliParser extends Parser {
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
+ new NoViableAltException("", 31, 0, input);
throw nvae;
}
- switch (alt29) {
+ switch (alt31) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:700:5: reference_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:699:5: reference_type_descriptor
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_reference_type_descriptor_in_type_field_method_literal2938);
- reference_type_descriptor169=reference_type_descriptor();
+ pushFollow(FOLLOW_reference_type_descriptor_in_type_field_method_literal2916);
+ reference_type_descriptor167=reference_type_descriptor();
state._fsp--;
- adaptor.addChild(root_0, reference_type_descriptor169.getTree());
+ adaptor.addChild(root_0, reference_type_descriptor167.getTree());
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:701:5: ( ( reference_type_descriptor ARROW )? ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:700:5: ( ( reference_type_descriptor ARROW )? ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) ) )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:701:5: ( ( reference_type_descriptor ARROW )? ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:701:7: ( reference_type_descriptor ARROW )? ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:700:5: ( ( reference_type_descriptor ARROW )? ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:700:7: ( reference_type_descriptor ARROW )? ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:701:7: ( reference_type_descriptor ARROW )?
- int alt27=2;
- int LA27_0 = input.LA(1);
- if ( (LA27_0==ARRAY_DESCRIPTOR||LA27_0==CLASS_DESCRIPTOR) ) {
- alt27=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:700:7: ( reference_type_descriptor ARROW )?
+ int alt29=2;
+ int LA29_0 = input.LA(1);
+ if ( (LA29_0==ARRAY_TYPE_PREFIX||LA29_0==CLASS_DESCRIPTOR) ) {
+ alt29=1;
}
- switch (alt27) {
+ switch (alt29) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:701:8: reference_type_descriptor ARROW
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:700:8: reference_type_descriptor ARROW
{
- pushFollow(FOLLOW_reference_type_descriptor_in_type_field_method_literal2947);
- reference_type_descriptor170=reference_type_descriptor();
+ pushFollow(FOLLOW_reference_type_descriptor_in_type_field_method_literal2925);
+ reference_type_descriptor168=reference_type_descriptor();
state._fsp--;
- stream_reference_type_descriptor.add(reference_type_descriptor170.getTree());
- ARROW171=(Token)match(input,ARROW,FOLLOW_ARROW_in_type_field_method_literal2949);
- stream_ARROW.add(ARROW171);
+ stream_reference_type_descriptor.add(reference_type_descriptor168.getTree());
+ ARROW169=(Token)match(input,ARROW,FOLLOW_ARROW_in_type_field_method_literal2927);
+ stream_ARROW.add(ARROW169);
}
break;
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:702:7: ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) )
- int alt28=2;
- alt28 = dfa28.predict(input);
- switch (alt28) {
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:701:7: ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) )
+ int alt30=2;
+ alt30 = dfa30.predict(input);
+ switch (alt30) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:702:9: member_name COLON nonvoid_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:701:9: member_name COLON nonvoid_type_descriptor
{
- pushFollow(FOLLOW_member_name_in_type_field_method_literal2961);
- member_name172=member_name();
+ pushFollow(FOLLOW_member_name_in_type_field_method_literal2939);
+ member_name170=member_name();
state._fsp--;
- stream_member_name.add(member_name172.getTree());
- COLON173=(Token)match(input,COLON,FOLLOW_COLON_in_type_field_method_literal2963);
- stream_COLON.add(COLON173);
+ stream_member_name.add(member_name170.getTree());
+ COLON171=(Token)match(input,COLON,FOLLOW_COLON_in_type_field_method_literal2941);
+ stream_COLON.add(COLON171);
- pushFollow(FOLLOW_nonvoid_type_descriptor_in_type_field_method_literal2965);
- nonvoid_type_descriptor174=nonvoid_type_descriptor();
+ pushFollow(FOLLOW_nonvoid_type_descriptor_in_type_field_method_literal2943);
+ nonvoid_type_descriptor172=nonvoid_type_descriptor();
state._fsp--;
- stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor174.getTree());
+ stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor172.getTree());
// AST REWRITE
- // elements: member_name, nonvoid_type_descriptor, reference_type_descriptor
+ // elements: reference_type_descriptor, member_name, nonvoid_type_descriptor
// token labels:
// rule labels: retval
// token list labels:
@@ -6694,13 +6856,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 702:51: -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor )
+ // 701:51: -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:702:54: ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:701:54: ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ENCODED_FIELD, "I_ENCODED_FIELD"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:702:72: ( reference_type_descriptor )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:701:72: ( reference_type_descriptor )?
if ( stream_reference_type_descriptor.hasNext() ) {
adaptor.addChild(root_1, stream_reference_type_descriptor.nextTree());
}
@@ -6719,20 +6881,20 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:703:9: member_name method_prototype
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:702:9: member_name method_prototype
{
- pushFollow(FOLLOW_member_name_in_type_field_method_literal2988);
- member_name175=member_name();
+ pushFollow(FOLLOW_member_name_in_type_field_method_literal2966);
+ member_name173=member_name();
state._fsp--;
- stream_member_name.add(member_name175.getTree());
- pushFollow(FOLLOW_method_prototype_in_type_field_method_literal2990);
- method_prototype176=method_prototype();
+ stream_member_name.add(member_name173.getTree());
+ pushFollow(FOLLOW_method_prototype_in_type_field_method_literal2968);
+ method_prototype174=method_prototype();
state._fsp--;
- stream_method_prototype.add(method_prototype176.getTree());
+ stream_method_prototype.add(method_prototype174.getTree());
// AST REWRITE
- // elements: reference_type_descriptor, method_prototype, member_name
+ // elements: reference_type_descriptor, member_name, method_prototype
// token labels:
// rule labels: retval
// token list labels:
@@ -6742,13 +6904,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 703:38: -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype )
+ // 702:38: -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:703:41: ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:702:41: ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ENCODED_METHOD, "I_ENCODED_METHOD"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:703:60: ( reference_type_descriptor )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:702:60: ( reference_type_descriptor )?
if ( stream_reference_type_descriptor.hasNext() ) {
adaptor.addChild(root_1, stream_reference_type_descriptor.nextTree());
}
@@ -6774,26 +6936,26 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:706:5: PRIMITIVE_TYPE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:705:5: PRIMITIVE_TYPE
{
root_0 = (CommonTree)adaptor.nil();
- PRIMITIVE_TYPE177=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_type_field_method_literal3023);
- PRIMITIVE_TYPE177_tree = (CommonTree)adaptor.create(PRIMITIVE_TYPE177);
- adaptor.addChild(root_0, PRIMITIVE_TYPE177_tree);
+ PRIMITIVE_TYPE175=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_type_field_method_literal3001);
+ PRIMITIVE_TYPE175_tree = (CommonTree)adaptor.create(PRIMITIVE_TYPE175);
+ adaptor.addChild(root_0, PRIMITIVE_TYPE175_tree);
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:707:5: VOID_TYPE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:706:5: VOID_TYPE
{
root_0 = (CommonTree)adaptor.nil();
- VOID_TYPE178=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_type_field_method_literal3029);
- VOID_TYPE178_tree = (CommonTree)adaptor.create(VOID_TYPE178);
- adaptor.addChild(root_0, VOID_TYPE178_tree);
+ VOID_TYPE176=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_type_field_method_literal3007);
+ VOID_TYPE176_tree = (CommonTree)adaptor.create(VOID_TYPE176);
+ adaptor.addChild(root_0, VOID_TYPE176_tree);
}
break;
@@ -6826,63 +6988,63 @@ public class smaliParser extends Parser {
// $ANTLR start "method_reference"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:709:1: method_reference : ( reference_type_descriptor ARROW )? member_name method_prototype -> ( reference_type_descriptor )? member_name method_prototype ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:708:1: method_reference : ( reference_type_descriptor ARROW )? member_name method_prototype -> ( reference_type_descriptor )? member_name method_prototype ;
public final smaliParser.method_reference_return method_reference() throws RecognitionException {
smaliParser.method_reference_return retval = new smaliParser.method_reference_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token ARROW180=null;
- ParserRuleReturnScope reference_type_descriptor179 =null;
- ParserRuleReturnScope member_name181 =null;
- ParserRuleReturnScope method_prototype182 =null;
+ Token ARROW178=null;
+ ParserRuleReturnScope reference_type_descriptor177 =null;
+ ParserRuleReturnScope member_name179 =null;
+ ParserRuleReturnScope method_prototype180 =null;
- CommonTree ARROW180_tree=null;
+ CommonTree ARROW178_tree=null;
RewriteRuleTokenStream stream_ARROW=new RewriteRuleTokenStream(adaptor,"token ARROW");
RewriteRuleSubtreeStream stream_method_prototype=new RewriteRuleSubtreeStream(adaptor,"rule method_prototype");
- RewriteRuleSubtreeStream stream_reference_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule reference_type_descriptor");
RewriteRuleSubtreeStream stream_member_name=new RewriteRuleSubtreeStream(adaptor,"rule member_name");
+ RewriteRuleSubtreeStream stream_reference_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule reference_type_descriptor");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:710:3: ( ( reference_type_descriptor ARROW )? member_name method_prototype -> ( reference_type_descriptor )? member_name method_prototype )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:710:5: ( reference_type_descriptor ARROW )? member_name method_prototype
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:709:3: ( ( reference_type_descriptor ARROW )? member_name method_prototype -> ( reference_type_descriptor )? member_name method_prototype )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:709:5: ( reference_type_descriptor ARROW )? member_name method_prototype
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:710:5: ( reference_type_descriptor ARROW )?
- int alt30=2;
- int LA30_0 = input.LA(1);
- if ( (LA30_0==ARRAY_DESCRIPTOR||LA30_0==CLASS_DESCRIPTOR) ) {
- alt30=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:709:5: ( reference_type_descriptor ARROW )?
+ int alt32=2;
+ int LA32_0 = input.LA(1);
+ if ( (LA32_0==ARRAY_TYPE_PREFIX||LA32_0==CLASS_DESCRIPTOR) ) {
+ alt32=1;
}
- switch (alt30) {
+ switch (alt32) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:710:6: reference_type_descriptor ARROW
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:709:6: reference_type_descriptor ARROW
{
- pushFollow(FOLLOW_reference_type_descriptor_in_method_reference3040);
- reference_type_descriptor179=reference_type_descriptor();
+ pushFollow(FOLLOW_reference_type_descriptor_in_method_reference3018);
+ reference_type_descriptor177=reference_type_descriptor();
state._fsp--;
- stream_reference_type_descriptor.add(reference_type_descriptor179.getTree());
- ARROW180=(Token)match(input,ARROW,FOLLOW_ARROW_in_method_reference3042);
- stream_ARROW.add(ARROW180);
+ stream_reference_type_descriptor.add(reference_type_descriptor177.getTree());
+ ARROW178=(Token)match(input,ARROW,FOLLOW_ARROW_in_method_reference3020);
+ stream_ARROW.add(ARROW178);
}
break;
}
- pushFollow(FOLLOW_member_name_in_method_reference3046);
- member_name181=member_name();
+ pushFollow(FOLLOW_member_name_in_method_reference3024);
+ member_name179=member_name();
state._fsp--;
- stream_member_name.add(member_name181.getTree());
- pushFollow(FOLLOW_method_prototype_in_method_reference3048);
- method_prototype182=method_prototype();
+ stream_member_name.add(member_name179.getTree());
+ pushFollow(FOLLOW_method_prototype_in_method_reference3026);
+ method_prototype180=method_prototype();
state._fsp--;
- stream_method_prototype.add(method_prototype182.getTree());
+ stream_method_prototype.add(method_prototype180.getTree());
// AST REWRITE
- // elements: method_prototype, reference_type_descriptor, member_name
+ // elements: reference_type_descriptor, method_prototype, member_name
// token labels:
// rule labels: retval
// token list labels:
@@ -6892,9 +7054,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 711:3: -> ( reference_type_descriptor )? member_name method_prototype
+ // 710:3: -> ( reference_type_descriptor )? member_name method_prototype
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:711:6: ( reference_type_descriptor )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:710:6: ( reference_type_descriptor )?
if ( stream_reference_type_descriptor.hasNext() ) {
adaptor.addChild(root_0, stream_reference_type_descriptor.nextTree());
}
@@ -6936,69 +7098,69 @@ public class smaliParser extends Parser {
// $ANTLR start "field_reference"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:713:1: field_reference : ( reference_type_descriptor ARROW )? member_name COLON nonvoid_type_descriptor -> ( reference_type_descriptor )? member_name nonvoid_type_descriptor ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:712:1: field_reference : ( reference_type_descriptor ARROW )? member_name COLON nonvoid_type_descriptor -> ( reference_type_descriptor )? member_name nonvoid_type_descriptor ;
public final smaliParser.field_reference_return field_reference() throws RecognitionException {
smaliParser.field_reference_return retval = new smaliParser.field_reference_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token ARROW184=null;
- Token COLON186=null;
- ParserRuleReturnScope reference_type_descriptor183 =null;
- ParserRuleReturnScope member_name185 =null;
- ParserRuleReturnScope nonvoid_type_descriptor187 =null;
+ Token ARROW182=null;
+ Token COLON184=null;
+ ParserRuleReturnScope reference_type_descriptor181 =null;
+ ParserRuleReturnScope member_name183 =null;
+ ParserRuleReturnScope nonvoid_type_descriptor185 =null;
- CommonTree ARROW184_tree=null;
- CommonTree COLON186_tree=null;
- RewriteRuleTokenStream stream_COLON=new RewriteRuleTokenStream(adaptor,"token COLON");
+ CommonTree ARROW182_tree=null;
+ CommonTree COLON184_tree=null;
RewriteRuleTokenStream stream_ARROW=new RewriteRuleTokenStream(adaptor,"token ARROW");
+ RewriteRuleTokenStream stream_COLON=new RewriteRuleTokenStream(adaptor,"token COLON");
RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
- RewriteRuleSubtreeStream stream_reference_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule reference_type_descriptor");
RewriteRuleSubtreeStream stream_member_name=new RewriteRuleSubtreeStream(adaptor,"rule member_name");
+ RewriteRuleSubtreeStream stream_reference_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule reference_type_descriptor");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:714:3: ( ( reference_type_descriptor ARROW )? member_name COLON nonvoid_type_descriptor -> ( reference_type_descriptor )? member_name nonvoid_type_descriptor )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:714:5: ( reference_type_descriptor ARROW )? member_name COLON nonvoid_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:713:3: ( ( reference_type_descriptor ARROW )? member_name COLON nonvoid_type_descriptor -> ( reference_type_descriptor )? member_name nonvoid_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:713:5: ( reference_type_descriptor ARROW )? member_name COLON nonvoid_type_descriptor
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:714:5: ( reference_type_descriptor ARROW )?
- int alt31=2;
- int LA31_0 = input.LA(1);
- if ( (LA31_0==ARRAY_DESCRIPTOR||LA31_0==CLASS_DESCRIPTOR) ) {
- alt31=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:713:5: ( reference_type_descriptor ARROW )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
+ if ( (LA33_0==ARRAY_TYPE_PREFIX||LA33_0==CLASS_DESCRIPTOR) ) {
+ alt33=1;
}
- switch (alt31) {
+ switch (alt33) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:714:6: reference_type_descriptor ARROW
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:713:6: reference_type_descriptor ARROW
{
- pushFollow(FOLLOW_reference_type_descriptor_in_field_reference3070);
- reference_type_descriptor183=reference_type_descriptor();
+ pushFollow(FOLLOW_reference_type_descriptor_in_field_reference3048);
+ reference_type_descriptor181=reference_type_descriptor();
state._fsp--;
- stream_reference_type_descriptor.add(reference_type_descriptor183.getTree());
- ARROW184=(Token)match(input,ARROW,FOLLOW_ARROW_in_field_reference3072);
- stream_ARROW.add(ARROW184);
+ stream_reference_type_descriptor.add(reference_type_descriptor181.getTree());
+ ARROW182=(Token)match(input,ARROW,FOLLOW_ARROW_in_field_reference3050);
+ stream_ARROW.add(ARROW182);
}
break;
}
- pushFollow(FOLLOW_member_name_in_field_reference3076);
- member_name185=member_name();
+ pushFollow(FOLLOW_member_name_in_field_reference3054);
+ member_name183=member_name();
state._fsp--;
- stream_member_name.add(member_name185.getTree());
- COLON186=(Token)match(input,COLON,FOLLOW_COLON_in_field_reference3078);
- stream_COLON.add(COLON186);
+ stream_member_name.add(member_name183.getTree());
+ COLON184=(Token)match(input,COLON,FOLLOW_COLON_in_field_reference3056);
+ stream_COLON.add(COLON184);
- pushFollow(FOLLOW_nonvoid_type_descriptor_in_field_reference3080);
- nonvoid_type_descriptor187=nonvoid_type_descriptor();
+ pushFollow(FOLLOW_nonvoid_type_descriptor_in_field_reference3058);
+ nonvoid_type_descriptor185=nonvoid_type_descriptor();
state._fsp--;
- stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor187.getTree());
+ stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor185.getTree());
// AST REWRITE
- // elements: member_name, reference_type_descriptor, nonvoid_type_descriptor
+ // elements: reference_type_descriptor, nonvoid_type_descriptor, member_name
// token labels:
// rule labels: retval
// token list labels:
@@ -7008,9 +7170,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 715:3: -> ( reference_type_descriptor )? member_name nonvoid_type_descriptor
+ // 714:3: -> ( reference_type_descriptor )? member_name nonvoid_type_descriptor
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:715:6: ( reference_type_descriptor )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:714:6: ( reference_type_descriptor )?
if ( stream_reference_type_descriptor.hasNext() ) {
adaptor.addChild(root_0, stream_reference_type_descriptor.nextTree());
}
@@ -7052,32 +7214,32 @@ public class smaliParser extends Parser {
// $ANTLR start "label"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:717:1: label : COLON simple_name -> ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:716:1: label : COLON simple_name -> ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name ) ;
public final smaliParser.label_return label() throws RecognitionException {
smaliParser.label_return retval = new smaliParser.label_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token COLON188=null;
- ParserRuleReturnScope simple_name189 =null;
+ Token COLON186=null;
+ ParserRuleReturnScope simple_name187 =null;
- CommonTree COLON188_tree=null;
+ CommonTree COLON186_tree=null;
RewriteRuleTokenStream stream_COLON=new RewriteRuleTokenStream(adaptor,"token COLON");
RewriteRuleSubtreeStream stream_simple_name=new RewriteRuleSubtreeStream(adaptor,"rule simple_name");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:718:3: ( COLON simple_name -> ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:718:5: COLON simple_name
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:717:3: ( COLON simple_name -> ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:717:5: COLON simple_name
{
- COLON188=(Token)match(input,COLON,FOLLOW_COLON_in_label3101);
- stream_COLON.add(COLON188);
+ COLON186=(Token)match(input,COLON,FOLLOW_COLON_in_label3079);
+ stream_COLON.add(COLON186);
- pushFollow(FOLLOW_simple_name_in_label3103);
- simple_name189=simple_name();
+ pushFollow(FOLLOW_simple_name_in_label3081);
+ simple_name187=simple_name();
state._fsp--;
- stream_simple_name.add(simple_name189.getTree());
+ stream_simple_name.add(simple_name187.getTree());
// AST REWRITE
// elements: simple_name
// token labels:
@@ -7089,12 +7251,12 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 718:23: -> ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name )
+ // 717:23: -> ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:718:26: ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:717:26: ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
- root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_LABEL, COLON188, "I_LABEL"), root_1);
+ root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_LABEL, COLON186, "I_LABEL"), root_1);
adaptor.addChild(root_1, stream_simple_name.nextTree());
adaptor.addChild(root_0, root_1);
}
@@ -7133,32 +7295,32 @@ public class smaliParser extends Parser {
// $ANTLR start "label_ref"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:720:1: label_ref : COLON simple_name -> simple_name ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:719:1: label_ref : COLON simple_name -> simple_name ;
public final smaliParser.label_ref_return label_ref() throws RecognitionException {
smaliParser.label_ref_return retval = new smaliParser.label_ref_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token COLON190=null;
- ParserRuleReturnScope simple_name191 =null;
+ Token COLON188=null;
+ ParserRuleReturnScope simple_name189 =null;
- CommonTree COLON190_tree=null;
+ CommonTree COLON188_tree=null;
RewriteRuleTokenStream stream_COLON=new RewriteRuleTokenStream(adaptor,"token COLON");
RewriteRuleSubtreeStream stream_simple_name=new RewriteRuleSubtreeStream(adaptor,"rule simple_name");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:721:3: ( COLON simple_name -> simple_name )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:721:5: COLON simple_name
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:720:3: ( COLON simple_name -> simple_name )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:720:5: COLON simple_name
{
- COLON190=(Token)match(input,COLON,FOLLOW_COLON_in_label_ref3122);
- stream_COLON.add(COLON190);
+ COLON188=(Token)match(input,COLON,FOLLOW_COLON_in_label_ref3100);
+ stream_COLON.add(COLON188);
- pushFollow(FOLLOW_simple_name_in_label_ref3124);
- simple_name191=simple_name();
+ pushFollow(FOLLOW_simple_name_in_label_ref3102);
+ simple_name189=simple_name();
state._fsp--;
- stream_simple_name.add(simple_name191.getTree());
+ stream_simple_name.add(simple_name189.getTree());
// AST REWRITE
// elements: simple_name
// token labels:
@@ -7170,7 +7332,7 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 721:23: -> simple_name
+ // 720:23: -> simple_name
{
adaptor.addChild(root_0, stream_simple_name.nextTree());
}
@@ -7207,71 +7369,71 @@ public class smaliParser extends Parser {
// $ANTLR start "register_list"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:723:1: register_list : ( REGISTER ( COMMA REGISTER )* -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ( REGISTER )* ) | -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ) );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:722:1: register_list : ( REGISTER ( COMMA REGISTER )* -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ( REGISTER )* ) | -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ) );
public final smaliParser.register_list_return register_list() throws RecognitionException {
smaliParser.register_list_return retval = new smaliParser.register_list_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
+ Token REGISTER190=null;
+ Token COMMA191=null;
Token REGISTER192=null;
- Token COMMA193=null;
- Token REGISTER194=null;
+ CommonTree REGISTER190_tree=null;
+ CommonTree COMMA191_tree=null;
CommonTree REGISTER192_tree=null;
- CommonTree COMMA193_tree=null;
- CommonTree REGISTER194_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:724:3: ( REGISTER ( COMMA REGISTER )* -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ( REGISTER )* ) | -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ) )
- int alt33=2;
- int LA33_0 = input.LA(1);
- if ( (LA33_0==REGISTER) ) {
- alt33=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:723:3: ( REGISTER ( COMMA REGISTER )* -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ( REGISTER )* ) | -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ) )
+ int alt35=2;
+ int LA35_0 = input.LA(1);
+ if ( (LA35_0==REGISTER) ) {
+ alt35=1;
}
- else if ( (LA33_0==CLOSE_BRACE) ) {
- alt33=2;
+ else if ( (LA35_0==CLOSE_BRACE) ) {
+ alt35=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt35) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:724:5: REGISTER ( COMMA REGISTER )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:723:5: REGISTER ( COMMA REGISTER )*
{
- REGISTER192=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_list3138);
- stream_REGISTER.add(REGISTER192);
+ REGISTER190=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_list3116);
+ stream_REGISTER.add(REGISTER190);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:724:14: ( COMMA REGISTER )*
- loop32:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:723:14: ( COMMA REGISTER )*
+ loop34:
while (true) {
- int alt32=2;
- int LA32_0 = input.LA(1);
- if ( (LA32_0==COMMA) ) {
- alt32=1;
+ int alt34=2;
+ int LA34_0 = input.LA(1);
+ if ( (LA34_0==COMMA) ) {
+ alt34=1;
}
- switch (alt32) {
+ switch (alt34) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:724:15: COMMA REGISTER
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:723:15: COMMA REGISTER
{
- COMMA193=(Token)match(input,COMMA,FOLLOW_COMMA_in_register_list3141);
- stream_COMMA.add(COMMA193);
+ COMMA191=(Token)match(input,COMMA,FOLLOW_COMMA_in_register_list3119);
+ stream_COMMA.add(COMMA191);
- REGISTER194=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_list3143);
- stream_REGISTER.add(REGISTER194);
+ REGISTER192=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_list3121);
+ stream_REGISTER.add(REGISTER192);
}
break;
default :
- break loop32;
+ break loop34;
}
}
@@ -7286,13 +7448,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 724:32: -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ( REGISTER )* )
+ // 723:32: -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ( REGISTER )* )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:724:35: ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ( REGISTER )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:723:35: ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ( REGISTER )* )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_REGISTER_LIST, (retval.start), "I_REGISTER_LIST"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:724:80: ( REGISTER )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:723:80: ( REGISTER )*
while ( stream_REGISTER.hasNext() ) {
adaptor.addChild(root_1, stream_REGISTER.nextNode());
}
@@ -7309,7 +7471,7 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:725:5:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:724:5:
{
// AST REWRITE
// elements:
@@ -7322,9 +7484,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 725:5: -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] )
+ // 724:5: -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:725:7: ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:724:7: ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_REGISTER_LIST, (retval.start), "I_REGISTER_LIST"), root_1);
@@ -7367,7 +7529,7 @@ public class smaliParser extends Parser {
// $ANTLR start "register_range"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:727:1: register_range : (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )? -> ^( I_REGISTER_RANGE[$start, \"I_REGISTER_RANGE\"] ( $startreg)? ( $endreg)? ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:726:1: register_range : (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )? -> ^( I_REGISTER_RANGE[$start, \"I_REGISTER_RANGE\"] ( $startreg)? ( $endreg)? ) ;
public final smaliParser.register_range_return register_range() throws RecognitionException {
smaliParser.register_range_return retval = new smaliParser.register_range_return();
retval.start = input.LT(1);
@@ -7376,45 +7538,45 @@ public class smaliParser extends Parser {
Token startreg=null;
Token endreg=null;
- Token DOTDOT195=null;
+ Token DOTDOT193=null;
CommonTree startreg_tree=null;
CommonTree endreg_tree=null;
- CommonTree DOTDOT195_tree=null;
- RewriteRuleTokenStream stream_DOTDOT=new RewriteRuleTokenStream(adaptor,"token DOTDOT");
+ CommonTree DOTDOT193_tree=null;
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_DOTDOT=new RewriteRuleTokenStream(adaptor,"token DOTDOT");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:728:3: ( (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )? -> ^( I_REGISTER_RANGE[$start, \"I_REGISTER_RANGE\"] ( $startreg)? ( $endreg)? ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:728:5: (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:727:3: ( (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )? -> ^( I_REGISTER_RANGE[$start, \"I_REGISTER_RANGE\"] ( $startreg)? ( $endreg)? ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:727:5: (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )?
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:728:5: (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )?
- int alt35=2;
- int LA35_0 = input.LA(1);
- if ( (LA35_0==REGISTER) ) {
- alt35=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:727:5: (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )?
+ int alt37=2;
+ int LA37_0 = input.LA(1);
+ if ( (LA37_0==REGISTER) ) {
+ alt37=1;
}
- switch (alt35) {
+ switch (alt37) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:728:6: startreg= REGISTER ( DOTDOT endreg= REGISTER )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:727:6: startreg= REGISTER ( DOTDOT endreg= REGISTER )?
{
- startreg=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_range3178);
+ startreg=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_range3156);
stream_REGISTER.add(startreg);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:728:24: ( DOTDOT endreg= REGISTER )?
- int alt34=2;
- int LA34_0 = input.LA(1);
- if ( (LA34_0==DOTDOT) ) {
- alt34=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:727:24: ( DOTDOT endreg= REGISTER )?
+ int alt36=2;
+ int LA36_0 = input.LA(1);
+ if ( (LA36_0==DOTDOT) ) {
+ alt36=1;
}
- switch (alt34) {
+ switch (alt36) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:728:25: DOTDOT endreg= REGISTER
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:727:25: DOTDOT endreg= REGISTER
{
- DOTDOT195=(Token)match(input,DOTDOT,FOLLOW_DOTDOT_in_register_range3181);
- stream_DOTDOT.add(DOTDOT195);
+ DOTDOT193=(Token)match(input,DOTDOT,FOLLOW_DOTDOT_in_register_range3159);
+ stream_DOTDOT.add(DOTDOT193);
- endreg=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_range3185);
+ endreg=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_range3163);
stream_REGISTER.add(endreg);
}
@@ -7440,19 +7602,19 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 728:52: -> ^( I_REGISTER_RANGE[$start, \"I_REGISTER_RANGE\"] ( $startreg)? ( $endreg)? )
+ // 727:52: -> ^( I_REGISTER_RANGE[$start, \"I_REGISTER_RANGE\"] ( $startreg)? ( $endreg)? )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:728:55: ^( I_REGISTER_RANGE[$start, \"I_REGISTER_RANGE\"] ( $startreg)? ( $endreg)? )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:727:55: ^( I_REGISTER_RANGE[$start, \"I_REGISTER_RANGE\"] ( $startreg)? ( $endreg)? )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_REGISTER_RANGE, (retval.start), "I_REGISTER_RANGE"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:728:103: ( $startreg)?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:727:103: ( $startreg)?
if ( stream_startreg.hasNext() ) {
adaptor.addChild(root_1, stream_startreg.nextNode());
}
stream_startreg.reset();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:728:114: ( $endreg)?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:727:114: ( $endreg)?
if ( stream_endreg.hasNext() ) {
adaptor.addChild(root_1, stream_endreg.nextNode());
}
@@ -7495,61 +7657,61 @@ public class smaliParser extends Parser {
// $ANTLR start "verification_error_reference"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:730:1: verification_error_reference : ( CLASS_DESCRIPTOR | field_reference | method_reference );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:729:1: verification_error_reference : ( CLASS_DESCRIPTOR | field_reference | method_reference );
public final smaliParser.verification_error_reference_return verification_error_reference() throws RecognitionException {
smaliParser.verification_error_reference_return retval = new smaliParser.verification_error_reference_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token CLASS_DESCRIPTOR196=null;
- ParserRuleReturnScope field_reference197 =null;
- ParserRuleReturnScope method_reference198 =null;
+ Token CLASS_DESCRIPTOR194=null;
+ ParserRuleReturnScope field_reference195 =null;
+ ParserRuleReturnScope method_reference196 =null;
- CommonTree CLASS_DESCRIPTOR196_tree=null;
+ CommonTree CLASS_DESCRIPTOR194_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:731:3: ( CLASS_DESCRIPTOR | field_reference | method_reference )
- int alt36=3;
- alt36 = dfa36.predict(input);
- switch (alt36) {
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:730:3: ( CLASS_DESCRIPTOR | field_reference | method_reference )
+ int alt38=3;
+ alt38 = dfa38.predict(input);
+ switch (alt38) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:731:5: CLASS_DESCRIPTOR
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:730:5: CLASS_DESCRIPTOR
{
root_0 = (CommonTree)adaptor.nil();
- CLASS_DESCRIPTOR196=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_verification_error_reference3214);
- CLASS_DESCRIPTOR196_tree = (CommonTree)adaptor.create(CLASS_DESCRIPTOR196);
- adaptor.addChild(root_0, CLASS_DESCRIPTOR196_tree);
+ CLASS_DESCRIPTOR194=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_verification_error_reference3192);
+ CLASS_DESCRIPTOR194_tree = (CommonTree)adaptor.create(CLASS_DESCRIPTOR194);
+ adaptor.addChild(root_0, CLASS_DESCRIPTOR194_tree);
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:731:24: field_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:730:24: field_reference
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_field_reference_in_verification_error_reference3218);
- field_reference197=field_reference();
+ pushFollow(FOLLOW_field_reference_in_verification_error_reference3196);
+ field_reference195=field_reference();
state._fsp--;
- adaptor.addChild(root_0, field_reference197.getTree());
+ adaptor.addChild(root_0, field_reference195.getTree());
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:731:42: method_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:730:42: method_reference
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_method_reference_in_verification_error_reference3222);
- method_reference198=method_reference();
+ pushFollow(FOLLOW_method_reference_in_verification_error_reference3200);
+ method_reference196=method_reference();
state._fsp--;
- adaptor.addChild(root_0, method_reference198.getTree());
+ adaptor.addChild(root_0, method_reference196.getTree());
}
break;
@@ -7582,86 +7744,86 @@ public class smaliParser extends Parser {
// $ANTLR start "catch_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:733:1: catch_directive : CATCH_DIRECTIVE nonvoid_type_descriptor OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref -> ^( I_CATCH[$start, \"I_CATCH\"] nonvoid_type_descriptor $from $to $using) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:732:1: catch_directive : CATCH_DIRECTIVE nonvoid_type_descriptor OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref -> ^( I_CATCH[$start, \"I_CATCH\"] nonvoid_type_descriptor $from $to $using) ;
public final smaliParser.catch_directive_return catch_directive() throws RecognitionException {
smaliParser.catch_directive_return retval = new smaliParser.catch_directive_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token CATCH_DIRECTIVE199=null;
- Token OPEN_BRACE201=null;
- Token DOTDOT202=null;
- Token CLOSE_BRACE203=null;
+ Token CATCH_DIRECTIVE197=null;
+ Token OPEN_BRACE199=null;
+ Token DOTDOT200=null;
+ Token CLOSE_BRACE201=null;
ParserRuleReturnScope from =null;
ParserRuleReturnScope to =null;
ParserRuleReturnScope using =null;
- ParserRuleReturnScope nonvoid_type_descriptor200 =null;
+ ParserRuleReturnScope nonvoid_type_descriptor198 =null;
- CommonTree CATCH_DIRECTIVE199_tree=null;
- CommonTree OPEN_BRACE201_tree=null;
- CommonTree DOTDOT202_tree=null;
- CommonTree CLOSE_BRACE203_tree=null;
- RewriteRuleTokenStream stream_DOTDOT=new RewriteRuleTokenStream(adaptor,"token DOTDOT");
- RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
+ CommonTree CATCH_DIRECTIVE197_tree=null;
+ CommonTree OPEN_BRACE199_tree=null;
+ CommonTree DOTDOT200_tree=null;
+ CommonTree CLOSE_BRACE201_tree=null;
RewriteRuleTokenStream stream_OPEN_BRACE=new RewriteRuleTokenStream(adaptor,"token OPEN_BRACE");
+ RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
+ RewriteRuleTokenStream stream_DOTDOT=new RewriteRuleTokenStream(adaptor,"token DOTDOT");
RewriteRuleTokenStream stream_CATCH_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token CATCH_DIRECTIVE");
- RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
+ RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:734:3: ( CATCH_DIRECTIVE nonvoid_type_descriptor OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref -> ^( I_CATCH[$start, \"I_CATCH\"] nonvoid_type_descriptor $from $to $using) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:734:5: CATCH_DIRECTIVE nonvoid_type_descriptor OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:733:3: ( CATCH_DIRECTIVE nonvoid_type_descriptor OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref -> ^( I_CATCH[$start, \"I_CATCH\"] nonvoid_type_descriptor $from $to $using) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:733:5: CATCH_DIRECTIVE nonvoid_type_descriptor OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref
{
- CATCH_DIRECTIVE199=(Token)match(input,CATCH_DIRECTIVE,FOLLOW_CATCH_DIRECTIVE_in_catch_directive3232);
- stream_CATCH_DIRECTIVE.add(CATCH_DIRECTIVE199);
+ CATCH_DIRECTIVE197=(Token)match(input,CATCH_DIRECTIVE,FOLLOW_CATCH_DIRECTIVE_in_catch_directive3210);
+ stream_CATCH_DIRECTIVE.add(CATCH_DIRECTIVE197);
- pushFollow(FOLLOW_nonvoid_type_descriptor_in_catch_directive3234);
- nonvoid_type_descriptor200=nonvoid_type_descriptor();
+ pushFollow(FOLLOW_nonvoid_type_descriptor_in_catch_directive3212);
+ nonvoid_type_descriptor198=nonvoid_type_descriptor();
state._fsp--;
- stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor200.getTree());
- OPEN_BRACE201=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_catch_directive3236);
- stream_OPEN_BRACE.add(OPEN_BRACE201);
+ stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor198.getTree());
+ OPEN_BRACE199=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_catch_directive3214);
+ stream_OPEN_BRACE.add(OPEN_BRACE199);
- pushFollow(FOLLOW_label_ref_in_catch_directive3240);
+ pushFollow(FOLLOW_label_ref_in_catch_directive3218);
from=label_ref();
state._fsp--;
stream_label_ref.add(from.getTree());
- DOTDOT202=(Token)match(input,DOTDOT,FOLLOW_DOTDOT_in_catch_directive3242);
- stream_DOTDOT.add(DOTDOT202);
+ DOTDOT200=(Token)match(input,DOTDOT,FOLLOW_DOTDOT_in_catch_directive3220);
+ stream_DOTDOT.add(DOTDOT200);
- pushFollow(FOLLOW_label_ref_in_catch_directive3246);
+ pushFollow(FOLLOW_label_ref_in_catch_directive3224);
to=label_ref();
state._fsp--;
stream_label_ref.add(to.getTree());
- CLOSE_BRACE203=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_catch_directive3248);
- stream_CLOSE_BRACE.add(CLOSE_BRACE203);
+ CLOSE_BRACE201=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_catch_directive3226);
+ stream_CLOSE_BRACE.add(CLOSE_BRACE201);
- pushFollow(FOLLOW_label_ref_in_catch_directive3252);
+ pushFollow(FOLLOW_label_ref_in_catch_directive3230);
using=label_ref();
state._fsp--;
stream_label_ref.add(using.getTree());
// AST REWRITE
- // elements: from, using, nonvoid_type_descriptor, to
+ // elements: from, nonvoid_type_descriptor, using, to
// token labels:
- // rule labels: to, retval, using, from
+ // rule labels: using, from, to, retval
// token list labels:
// rule list labels:
// wildcard labels:
retval.tree = root_0;
- RewriteRuleSubtreeStream stream_to=new RewriteRuleSubtreeStream(adaptor,"rule to",to!=null?to.getTree():null);
- RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
RewriteRuleSubtreeStream stream_using=new RewriteRuleSubtreeStream(adaptor,"rule using",using!=null?using.getTree():null);
RewriteRuleSubtreeStream stream_from=new RewriteRuleSubtreeStream(adaptor,"rule from",from!=null?from.getTree():null);
+ RewriteRuleSubtreeStream stream_to=new RewriteRuleSubtreeStream(adaptor,"rule to",to!=null?to.getTree():null);
+ RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 735:5: -> ^( I_CATCH[$start, \"I_CATCH\"] nonvoid_type_descriptor $from $to $using)
+ // 734:5: -> ^( I_CATCH[$start, \"I_CATCH\"] nonvoid_type_descriptor $from $to $using)
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:735:8: ^( I_CATCH[$start, \"I_CATCH\"] nonvoid_type_descriptor $from $to $using)
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:734:8: ^( I_CATCH[$start, \"I_CATCH\"] nonvoid_type_descriptor $from $to $using)
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_CATCH, (retval.start), "I_CATCH"), root_1);
@@ -7706,79 +7868,79 @@ public class smaliParser extends Parser {
// $ANTLR start "catchall_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:737:1: catchall_directive : CATCHALL_DIRECTIVE OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref -> ^( I_CATCHALL[$start, \"I_CATCHALL\"] $from $to $using) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:736:1: catchall_directive : CATCHALL_DIRECTIVE OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref -> ^( I_CATCHALL[$start, \"I_CATCHALL\"] $from $to $using) ;
public final smaliParser.catchall_directive_return catchall_directive() throws RecognitionException {
smaliParser.catchall_directive_return retval = new smaliParser.catchall_directive_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token CATCHALL_DIRECTIVE204=null;
- Token OPEN_BRACE205=null;
- Token DOTDOT206=null;
- Token CLOSE_BRACE207=null;
+ Token CATCHALL_DIRECTIVE202=null;
+ Token OPEN_BRACE203=null;
+ Token DOTDOT204=null;
+ Token CLOSE_BRACE205=null;
ParserRuleReturnScope from =null;
ParserRuleReturnScope to =null;
ParserRuleReturnScope using =null;
- CommonTree CATCHALL_DIRECTIVE204_tree=null;
- CommonTree OPEN_BRACE205_tree=null;
- CommonTree DOTDOT206_tree=null;
- CommonTree CLOSE_BRACE207_tree=null;
- RewriteRuleTokenStream stream_DOTDOT=new RewriteRuleTokenStream(adaptor,"token DOTDOT");
- RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
+ CommonTree CATCHALL_DIRECTIVE202_tree=null;
+ CommonTree OPEN_BRACE203_tree=null;
+ CommonTree DOTDOT204_tree=null;
+ CommonTree CLOSE_BRACE205_tree=null;
RewriteRuleTokenStream stream_OPEN_BRACE=new RewriteRuleTokenStream(adaptor,"token OPEN_BRACE");
+ RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
+ RewriteRuleTokenStream stream_DOTDOT=new RewriteRuleTokenStream(adaptor,"token DOTDOT");
RewriteRuleTokenStream stream_CATCHALL_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token CATCHALL_DIRECTIVE");
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:738:3: ( CATCHALL_DIRECTIVE OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref -> ^( I_CATCHALL[$start, \"I_CATCHALL\"] $from $to $using) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:738:5: CATCHALL_DIRECTIVE OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:737:3: ( CATCHALL_DIRECTIVE OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref -> ^( I_CATCHALL[$start, \"I_CATCHALL\"] $from $to $using) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:737:5: CATCHALL_DIRECTIVE OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref
{
- CATCHALL_DIRECTIVE204=(Token)match(input,CATCHALL_DIRECTIVE,FOLLOW_CATCHALL_DIRECTIVE_in_catchall_directive3284);
- stream_CATCHALL_DIRECTIVE.add(CATCHALL_DIRECTIVE204);
+ CATCHALL_DIRECTIVE202=(Token)match(input,CATCHALL_DIRECTIVE,FOLLOW_CATCHALL_DIRECTIVE_in_catchall_directive3262);
+ stream_CATCHALL_DIRECTIVE.add(CATCHALL_DIRECTIVE202);
- OPEN_BRACE205=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_catchall_directive3286);
- stream_OPEN_BRACE.add(OPEN_BRACE205);
+ OPEN_BRACE203=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_catchall_directive3264);
+ stream_OPEN_BRACE.add(OPEN_BRACE203);
- pushFollow(FOLLOW_label_ref_in_catchall_directive3290);
+ pushFollow(FOLLOW_label_ref_in_catchall_directive3268);
from=label_ref();
state._fsp--;
stream_label_ref.add(from.getTree());
- DOTDOT206=(Token)match(input,DOTDOT,FOLLOW_DOTDOT_in_catchall_directive3292);
- stream_DOTDOT.add(DOTDOT206);
+ DOTDOT204=(Token)match(input,DOTDOT,FOLLOW_DOTDOT_in_catchall_directive3270);
+ stream_DOTDOT.add(DOTDOT204);
- pushFollow(FOLLOW_label_ref_in_catchall_directive3296);
+ pushFollow(FOLLOW_label_ref_in_catchall_directive3274);
to=label_ref();
state._fsp--;
stream_label_ref.add(to.getTree());
- CLOSE_BRACE207=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_catchall_directive3298);
- stream_CLOSE_BRACE.add(CLOSE_BRACE207);
+ CLOSE_BRACE205=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_catchall_directive3276);
+ stream_CLOSE_BRACE.add(CLOSE_BRACE205);
- pushFollow(FOLLOW_label_ref_in_catchall_directive3302);
+ pushFollow(FOLLOW_label_ref_in_catchall_directive3280);
using=label_ref();
state._fsp--;
stream_label_ref.add(using.getTree());
// AST REWRITE
- // elements: using, to, from
+ // elements: from, to, using
// token labels:
- // rule labels: to, retval, using, from
+ // rule labels: using, from, to, retval
// token list labels:
// rule list labels:
// wildcard labels:
retval.tree = root_0;
- RewriteRuleSubtreeStream stream_to=new RewriteRuleSubtreeStream(adaptor,"rule to",to!=null?to.getTree():null);
- RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
RewriteRuleSubtreeStream stream_using=new RewriteRuleSubtreeStream(adaptor,"rule using",using!=null?using.getTree():null);
RewriteRuleSubtreeStream stream_from=new RewriteRuleSubtreeStream(adaptor,"rule from",from!=null?from.getTree():null);
+ RewriteRuleSubtreeStream stream_to=new RewriteRuleSubtreeStream(adaptor,"rule to",to!=null?to.getTree():null);
+ RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 739:5: -> ^( I_CATCHALL[$start, \"I_CATCHALL\"] $from $to $using)
+ // 738:5: -> ^( I_CATCHALL[$start, \"I_CATCHALL\"] $from $to $using)
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:739:8: ^( I_CATCHALL[$start, \"I_CATCHALL\"] $from $to $using)
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:738:8: ^( I_CATCHALL[$start, \"I_CATCHALL\"] $from $to $using)
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_CATCHALL, (retval.start), "I_CATCHALL"), root_1);
@@ -7822,115 +7984,115 @@ public class smaliParser extends Parser {
// $ANTLR start "parameter_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:745:1: parameter_directive : PARAMETER_DIRECTIVE REGISTER ( COMMA STRING_LITERAL )? ({...}? annotation )* ( END_PARAMETER_DIRECTIVE -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) ) ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:744:1: parameter_directive : PARAMETER_DIRECTIVE REGISTER ( COMMA STRING_LITERAL )? ({...}? annotation )* ( END_PARAMETER_DIRECTIVE -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) ) ) ;
public final smaliParser.parameter_directive_return parameter_directive() throws RecognitionException {
smaliParser.parameter_directive_return retval = new smaliParser.parameter_directive_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token PARAMETER_DIRECTIVE208=null;
- Token REGISTER209=null;
- Token COMMA210=null;
- Token STRING_LITERAL211=null;
- Token END_PARAMETER_DIRECTIVE213=null;
- ParserRuleReturnScope annotation212 =null;
-
- CommonTree PARAMETER_DIRECTIVE208_tree=null;
- CommonTree REGISTER209_tree=null;
- CommonTree COMMA210_tree=null;
- CommonTree STRING_LITERAL211_tree=null;
- CommonTree END_PARAMETER_DIRECTIVE213_tree=null;
- RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
- RewriteRuleTokenStream stream_END_PARAMETER_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_PARAMETER_DIRECTIVE");
- RewriteRuleTokenStream stream_PARAMETER_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token PARAMETER_DIRECTIVE");
+ Token PARAMETER_DIRECTIVE206=null;
+ Token REGISTER207=null;
+ Token COMMA208=null;
+ Token STRING_LITERAL209=null;
+ Token END_PARAMETER_DIRECTIVE211=null;
+ ParserRuleReturnScope annotation210 =null;
+
+ CommonTree PARAMETER_DIRECTIVE206_tree=null;
+ CommonTree REGISTER207_tree=null;
+ CommonTree COMMA208_tree=null;
+ CommonTree STRING_LITERAL209_tree=null;
+ CommonTree END_PARAMETER_DIRECTIVE211_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_PARAMETER_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token PARAMETER_DIRECTIVE");
+ RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
+ RewriteRuleTokenStream stream_END_PARAMETER_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_PARAMETER_DIRECTIVE");
RewriteRuleSubtreeStream stream_annotation=new RewriteRuleSubtreeStream(adaptor,"rule annotation");
List<CommonTree> annotations = new ArrayList<CommonTree>();
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:747:3: ( PARAMETER_DIRECTIVE REGISTER ( COMMA STRING_LITERAL )? ({...}? annotation )* ( END_PARAMETER_DIRECTIVE -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) ) ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:747:5: PARAMETER_DIRECTIVE REGISTER ( COMMA STRING_LITERAL )? ({...}? annotation )* ( END_PARAMETER_DIRECTIVE -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:746:3: ( PARAMETER_DIRECTIVE REGISTER ( COMMA STRING_LITERAL )? ({...}? annotation )* ( END_PARAMETER_DIRECTIVE -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:746:5: PARAMETER_DIRECTIVE REGISTER ( COMMA STRING_LITERAL )? ({...}? annotation )* ( END_PARAMETER_DIRECTIVE -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) ) )
{
- PARAMETER_DIRECTIVE208=(Token)match(input,PARAMETER_DIRECTIVE,FOLLOW_PARAMETER_DIRECTIVE_in_parameter_directive3341);
- stream_PARAMETER_DIRECTIVE.add(PARAMETER_DIRECTIVE208);
+ PARAMETER_DIRECTIVE206=(Token)match(input,PARAMETER_DIRECTIVE,FOLLOW_PARAMETER_DIRECTIVE_in_parameter_directive3319);
+ stream_PARAMETER_DIRECTIVE.add(PARAMETER_DIRECTIVE206);
- REGISTER209=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_parameter_directive3343);
- stream_REGISTER.add(REGISTER209);
+ REGISTER207=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_parameter_directive3321);
+ stream_REGISTER.add(REGISTER207);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:747:34: ( COMMA STRING_LITERAL )?
- int alt37=2;
- int LA37_0 = input.LA(1);
- if ( (LA37_0==COMMA) ) {
- alt37=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:746:34: ( COMMA STRING_LITERAL )?
+ int alt39=2;
+ int LA39_0 = input.LA(1);
+ if ( (LA39_0==COMMA) ) {
+ alt39=1;
}
- switch (alt37) {
+ switch (alt39) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:747:35: COMMA STRING_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:746:35: COMMA STRING_LITERAL
{
- COMMA210=(Token)match(input,COMMA,FOLLOW_COMMA_in_parameter_directive3346);
- stream_COMMA.add(COMMA210);
+ COMMA208=(Token)match(input,COMMA,FOLLOW_COMMA_in_parameter_directive3324);
+ stream_COMMA.add(COMMA208);
- STRING_LITERAL211=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_parameter_directive3348);
- stream_STRING_LITERAL.add(STRING_LITERAL211);
+ STRING_LITERAL209=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_parameter_directive3326);
+ stream_STRING_LITERAL.add(STRING_LITERAL209);
}
break;
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:748:5: ({...}? annotation )*
- loop38:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:747:5: ({...}? annotation )*
+ loop40:
while (true) {
- int alt38=2;
- alt38 = dfa38.predict(input);
- switch (alt38) {
+ int alt40=2;
+ alt40 = dfa40.predict(input);
+ switch (alt40) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:748:6: {...}? annotation
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:747:6: {...}? annotation
{
if ( !((input.LA(1) == ANNOTATION_DIRECTIVE)) ) {
throw new FailedPredicateException(input, "parameter_directive", "input.LA(1) == ANNOTATION_DIRECTIVE");
}
- pushFollow(FOLLOW_annotation_in_parameter_directive3359);
- annotation212=annotation();
+ pushFollow(FOLLOW_annotation_in_parameter_directive3337);
+ annotation210=annotation();
state._fsp--;
- stream_annotation.add(annotation212.getTree());
- annotations.add((annotation212!=null?((CommonTree)annotation212.getTree()):null));
+ stream_annotation.add(annotation210.getTree());
+ annotations.add((annotation210!=null?((CommonTree)annotation210.getTree()):null));
}
break;
default :
- break loop38;
+ break loop40;
}
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:750:5: ( END_PARAMETER_DIRECTIVE -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) ) )
- int alt39=2;
- int LA39_0 = input.LA(1);
- if ( (LA39_0==END_PARAMETER_DIRECTIVE) ) {
- alt39=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:749:5: ( END_PARAMETER_DIRECTIVE -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) ) | -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) ) )
+ int alt41=2;
+ int LA41_0 = input.LA(1);
+ if ( (LA41_0==END_PARAMETER_DIRECTIVE) ) {
+ alt41=1;
}
- else if ( (LA39_0==ANNOTATION_DIRECTIVE||LA39_0==ARRAY_DATA_DIRECTIVE||(LA39_0 >= CATCHALL_DIRECTIVE && LA39_0 <= CATCH_DIRECTIVE)||LA39_0==COLON||(LA39_0 >= END_LOCAL_DIRECTIVE && LA39_0 <= END_METHOD_DIRECTIVE)||LA39_0==EPILOGUE_DIRECTIVE||(LA39_0 >= INSTRUCTION_FORMAT10t && LA39_0 <= INSTRUCTION_FORMAT51l)||(LA39_0 >= LINE_DIRECTIVE && LA39_0 <= LOCAL_DIRECTIVE)||(LA39_0 >= PACKED_SWITCH_DIRECTIVE && LA39_0 <= PARAMETER_DIRECTIVE)||LA39_0==PROLOGUE_DIRECTIVE||(LA39_0 >= REGISTERS_DIRECTIVE && LA39_0 <= RESTART_LOCAL_DIRECTIVE)||(LA39_0 >= SOURCE_DIRECTIVE && LA39_0 <= SPARSE_SWITCH_DIRECTIVE)) ) {
- alt39=2;
+ else if ( (LA41_0==ANNOTATION_DIRECTIVE||LA41_0==ARRAY_DATA_DIRECTIVE||(LA41_0 >= CATCHALL_DIRECTIVE && LA41_0 <= CATCH_DIRECTIVE)||LA41_0==COLON||(LA41_0 >= END_LOCAL_DIRECTIVE && LA41_0 <= END_METHOD_DIRECTIVE)||LA41_0==EPILOGUE_DIRECTIVE||(LA41_0 >= INSTRUCTION_FORMAT10t && LA41_0 <= INSTRUCTION_FORMAT51l)||(LA41_0 >= LINE_DIRECTIVE && LA41_0 <= LOCAL_DIRECTIVE)||(LA41_0 >= PACKED_SWITCH_DIRECTIVE && LA41_0 <= PARAMETER_DIRECTIVE)||LA41_0==PROLOGUE_DIRECTIVE||(LA41_0 >= REGISTERS_DIRECTIVE && LA41_0 <= RESTART_LOCAL_DIRECTIVE)||(LA41_0 >= SOURCE_DIRECTIVE && LA41_0 <= SPARSE_SWITCH_DIRECTIVE)) ) {
+ alt41=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 39, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt39) {
+ switch (alt41) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:750:7: END_PARAMETER_DIRECTIVE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:749:7: END_PARAMETER_DIRECTIVE
{
- END_PARAMETER_DIRECTIVE213=(Token)match(input,END_PARAMETER_DIRECTIVE,FOLLOW_END_PARAMETER_DIRECTIVE_in_parameter_directive3372);
- stream_END_PARAMETER_DIRECTIVE.add(END_PARAMETER_DIRECTIVE213);
+ END_PARAMETER_DIRECTIVE211=(Token)match(input,END_PARAMETER_DIRECTIVE,FOLLOW_END_PARAMETER_DIRECTIVE_in_parameter_directive3350);
+ stream_END_PARAMETER_DIRECTIVE.add(END_PARAMETER_DIRECTIVE211);
// AST REWRITE
- // elements: STRING_LITERAL, REGISTER, annotation
+ // elements: annotation, STRING_LITERAL, REGISTER
// token labels:
// rule labels: retval
// token list labels:
@@ -7940,24 +8102,24 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 751:7: -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) )
+ // 750:7: -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:751:10: ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:750:10: ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_PARAMETER, (retval.start), "I_PARAMETER"), root_1);
adaptor.addChild(root_1, stream_REGISTER.nextNode());
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:751:56: ( STRING_LITERAL )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:750:56: ( STRING_LITERAL )?
if ( stream_STRING_LITERAL.hasNext() ) {
adaptor.addChild(root_1, stream_STRING_LITERAL.nextNode());
}
stream_STRING_LITERAL.reset();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:751:72: ^( I_ANNOTATIONS ( annotation )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:750:72: ^( I_ANNOTATIONS ( annotation )* )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ANNOTATIONS, "I_ANNOTATIONS"), root_2);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:751:88: ( annotation )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:750:88: ( annotation )*
while ( stream_annotation.hasNext() ) {
adaptor.addChild(root_2, stream_annotation.nextTree());
}
@@ -7977,11 +8139,11 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:752:19:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:751:19:
{
statements_and_directives_stack.peek().methodAnnotations.addAll(annotations);
// AST REWRITE
- // elements: STRING_LITERAL, REGISTER
+ // elements: REGISTER, STRING_LITERAL
// token labels:
// rule labels: retval
// token list labels:
@@ -7991,20 +8153,20 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 753:7: -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) )
+ // 752:7: -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:753:10: ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:752:10: ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_PARAMETER, (retval.start), "I_PARAMETER"), root_1);
adaptor.addChild(root_1, stream_REGISTER.nextNode());
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:753:56: ( STRING_LITERAL )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:752:56: ( STRING_LITERAL )?
if ( stream_STRING_LITERAL.hasNext() ) {
adaptor.addChild(root_1, stream_STRING_LITERAL.nextNode());
}
stream_STRING_LITERAL.reset();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:753:72: ^( I_ANNOTATIONS )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:752:72: ^( I_ANNOTATIONS )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ANNOTATIONS, "I_ANNOTATIONS"), root_2);
@@ -8053,162 +8215,162 @@ public class smaliParser extends Parser {
// $ANTLR start "debug_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:756:1: debug_directive : ( line_directive | local_directive | end_local_directive | restart_local_directive | prologue_directive | epilogue_directive | source_directive );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:755:1: debug_directive : ( line_directive | local_directive | end_local_directive | restart_local_directive | prologue_directive | epilogue_directive | source_directive );
public final smaliParser.debug_directive_return debug_directive() throws RecognitionException {
smaliParser.debug_directive_return retval = new smaliParser.debug_directive_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- ParserRuleReturnScope line_directive214 =null;
- ParserRuleReturnScope local_directive215 =null;
- ParserRuleReturnScope end_local_directive216 =null;
- ParserRuleReturnScope restart_local_directive217 =null;
- ParserRuleReturnScope prologue_directive218 =null;
- ParserRuleReturnScope epilogue_directive219 =null;
- ParserRuleReturnScope source_directive220 =null;
+ ParserRuleReturnScope line_directive212 =null;
+ ParserRuleReturnScope local_directive213 =null;
+ ParserRuleReturnScope end_local_directive214 =null;
+ ParserRuleReturnScope restart_local_directive215 =null;
+ ParserRuleReturnScope prologue_directive216 =null;
+ ParserRuleReturnScope epilogue_directive217 =null;
+ ParserRuleReturnScope source_directive218 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:757:3: ( line_directive | local_directive | end_local_directive | restart_local_directive | prologue_directive | epilogue_directive | source_directive )
- int alt40=7;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:756:3: ( line_directive | local_directive | end_local_directive | restart_local_directive | prologue_directive | epilogue_directive | source_directive )
+ int alt42=7;
switch ( input.LA(1) ) {
case LINE_DIRECTIVE:
{
- alt40=1;
+ alt42=1;
}
break;
case LOCAL_DIRECTIVE:
{
- alt40=2;
+ alt42=2;
}
break;
case END_LOCAL_DIRECTIVE:
{
- alt40=3;
+ alt42=3;
}
break;
case RESTART_LOCAL_DIRECTIVE:
{
- alt40=4;
+ alt42=4;
}
break;
case PROLOGUE_DIRECTIVE:
{
- alt40=5;
+ alt42=5;
}
break;
case EPILOGUE_DIRECTIVE:
{
- alt40=6;
+ alt42=6;
}
break;
case SOURCE_DIRECTIVE:
{
- alt40=7;
+ alt42=7;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt42) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:757:5: line_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:756:5: line_directive
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_line_directive_in_debug_directive3445);
- line_directive214=line_directive();
+ pushFollow(FOLLOW_line_directive_in_debug_directive3423);
+ line_directive212=line_directive();
state._fsp--;
- adaptor.addChild(root_0, line_directive214.getTree());
+ adaptor.addChild(root_0, line_directive212.getTree());
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:758:5: local_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:757:5: local_directive
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_local_directive_in_debug_directive3451);
- local_directive215=local_directive();
+ pushFollow(FOLLOW_local_directive_in_debug_directive3429);
+ local_directive213=local_directive();
state._fsp--;
- adaptor.addChild(root_0, local_directive215.getTree());
+ adaptor.addChild(root_0, local_directive213.getTree());
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:759:5: end_local_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:758:5: end_local_directive
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_end_local_directive_in_debug_directive3457);
- end_local_directive216=end_local_directive();
+ pushFollow(FOLLOW_end_local_directive_in_debug_directive3435);
+ end_local_directive214=end_local_directive();
state._fsp--;
- adaptor.addChild(root_0, end_local_directive216.getTree());
+ adaptor.addChild(root_0, end_local_directive214.getTree());
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:760:5: restart_local_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:759:5: restart_local_directive
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_restart_local_directive_in_debug_directive3463);
- restart_local_directive217=restart_local_directive();
+ pushFollow(FOLLOW_restart_local_directive_in_debug_directive3441);
+ restart_local_directive215=restart_local_directive();
state._fsp--;
- adaptor.addChild(root_0, restart_local_directive217.getTree());
+ adaptor.addChild(root_0, restart_local_directive215.getTree());
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:761:5: prologue_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:760:5: prologue_directive
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_prologue_directive_in_debug_directive3469);
- prologue_directive218=prologue_directive();
+ pushFollow(FOLLOW_prologue_directive_in_debug_directive3447);
+ prologue_directive216=prologue_directive();
state._fsp--;
- adaptor.addChild(root_0, prologue_directive218.getTree());
+ adaptor.addChild(root_0, prologue_directive216.getTree());
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:762:5: epilogue_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:761:5: epilogue_directive
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_epilogue_directive_in_debug_directive3475);
- epilogue_directive219=epilogue_directive();
+ pushFollow(FOLLOW_epilogue_directive_in_debug_directive3453);
+ epilogue_directive217=epilogue_directive();
state._fsp--;
- adaptor.addChild(root_0, epilogue_directive219.getTree());
+ adaptor.addChild(root_0, epilogue_directive217.getTree());
}
break;
case 7 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:763:5: source_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:762:5: source_directive
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_source_directive_in_debug_directive3481);
- source_directive220=source_directive();
+ pushFollow(FOLLOW_source_directive_in_debug_directive3459);
+ source_directive218=source_directive();
state._fsp--;
- adaptor.addChild(root_0, source_directive220.getTree());
+ adaptor.addChild(root_0, source_directive218.getTree());
}
break;
@@ -8241,32 +8403,32 @@ public class smaliParser extends Parser {
// $ANTLR start "line_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:765:1: line_directive : LINE_DIRECTIVE integral_literal -> ^( I_LINE[$start, \"I_LINE\"] integral_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:764:1: line_directive : LINE_DIRECTIVE integral_literal -> ^( I_LINE[$start, \"I_LINE\"] integral_literal ) ;
public final smaliParser.line_directive_return line_directive() throws RecognitionException {
smaliParser.line_directive_return retval = new smaliParser.line_directive_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token LINE_DIRECTIVE221=null;
- ParserRuleReturnScope integral_literal222 =null;
+ Token LINE_DIRECTIVE219=null;
+ ParserRuleReturnScope integral_literal220 =null;
- CommonTree LINE_DIRECTIVE221_tree=null;
+ CommonTree LINE_DIRECTIVE219_tree=null;
RewriteRuleTokenStream stream_LINE_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token LINE_DIRECTIVE");
RewriteRuleSubtreeStream stream_integral_literal=new RewriteRuleSubtreeStream(adaptor,"rule integral_literal");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:766:3: ( LINE_DIRECTIVE integral_literal -> ^( I_LINE[$start, \"I_LINE\"] integral_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:766:5: LINE_DIRECTIVE integral_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:765:3: ( LINE_DIRECTIVE integral_literal -> ^( I_LINE[$start, \"I_LINE\"] integral_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:765:5: LINE_DIRECTIVE integral_literal
{
- LINE_DIRECTIVE221=(Token)match(input,LINE_DIRECTIVE,FOLLOW_LINE_DIRECTIVE_in_line_directive3491);
- stream_LINE_DIRECTIVE.add(LINE_DIRECTIVE221);
+ LINE_DIRECTIVE219=(Token)match(input,LINE_DIRECTIVE,FOLLOW_LINE_DIRECTIVE_in_line_directive3469);
+ stream_LINE_DIRECTIVE.add(LINE_DIRECTIVE219);
- pushFollow(FOLLOW_integral_literal_in_line_directive3493);
- integral_literal222=integral_literal();
+ pushFollow(FOLLOW_integral_literal_in_line_directive3471);
+ integral_literal220=integral_literal();
state._fsp--;
- stream_integral_literal.add(integral_literal222.getTree());
+ stream_integral_literal.add(integral_literal220.getTree());
// AST REWRITE
// elements: integral_literal
// token labels:
@@ -8278,9 +8440,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 767:5: -> ^( I_LINE[$start, \"I_LINE\"] integral_literal )
+ // 766:5: -> ^( I_LINE[$start, \"I_LINE\"] integral_literal )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:767:8: ^( I_LINE[$start, \"I_LINE\"] integral_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:766:8: ^( I_LINE[$start, \"I_LINE\"] integral_literal )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_LINE, (retval.start), "I_LINE"), root_1);
@@ -8322,7 +8484,7 @@ public class smaliParser extends Parser {
// $ANTLR start "local_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:769:1: local_directive : LOCAL_DIRECTIVE REGISTER ( COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )? )? -> ^( I_LOCAL[$start, \"I_LOCAL\"] REGISTER ( NULL_LITERAL )? ( $name)? ( nonvoid_type_descriptor )? ( $signature)? ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:768:1: local_directive : LOCAL_DIRECTIVE REGISTER ( COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )? )? -> ^( I_LOCAL[$start, \"I_LOCAL\"] REGISTER ( NULL_LITERAL )? ( $name)? ( nonvoid_type_descriptor )? ( $signature)? ) ;
public final smaliParser.local_directive_return local_directive() throws RecognitionException {
smaliParser.local_directive_return retval = new smaliParser.local_directive_return();
retval.start = input.LT(1);
@@ -8331,85 +8493,85 @@ public class smaliParser extends Parser {
Token name=null;
Token signature=null;
- Token LOCAL_DIRECTIVE223=null;
- Token REGISTER224=null;
- Token COMMA225=null;
- Token NULL_LITERAL226=null;
- Token COLON227=null;
- Token VOID_TYPE228=null;
- Token COMMA230=null;
- ParserRuleReturnScope nonvoid_type_descriptor229 =null;
+ Token LOCAL_DIRECTIVE221=null;
+ Token REGISTER222=null;
+ Token COMMA223=null;
+ Token NULL_LITERAL224=null;
+ Token COLON225=null;
+ Token VOID_TYPE226=null;
+ Token COMMA228=null;
+ ParserRuleReturnScope nonvoid_type_descriptor227 =null;
CommonTree name_tree=null;
CommonTree signature_tree=null;
- CommonTree LOCAL_DIRECTIVE223_tree=null;
- CommonTree REGISTER224_tree=null;
- CommonTree COMMA225_tree=null;
- CommonTree NULL_LITERAL226_tree=null;
- CommonTree COLON227_tree=null;
- CommonTree VOID_TYPE228_tree=null;
- CommonTree COMMA230_tree=null;
- RewriteRuleTokenStream stream_COLON=new RewriteRuleTokenStream(adaptor,"token COLON");
- RewriteRuleTokenStream stream_NULL_LITERAL=new RewriteRuleTokenStream(adaptor,"token NULL_LITERAL");
- RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
- RewriteRuleTokenStream stream_LOCAL_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token LOCAL_DIRECTIVE");
+ CommonTree LOCAL_DIRECTIVE221_tree=null;
+ CommonTree REGISTER222_tree=null;
+ CommonTree COMMA223_tree=null;
+ CommonTree NULL_LITERAL224_tree=null;
+ CommonTree COLON225_tree=null;
+ CommonTree VOID_TYPE226_tree=null;
+ CommonTree COMMA228_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_LOCAL_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token LOCAL_DIRECTIVE");
RewriteRuleTokenStream stream_VOID_TYPE=new RewriteRuleTokenStream(adaptor,"token VOID_TYPE");
+ RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
+ RewriteRuleTokenStream stream_COLON=new RewriteRuleTokenStream(adaptor,"token COLON");
+ RewriteRuleTokenStream stream_NULL_LITERAL=new RewriteRuleTokenStream(adaptor,"token NULL_LITERAL");
RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:770:3: ( LOCAL_DIRECTIVE REGISTER ( COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )? )? -> ^( I_LOCAL[$start, \"I_LOCAL\"] REGISTER ( NULL_LITERAL )? ( $name)? ( nonvoid_type_descriptor )? ( $signature)? ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:770:5: LOCAL_DIRECTIVE REGISTER ( COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )? )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:769:3: ( LOCAL_DIRECTIVE REGISTER ( COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )? )? -> ^( I_LOCAL[$start, \"I_LOCAL\"] REGISTER ( NULL_LITERAL )? ( $name)? ( nonvoid_type_descriptor )? ( $signature)? ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:769:5: LOCAL_DIRECTIVE REGISTER ( COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )? )?
{
- LOCAL_DIRECTIVE223=(Token)match(input,LOCAL_DIRECTIVE,FOLLOW_LOCAL_DIRECTIVE_in_local_directive3516);
- stream_LOCAL_DIRECTIVE.add(LOCAL_DIRECTIVE223);
+ LOCAL_DIRECTIVE221=(Token)match(input,LOCAL_DIRECTIVE,FOLLOW_LOCAL_DIRECTIVE_in_local_directive3494);
+ stream_LOCAL_DIRECTIVE.add(LOCAL_DIRECTIVE221);
- REGISTER224=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_local_directive3518);
- stream_REGISTER.add(REGISTER224);
+ REGISTER222=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_local_directive3496);
+ stream_REGISTER.add(REGISTER222);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:770:30: ( COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )? )?
- int alt44=2;
- int LA44_0 = input.LA(1);
- if ( (LA44_0==COMMA) ) {
- alt44=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:769:30: ( COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )? )?
+ int alt46=2;
+ int LA46_0 = input.LA(1);
+ if ( (LA46_0==COMMA) ) {
+ alt46=1;
}
- switch (alt44) {
+ switch (alt46) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:770:31: COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:769:31: COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )?
{
- COMMA225=(Token)match(input,COMMA,FOLLOW_COMMA_in_local_directive3521);
- stream_COMMA.add(COMMA225);
+ COMMA223=(Token)match(input,COMMA,FOLLOW_COMMA_in_local_directive3499);
+ stream_COMMA.add(COMMA223);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:770:37: ( NULL_LITERAL |name= STRING_LITERAL )
- int alt41=2;
- int LA41_0 = input.LA(1);
- if ( (LA41_0==NULL_LITERAL) ) {
- alt41=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:769:37: ( NULL_LITERAL |name= STRING_LITERAL )
+ int alt43=2;
+ int LA43_0 = input.LA(1);
+ if ( (LA43_0==NULL_LITERAL) ) {
+ alt43=1;
}
- else if ( (LA41_0==STRING_LITERAL) ) {
- alt41=2;
+ else if ( (LA43_0==STRING_LITERAL) ) {
+ alt43=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
+ new NoViableAltException("", 43, 0, input);
throw nvae;
}
- switch (alt41) {
+ switch (alt43) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:770:38: NULL_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:769:38: NULL_LITERAL
{
- NULL_LITERAL226=(Token)match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_local_directive3524);
- stream_NULL_LITERAL.add(NULL_LITERAL226);
+ NULL_LITERAL224=(Token)match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_local_directive3502);
+ stream_NULL_LITERAL.add(NULL_LITERAL224);
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:770:53: name= STRING_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:769:53: name= STRING_LITERAL
{
- name=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_local_directive3530);
+ name=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_local_directive3508);
stream_STRING_LITERAL.add(name);
}
@@ -8417,61 +8579,61 @@ public class smaliParser extends Parser {
}
- COLON227=(Token)match(input,COLON,FOLLOW_COLON_in_local_directive3533);
- stream_COLON.add(COLON227);
+ COLON225=(Token)match(input,COLON,FOLLOW_COLON_in_local_directive3511);
+ stream_COLON.add(COLON225);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:770:80: ( VOID_TYPE | nonvoid_type_descriptor )
- int alt42=2;
- int LA42_0 = input.LA(1);
- if ( (LA42_0==VOID_TYPE) ) {
- alt42=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:769:80: ( VOID_TYPE | nonvoid_type_descriptor )
+ int alt44=2;
+ int LA44_0 = input.LA(1);
+ if ( (LA44_0==VOID_TYPE) ) {
+ alt44=1;
}
- else if ( (LA42_0==ARRAY_DESCRIPTOR||LA42_0==CLASS_DESCRIPTOR||LA42_0==PRIMITIVE_TYPE) ) {
- alt42=2;
+ else if ( (LA44_0==ARRAY_TYPE_PREFIX||LA44_0==CLASS_DESCRIPTOR||LA44_0==PRIMITIVE_TYPE) ) {
+ alt44=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 44, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt44) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:770:81: VOID_TYPE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:769:81: VOID_TYPE
{
- VOID_TYPE228=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_local_directive3536);
- stream_VOID_TYPE.add(VOID_TYPE228);
+ VOID_TYPE226=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_local_directive3514);
+ stream_VOID_TYPE.add(VOID_TYPE226);
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:770:93: nonvoid_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:769:93: nonvoid_type_descriptor
{
- pushFollow(FOLLOW_nonvoid_type_descriptor_in_local_directive3540);
- nonvoid_type_descriptor229=nonvoid_type_descriptor();
+ pushFollow(FOLLOW_nonvoid_type_descriptor_in_local_directive3518);
+ nonvoid_type_descriptor227=nonvoid_type_descriptor();
state._fsp--;
- stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor229.getTree());
+ stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor227.getTree());
}
break;
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:771:31: ( COMMA signature= STRING_LITERAL )?
- int alt43=2;
- int LA43_0 = input.LA(1);
- if ( (LA43_0==COMMA) ) {
- alt43=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:770:31: ( COMMA signature= STRING_LITERAL )?
+ int alt45=2;
+ int LA45_0 = input.LA(1);
+ if ( (LA45_0==COMMA) ) {
+ alt45=1;
}
- switch (alt43) {
+ switch (alt45) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:771:32: COMMA signature= STRING_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:770:32: COMMA signature= STRING_LITERAL
{
- COMMA230=(Token)match(input,COMMA,FOLLOW_COMMA_in_local_directive3574);
- stream_COMMA.add(COMMA230);
+ COMMA228=(Token)match(input,COMMA,FOLLOW_COMMA_in_local_directive3552);
+ stream_COMMA.add(COMMA228);
- signature=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_local_directive3578);
+ signature=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_local_directive3556);
stream_STRING_LITERAL.add(signature);
}
@@ -8485,44 +8647,44 @@ public class smaliParser extends Parser {
}
// AST REWRITE
- // elements: nonvoid_type_descriptor, name, signature, REGISTER, NULL_LITERAL
- // token labels: name, signature
+ // elements: REGISTER, name, signature, NULL_LITERAL, nonvoid_type_descriptor
+ // token labels: signature, name
// rule labels: retval
// token list labels:
// rule list labels:
// wildcard labels:
retval.tree = root_0;
- RewriteRuleTokenStream stream_name=new RewriteRuleTokenStream(adaptor,"token name",name);
RewriteRuleTokenStream stream_signature=new RewriteRuleTokenStream(adaptor,"token signature",signature);
+ RewriteRuleTokenStream stream_name=new RewriteRuleTokenStream(adaptor,"token name",name);
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 772:5: -> ^( I_LOCAL[$start, \"I_LOCAL\"] REGISTER ( NULL_LITERAL )? ( $name)? ( nonvoid_type_descriptor )? ( $signature)? )
+ // 771:5: -> ^( I_LOCAL[$start, \"I_LOCAL\"] REGISTER ( NULL_LITERAL )? ( $name)? ( nonvoid_type_descriptor )? ( $signature)? )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:772:8: ^( I_LOCAL[$start, \"I_LOCAL\"] REGISTER ( NULL_LITERAL )? ( $name)? ( nonvoid_type_descriptor )? ( $signature)? )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:771:8: ^( I_LOCAL[$start, \"I_LOCAL\"] REGISTER ( NULL_LITERAL )? ( $name)? ( nonvoid_type_descriptor )? ( $signature)? )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_LOCAL, (retval.start), "I_LOCAL"), root_1);
adaptor.addChild(root_1, stream_REGISTER.nextNode());
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:772:46: ( NULL_LITERAL )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:771:46: ( NULL_LITERAL )?
if ( stream_NULL_LITERAL.hasNext() ) {
adaptor.addChild(root_1, stream_NULL_LITERAL.nextNode());
}
stream_NULL_LITERAL.reset();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:772:61: ( $name)?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:771:61: ( $name)?
if ( stream_name.hasNext() ) {
adaptor.addChild(root_1, stream_name.nextNode());
}
stream_name.reset();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:772:67: ( nonvoid_type_descriptor )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:771:67: ( nonvoid_type_descriptor )?
if ( stream_nonvoid_type_descriptor.hasNext() ) {
adaptor.addChild(root_1, stream_nonvoid_type_descriptor.nextTree());
}
stream_nonvoid_type_descriptor.reset();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:772:93: ( $signature)?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:771:93: ( $signature)?
if ( stream_signature.hasNext() ) {
adaptor.addChild(root_1, stream_signature.nextNode());
}
@@ -8565,30 +8727,30 @@ public class smaliParser extends Parser {
// $ANTLR start "end_local_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:774:1: end_local_directive : END_LOCAL_DIRECTIVE REGISTER -> ^( I_END_LOCAL[$start, \"I_END_LOCAL\"] REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:773:1: end_local_directive : END_LOCAL_DIRECTIVE REGISTER -> ^( I_END_LOCAL[$start, \"I_END_LOCAL\"] REGISTER ) ;
public final smaliParser.end_local_directive_return end_local_directive() throws RecognitionException {
smaliParser.end_local_directive_return retval = new smaliParser.end_local_directive_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token END_LOCAL_DIRECTIVE231=null;
- Token REGISTER232=null;
+ Token END_LOCAL_DIRECTIVE229=null;
+ Token REGISTER230=null;
- CommonTree END_LOCAL_DIRECTIVE231_tree=null;
- CommonTree REGISTER232_tree=null;
- RewriteRuleTokenStream stream_END_LOCAL_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_LOCAL_DIRECTIVE");
+ CommonTree END_LOCAL_DIRECTIVE229_tree=null;
+ CommonTree REGISTER230_tree=null;
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_END_LOCAL_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_LOCAL_DIRECTIVE");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:775:3: ( END_LOCAL_DIRECTIVE REGISTER -> ^( I_END_LOCAL[$start, \"I_END_LOCAL\"] REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:775:5: END_LOCAL_DIRECTIVE REGISTER
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:774:3: ( END_LOCAL_DIRECTIVE REGISTER -> ^( I_END_LOCAL[$start, \"I_END_LOCAL\"] REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:774:5: END_LOCAL_DIRECTIVE REGISTER
{
- END_LOCAL_DIRECTIVE231=(Token)match(input,END_LOCAL_DIRECTIVE,FOLLOW_END_LOCAL_DIRECTIVE_in_end_local_directive3620);
- stream_END_LOCAL_DIRECTIVE.add(END_LOCAL_DIRECTIVE231);
+ END_LOCAL_DIRECTIVE229=(Token)match(input,END_LOCAL_DIRECTIVE,FOLLOW_END_LOCAL_DIRECTIVE_in_end_local_directive3598);
+ stream_END_LOCAL_DIRECTIVE.add(END_LOCAL_DIRECTIVE229);
- REGISTER232=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_end_local_directive3622);
- stream_REGISTER.add(REGISTER232);
+ REGISTER230=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_end_local_directive3600);
+ stream_REGISTER.add(REGISTER230);
// AST REWRITE
// elements: REGISTER
@@ -8601,9 +8763,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 776:5: -> ^( I_END_LOCAL[$start, \"I_END_LOCAL\"] REGISTER )
+ // 775:5: -> ^( I_END_LOCAL[$start, \"I_END_LOCAL\"] REGISTER )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:776:8: ^( I_END_LOCAL[$start, \"I_END_LOCAL\"] REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:775:8: ^( I_END_LOCAL[$start, \"I_END_LOCAL\"] REGISTER )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_END_LOCAL, (retval.start), "I_END_LOCAL"), root_1);
@@ -8645,30 +8807,30 @@ public class smaliParser extends Parser {
// $ANTLR start "restart_local_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:778:1: restart_local_directive : RESTART_LOCAL_DIRECTIVE REGISTER -> ^( I_RESTART_LOCAL[$start, \"I_RESTART_LOCAL\"] REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:777:1: restart_local_directive : RESTART_LOCAL_DIRECTIVE REGISTER -> ^( I_RESTART_LOCAL[$start, \"I_RESTART_LOCAL\"] REGISTER ) ;
public final smaliParser.restart_local_directive_return restart_local_directive() throws RecognitionException {
smaliParser.restart_local_directive_return retval = new smaliParser.restart_local_directive_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token RESTART_LOCAL_DIRECTIVE233=null;
- Token REGISTER234=null;
+ Token RESTART_LOCAL_DIRECTIVE231=null;
+ Token REGISTER232=null;
- CommonTree RESTART_LOCAL_DIRECTIVE233_tree=null;
- CommonTree REGISTER234_tree=null;
- RewriteRuleTokenStream stream_RESTART_LOCAL_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token RESTART_LOCAL_DIRECTIVE");
+ CommonTree RESTART_LOCAL_DIRECTIVE231_tree=null;
+ CommonTree REGISTER232_tree=null;
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_RESTART_LOCAL_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token RESTART_LOCAL_DIRECTIVE");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:779:3: ( RESTART_LOCAL_DIRECTIVE REGISTER -> ^( I_RESTART_LOCAL[$start, \"I_RESTART_LOCAL\"] REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:779:5: RESTART_LOCAL_DIRECTIVE REGISTER
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:778:3: ( RESTART_LOCAL_DIRECTIVE REGISTER -> ^( I_RESTART_LOCAL[$start, \"I_RESTART_LOCAL\"] REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:778:5: RESTART_LOCAL_DIRECTIVE REGISTER
{
- RESTART_LOCAL_DIRECTIVE233=(Token)match(input,RESTART_LOCAL_DIRECTIVE,FOLLOW_RESTART_LOCAL_DIRECTIVE_in_restart_local_directive3645);
- stream_RESTART_LOCAL_DIRECTIVE.add(RESTART_LOCAL_DIRECTIVE233);
+ RESTART_LOCAL_DIRECTIVE231=(Token)match(input,RESTART_LOCAL_DIRECTIVE,FOLLOW_RESTART_LOCAL_DIRECTIVE_in_restart_local_directive3623);
+ stream_RESTART_LOCAL_DIRECTIVE.add(RESTART_LOCAL_DIRECTIVE231);
- REGISTER234=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_restart_local_directive3647);
- stream_REGISTER.add(REGISTER234);
+ REGISTER232=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_restart_local_directive3625);
+ stream_REGISTER.add(REGISTER232);
// AST REWRITE
// elements: REGISTER
@@ -8681,9 +8843,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 780:5: -> ^( I_RESTART_LOCAL[$start, \"I_RESTART_LOCAL\"] REGISTER )
+ // 779:5: -> ^( I_RESTART_LOCAL[$start, \"I_RESTART_LOCAL\"] REGISTER )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:780:8: ^( I_RESTART_LOCAL[$start, \"I_RESTART_LOCAL\"] REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:779:8: ^( I_RESTART_LOCAL[$start, \"I_RESTART_LOCAL\"] REGISTER )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_RESTART_LOCAL, (retval.start), "I_RESTART_LOCAL"), root_1);
@@ -8725,24 +8887,24 @@ public class smaliParser extends Parser {
// $ANTLR start "prologue_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:782:1: prologue_directive : PROLOGUE_DIRECTIVE -> ^( I_PROLOGUE[$start, \"I_PROLOGUE\"] ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:781:1: prologue_directive : PROLOGUE_DIRECTIVE -> ^( I_PROLOGUE[$start, \"I_PROLOGUE\"] ) ;
public final smaliParser.prologue_directive_return prologue_directive() throws RecognitionException {
smaliParser.prologue_directive_return retval = new smaliParser.prologue_directive_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token PROLOGUE_DIRECTIVE235=null;
+ Token PROLOGUE_DIRECTIVE233=null;
- CommonTree PROLOGUE_DIRECTIVE235_tree=null;
+ CommonTree PROLOGUE_DIRECTIVE233_tree=null;
RewriteRuleTokenStream stream_PROLOGUE_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token PROLOGUE_DIRECTIVE");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:783:3: ( PROLOGUE_DIRECTIVE -> ^( I_PROLOGUE[$start, \"I_PROLOGUE\"] ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:783:5: PROLOGUE_DIRECTIVE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:782:3: ( PROLOGUE_DIRECTIVE -> ^( I_PROLOGUE[$start, \"I_PROLOGUE\"] ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:782:5: PROLOGUE_DIRECTIVE
{
- PROLOGUE_DIRECTIVE235=(Token)match(input,PROLOGUE_DIRECTIVE,FOLLOW_PROLOGUE_DIRECTIVE_in_prologue_directive3670);
- stream_PROLOGUE_DIRECTIVE.add(PROLOGUE_DIRECTIVE235);
+ PROLOGUE_DIRECTIVE233=(Token)match(input,PROLOGUE_DIRECTIVE,FOLLOW_PROLOGUE_DIRECTIVE_in_prologue_directive3648);
+ stream_PROLOGUE_DIRECTIVE.add(PROLOGUE_DIRECTIVE233);
// AST REWRITE
// elements:
@@ -8755,9 +8917,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 784:5: -> ^( I_PROLOGUE[$start, \"I_PROLOGUE\"] )
+ // 783:5: -> ^( I_PROLOGUE[$start, \"I_PROLOGUE\"] )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:784:8: ^( I_PROLOGUE[$start, \"I_PROLOGUE\"] )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:783:8: ^( I_PROLOGUE[$start, \"I_PROLOGUE\"] )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_PROLOGUE, (retval.start), "I_PROLOGUE"), root_1);
@@ -8798,24 +8960,24 @@ public class smaliParser extends Parser {
// $ANTLR start "epilogue_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:786:1: epilogue_directive : EPILOGUE_DIRECTIVE -> ^( I_EPILOGUE[$start, \"I_EPILOGUE\"] ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:785:1: epilogue_directive : EPILOGUE_DIRECTIVE -> ^( I_EPILOGUE[$start, \"I_EPILOGUE\"] ) ;
public final smaliParser.epilogue_directive_return epilogue_directive() throws RecognitionException {
smaliParser.epilogue_directive_return retval = new smaliParser.epilogue_directive_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token EPILOGUE_DIRECTIVE236=null;
+ Token EPILOGUE_DIRECTIVE234=null;
- CommonTree EPILOGUE_DIRECTIVE236_tree=null;
+ CommonTree EPILOGUE_DIRECTIVE234_tree=null;
RewriteRuleTokenStream stream_EPILOGUE_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token EPILOGUE_DIRECTIVE");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:787:3: ( EPILOGUE_DIRECTIVE -> ^( I_EPILOGUE[$start, \"I_EPILOGUE\"] ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:787:5: EPILOGUE_DIRECTIVE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:786:3: ( EPILOGUE_DIRECTIVE -> ^( I_EPILOGUE[$start, \"I_EPILOGUE\"] ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:786:5: EPILOGUE_DIRECTIVE
{
- EPILOGUE_DIRECTIVE236=(Token)match(input,EPILOGUE_DIRECTIVE,FOLLOW_EPILOGUE_DIRECTIVE_in_epilogue_directive3691);
- stream_EPILOGUE_DIRECTIVE.add(EPILOGUE_DIRECTIVE236);
+ EPILOGUE_DIRECTIVE234=(Token)match(input,EPILOGUE_DIRECTIVE,FOLLOW_EPILOGUE_DIRECTIVE_in_epilogue_directive3669);
+ stream_EPILOGUE_DIRECTIVE.add(EPILOGUE_DIRECTIVE234);
// AST REWRITE
// elements:
@@ -8828,9 +8990,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 788:5: -> ^( I_EPILOGUE[$start, \"I_EPILOGUE\"] )
+ // 787:5: -> ^( I_EPILOGUE[$start, \"I_EPILOGUE\"] )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:788:8: ^( I_EPILOGUE[$start, \"I_EPILOGUE\"] )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:787:8: ^( I_EPILOGUE[$start, \"I_EPILOGUE\"] )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_EPILOGUE, (retval.start), "I_EPILOGUE"), root_1);
@@ -8871,40 +9033,40 @@ public class smaliParser extends Parser {
// $ANTLR start "source_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:790:1: source_directive : SOURCE_DIRECTIVE ( STRING_LITERAL )? -> ^( I_SOURCE[$start, \"I_SOURCE\"] ( STRING_LITERAL )? ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:789:1: source_directive : SOURCE_DIRECTIVE ( STRING_LITERAL )? -> ^( I_SOURCE[$start, \"I_SOURCE\"] ( STRING_LITERAL )? ) ;
public final smaliParser.source_directive_return source_directive() throws RecognitionException {
smaliParser.source_directive_return retval = new smaliParser.source_directive_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token SOURCE_DIRECTIVE237=null;
- Token STRING_LITERAL238=null;
+ Token SOURCE_DIRECTIVE235=null;
+ Token STRING_LITERAL236=null;
- CommonTree SOURCE_DIRECTIVE237_tree=null;
- CommonTree STRING_LITERAL238_tree=null;
- RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
+ CommonTree SOURCE_DIRECTIVE235_tree=null;
+ CommonTree STRING_LITERAL236_tree=null;
RewriteRuleTokenStream stream_SOURCE_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token SOURCE_DIRECTIVE");
+ RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:791:3: ( SOURCE_DIRECTIVE ( STRING_LITERAL )? -> ^( I_SOURCE[$start, \"I_SOURCE\"] ( STRING_LITERAL )? ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:791:5: SOURCE_DIRECTIVE ( STRING_LITERAL )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:790:3: ( SOURCE_DIRECTIVE ( STRING_LITERAL )? -> ^( I_SOURCE[$start, \"I_SOURCE\"] ( STRING_LITERAL )? ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:790:5: SOURCE_DIRECTIVE ( STRING_LITERAL )?
{
- SOURCE_DIRECTIVE237=(Token)match(input,SOURCE_DIRECTIVE,FOLLOW_SOURCE_DIRECTIVE_in_source_directive3712);
- stream_SOURCE_DIRECTIVE.add(SOURCE_DIRECTIVE237);
+ SOURCE_DIRECTIVE235=(Token)match(input,SOURCE_DIRECTIVE,FOLLOW_SOURCE_DIRECTIVE_in_source_directive3690);
+ stream_SOURCE_DIRECTIVE.add(SOURCE_DIRECTIVE235);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:791:22: ( STRING_LITERAL )?
- int alt45=2;
- int LA45_0 = input.LA(1);
- if ( (LA45_0==STRING_LITERAL) ) {
- alt45=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:790:22: ( STRING_LITERAL )?
+ int alt47=2;
+ int LA47_0 = input.LA(1);
+ if ( (LA47_0==STRING_LITERAL) ) {
+ alt47=1;
}
- switch (alt45) {
+ switch (alt47) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:791:22: STRING_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:790:22: STRING_LITERAL
{
- STRING_LITERAL238=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_source_directive3714);
- stream_STRING_LITERAL.add(STRING_LITERAL238);
+ STRING_LITERAL236=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_source_directive3692);
+ stream_STRING_LITERAL.add(STRING_LITERAL236);
}
break;
@@ -8922,13 +9084,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 792:5: -> ^( I_SOURCE[$start, \"I_SOURCE\"] ( STRING_LITERAL )? )
+ // 791:5: -> ^( I_SOURCE[$start, \"I_SOURCE\"] ( STRING_LITERAL )? )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:792:8: ^( I_SOURCE[$start, \"I_SOURCE\"] ( STRING_LITERAL )? )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:791:8: ^( I_SOURCE[$start, \"I_SOURCE\"] ( STRING_LITERAL )? )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_SOURCE, (retval.start), "I_SOURCE"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:792:39: ( STRING_LITERAL )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:791:39: ( STRING_LITERAL )?
if ( stream_STRING_LITERAL.hasNext() ) {
adaptor.addChild(root_1, stream_STRING_LITERAL.nextNode());
}
@@ -8971,55 +9133,55 @@ public class smaliParser extends Parser {
// $ANTLR start "instruction_format12x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:794:1: instruction_format12x : ( INSTRUCTION_FORMAT12x | INSTRUCTION_FORMAT12x_OR_ID -> INSTRUCTION_FORMAT12x[$INSTRUCTION_FORMAT12x_OR_ID] );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:793:1: instruction_format12x : ( INSTRUCTION_FORMAT12x | INSTRUCTION_FORMAT12x_OR_ID -> INSTRUCTION_FORMAT12x[$INSTRUCTION_FORMAT12x_OR_ID] );
public final smaliParser.instruction_format12x_return instruction_format12x() throws RecognitionException {
smaliParser.instruction_format12x_return retval = new smaliParser.instruction_format12x_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT12x239=null;
- Token INSTRUCTION_FORMAT12x_OR_ID240=null;
+ Token INSTRUCTION_FORMAT12x237=null;
+ Token INSTRUCTION_FORMAT12x_OR_ID238=null;
- CommonTree INSTRUCTION_FORMAT12x239_tree=null;
- CommonTree INSTRUCTION_FORMAT12x_OR_ID240_tree=null;
+ CommonTree INSTRUCTION_FORMAT12x237_tree=null;
+ CommonTree INSTRUCTION_FORMAT12x_OR_ID238_tree=null;
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT12x_OR_ID=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT12x_OR_ID");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:795:3: ( INSTRUCTION_FORMAT12x | INSTRUCTION_FORMAT12x_OR_ID -> INSTRUCTION_FORMAT12x[$INSTRUCTION_FORMAT12x_OR_ID] )
- int alt46=2;
- int LA46_0 = input.LA(1);
- if ( (LA46_0==INSTRUCTION_FORMAT12x) ) {
- alt46=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:794:3: ( INSTRUCTION_FORMAT12x | INSTRUCTION_FORMAT12x_OR_ID -> INSTRUCTION_FORMAT12x[$INSTRUCTION_FORMAT12x_OR_ID] )
+ int alt48=2;
+ int LA48_0 = input.LA(1);
+ if ( (LA48_0==INSTRUCTION_FORMAT12x) ) {
+ alt48=1;
}
- else if ( (LA46_0==INSTRUCTION_FORMAT12x_OR_ID) ) {
- alt46=2;
+ else if ( (LA48_0==INSTRUCTION_FORMAT12x_OR_ID) ) {
+ alt48=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 46, 0, input);
+ new NoViableAltException("", 48, 0, input);
throw nvae;
}
- switch (alt46) {
+ switch (alt48) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:795:5: INSTRUCTION_FORMAT12x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:794:5: INSTRUCTION_FORMAT12x
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT12x239=(Token)match(input,INSTRUCTION_FORMAT12x,FOLLOW_INSTRUCTION_FORMAT12x_in_instruction_format12x3739);
- INSTRUCTION_FORMAT12x239_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT12x239);
- adaptor.addChild(root_0, INSTRUCTION_FORMAT12x239_tree);
+ INSTRUCTION_FORMAT12x237=(Token)match(input,INSTRUCTION_FORMAT12x,FOLLOW_INSTRUCTION_FORMAT12x_in_instruction_format12x3717);
+ INSTRUCTION_FORMAT12x237_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT12x237);
+ adaptor.addChild(root_0, INSTRUCTION_FORMAT12x237_tree);
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:796:5: INSTRUCTION_FORMAT12x_OR_ID
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:795:5: INSTRUCTION_FORMAT12x_OR_ID
{
- INSTRUCTION_FORMAT12x_OR_ID240=(Token)match(input,INSTRUCTION_FORMAT12x_OR_ID,FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_instruction_format12x3745);
- stream_INSTRUCTION_FORMAT12x_OR_ID.add(INSTRUCTION_FORMAT12x_OR_ID240);
+ INSTRUCTION_FORMAT12x_OR_ID238=(Token)match(input,INSTRUCTION_FORMAT12x_OR_ID,FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_instruction_format12x3723);
+ stream_INSTRUCTION_FORMAT12x_OR_ID.add(INSTRUCTION_FORMAT12x_OR_ID238);
// AST REWRITE
// elements:
@@ -9032,9 +9194,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 796:33: -> INSTRUCTION_FORMAT12x[$INSTRUCTION_FORMAT12x_OR_ID]
+ // 795:33: -> INSTRUCTION_FORMAT12x[$INSTRUCTION_FORMAT12x_OR_ID]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(INSTRUCTION_FORMAT12x, INSTRUCTION_FORMAT12x_OR_ID240));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(INSTRUCTION_FORMAT12x, INSTRUCTION_FORMAT12x_OR_ID238));
}
@@ -9071,55 +9233,55 @@ public class smaliParser extends Parser {
// $ANTLR start "instruction_format22s"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:798:1: instruction_format22s : ( INSTRUCTION_FORMAT22s | INSTRUCTION_FORMAT22s_OR_ID -> INSTRUCTION_FORMAT22s[$INSTRUCTION_FORMAT22s_OR_ID] );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:797:1: instruction_format22s : ( INSTRUCTION_FORMAT22s | INSTRUCTION_FORMAT22s_OR_ID -> INSTRUCTION_FORMAT22s[$INSTRUCTION_FORMAT22s_OR_ID] );
public final smaliParser.instruction_format22s_return instruction_format22s() throws RecognitionException {
smaliParser.instruction_format22s_return retval = new smaliParser.instruction_format22s_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT22s241=null;
- Token INSTRUCTION_FORMAT22s_OR_ID242=null;
+ Token INSTRUCTION_FORMAT22s239=null;
+ Token INSTRUCTION_FORMAT22s_OR_ID240=null;
- CommonTree INSTRUCTION_FORMAT22s241_tree=null;
- CommonTree INSTRUCTION_FORMAT22s_OR_ID242_tree=null;
+ CommonTree INSTRUCTION_FORMAT22s239_tree=null;
+ CommonTree INSTRUCTION_FORMAT22s_OR_ID240_tree=null;
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22s_OR_ID=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22s_OR_ID");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:799:3: ( INSTRUCTION_FORMAT22s | INSTRUCTION_FORMAT22s_OR_ID -> INSTRUCTION_FORMAT22s[$INSTRUCTION_FORMAT22s_OR_ID] )
- int alt47=2;
- int LA47_0 = input.LA(1);
- if ( (LA47_0==INSTRUCTION_FORMAT22s) ) {
- alt47=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:798:3: ( INSTRUCTION_FORMAT22s | INSTRUCTION_FORMAT22s_OR_ID -> INSTRUCTION_FORMAT22s[$INSTRUCTION_FORMAT22s_OR_ID] )
+ int alt49=2;
+ int LA49_0 = input.LA(1);
+ if ( (LA49_0==INSTRUCTION_FORMAT22s) ) {
+ alt49=1;
}
- else if ( (LA47_0==INSTRUCTION_FORMAT22s_OR_ID) ) {
- alt47=2;
+ else if ( (LA49_0==INSTRUCTION_FORMAT22s_OR_ID) ) {
+ alt49=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 0, input);
+ new NoViableAltException("", 49, 0, input);
throw nvae;
}
- switch (alt47) {
+ switch (alt49) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:799:5: INSTRUCTION_FORMAT22s
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:798:5: INSTRUCTION_FORMAT22s
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT22s241=(Token)match(input,INSTRUCTION_FORMAT22s,FOLLOW_INSTRUCTION_FORMAT22s_in_instruction_format22s3760);
- INSTRUCTION_FORMAT22s241_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT22s241);
- adaptor.addChild(root_0, INSTRUCTION_FORMAT22s241_tree);
+ INSTRUCTION_FORMAT22s239=(Token)match(input,INSTRUCTION_FORMAT22s,FOLLOW_INSTRUCTION_FORMAT22s_in_instruction_format22s3738);
+ INSTRUCTION_FORMAT22s239_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT22s239);
+ adaptor.addChild(root_0, INSTRUCTION_FORMAT22s239_tree);
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:800:5: INSTRUCTION_FORMAT22s_OR_ID
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:799:5: INSTRUCTION_FORMAT22s_OR_ID
{
- INSTRUCTION_FORMAT22s_OR_ID242=(Token)match(input,INSTRUCTION_FORMAT22s_OR_ID,FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_instruction_format22s3766);
- stream_INSTRUCTION_FORMAT22s_OR_ID.add(INSTRUCTION_FORMAT22s_OR_ID242);
+ INSTRUCTION_FORMAT22s_OR_ID240=(Token)match(input,INSTRUCTION_FORMAT22s_OR_ID,FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_instruction_format22s3744);
+ stream_INSTRUCTION_FORMAT22s_OR_ID.add(INSTRUCTION_FORMAT22s_OR_ID240);
// AST REWRITE
// elements:
@@ -9132,9 +9294,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 800:33: -> INSTRUCTION_FORMAT22s[$INSTRUCTION_FORMAT22s_OR_ID]
+ // 799:33: -> INSTRUCTION_FORMAT22s[$INSTRUCTION_FORMAT22s_OR_ID]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(INSTRUCTION_FORMAT22s, INSTRUCTION_FORMAT22s_OR_ID242));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(INSTRUCTION_FORMAT22s, INSTRUCTION_FORMAT22s_OR_ID240));
}
@@ -9171,55 +9333,55 @@ public class smaliParser extends Parser {
// $ANTLR start "instruction_format31i"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:802:1: instruction_format31i : ( INSTRUCTION_FORMAT31i | INSTRUCTION_FORMAT31i_OR_ID -> INSTRUCTION_FORMAT31i[$INSTRUCTION_FORMAT31i_OR_ID] );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:801:1: instruction_format31i : ( INSTRUCTION_FORMAT31i | INSTRUCTION_FORMAT31i_OR_ID -> INSTRUCTION_FORMAT31i[$INSTRUCTION_FORMAT31i_OR_ID] );
public final smaliParser.instruction_format31i_return instruction_format31i() throws RecognitionException {
smaliParser.instruction_format31i_return retval = new smaliParser.instruction_format31i_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT31i243=null;
- Token INSTRUCTION_FORMAT31i_OR_ID244=null;
+ Token INSTRUCTION_FORMAT31i241=null;
+ Token INSTRUCTION_FORMAT31i_OR_ID242=null;
- CommonTree INSTRUCTION_FORMAT31i243_tree=null;
- CommonTree INSTRUCTION_FORMAT31i_OR_ID244_tree=null;
+ CommonTree INSTRUCTION_FORMAT31i241_tree=null;
+ CommonTree INSTRUCTION_FORMAT31i_OR_ID242_tree=null;
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31i_OR_ID=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT31i_OR_ID");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:803:3: ( INSTRUCTION_FORMAT31i | INSTRUCTION_FORMAT31i_OR_ID -> INSTRUCTION_FORMAT31i[$INSTRUCTION_FORMAT31i_OR_ID] )
- int alt48=2;
- int LA48_0 = input.LA(1);
- if ( (LA48_0==INSTRUCTION_FORMAT31i) ) {
- alt48=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:802:3: ( INSTRUCTION_FORMAT31i | INSTRUCTION_FORMAT31i_OR_ID -> INSTRUCTION_FORMAT31i[$INSTRUCTION_FORMAT31i_OR_ID] )
+ int alt50=2;
+ int LA50_0 = input.LA(1);
+ if ( (LA50_0==INSTRUCTION_FORMAT31i) ) {
+ alt50=1;
}
- else if ( (LA48_0==INSTRUCTION_FORMAT31i_OR_ID) ) {
- alt48=2;
+ else if ( (LA50_0==INSTRUCTION_FORMAT31i_OR_ID) ) {
+ alt50=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 48, 0, input);
+ new NoViableAltException("", 50, 0, input);
throw nvae;
}
- switch (alt48) {
+ switch (alt50) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:803:5: INSTRUCTION_FORMAT31i
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:802:5: INSTRUCTION_FORMAT31i
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT31i243=(Token)match(input,INSTRUCTION_FORMAT31i,FOLLOW_INSTRUCTION_FORMAT31i_in_instruction_format31i3781);
- INSTRUCTION_FORMAT31i243_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT31i243);
- adaptor.addChild(root_0, INSTRUCTION_FORMAT31i243_tree);
+ INSTRUCTION_FORMAT31i241=(Token)match(input,INSTRUCTION_FORMAT31i,FOLLOW_INSTRUCTION_FORMAT31i_in_instruction_format31i3759);
+ INSTRUCTION_FORMAT31i241_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT31i241);
+ adaptor.addChild(root_0, INSTRUCTION_FORMAT31i241_tree);
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:804:5: INSTRUCTION_FORMAT31i_OR_ID
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:803:5: INSTRUCTION_FORMAT31i_OR_ID
{
- INSTRUCTION_FORMAT31i_OR_ID244=(Token)match(input,INSTRUCTION_FORMAT31i_OR_ID,FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_instruction_format31i3787);
- stream_INSTRUCTION_FORMAT31i_OR_ID.add(INSTRUCTION_FORMAT31i_OR_ID244);
+ INSTRUCTION_FORMAT31i_OR_ID242=(Token)match(input,INSTRUCTION_FORMAT31i_OR_ID,FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_instruction_format31i3765);
+ stream_INSTRUCTION_FORMAT31i_OR_ID.add(INSTRUCTION_FORMAT31i_OR_ID242);
// AST REWRITE
// elements:
@@ -9232,9 +9394,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 804:33: -> INSTRUCTION_FORMAT31i[$INSTRUCTION_FORMAT31i_OR_ID]
+ // 803:33: -> INSTRUCTION_FORMAT31i[$INSTRUCTION_FORMAT31i_OR_ID]
{
- adaptor.addChild(root_0, (CommonTree)adaptor.create(INSTRUCTION_FORMAT31i, INSTRUCTION_FORMAT31i_OR_ID244));
+ adaptor.addChild(root_0, (CommonTree)adaptor.create(INSTRUCTION_FORMAT31i, INSTRUCTION_FORMAT31i_OR_ID242));
}
@@ -9271,985 +9433,985 @@ public class smaliParser extends Parser {
// $ANTLR start "instruction"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:808:1: instruction : ( insn_format10t | insn_format10x | insn_format10x_odex | insn_format11n | insn_format11x | insn_format12x | insn_format20bc | insn_format20t | insn_format21c_field | insn_format21c_field_odex | insn_format21c_string | insn_format21c_type | insn_format21c_lambda | insn_format21c_method | insn_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_field_odex | insn_format22c_type | insn_format22c_string | insn_format22cs_field | insn_format22s | insn_format22t | insn_format22x | insn_format23x | insn_format25x | insn_format30t | insn_format31c | insn_format31i | insn_format31t | insn_format32x | insn_format35c_method | insn_format35c_type | insn_format35c_method_odex | insn_format35mi_method | insn_format35ms_method | insn_format3rc_method | insn_format3rc_method_odex | insn_format3rc_type | insn_format3rmi_method | insn_format3rms_method | insn_format51l | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:807:1: instruction : ( insn_format10t | insn_format10x | insn_format10x_odex | insn_format11n | insn_format11x | insn_format12x | insn_format20bc | insn_format20t | insn_format21c_field | insn_format21c_field_odex | insn_format21c_string | insn_format21c_type | insn_format21c_lambda | insn_format21c_method | insn_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_field_odex | insn_format22c_type | insn_format22c_string | insn_format22cs_field | insn_format22s | insn_format22t | insn_format22x | insn_format23x | insn_format25x | insn_format30t | insn_format31c | insn_format31i | insn_format31t | insn_format32x | insn_format35c_method | insn_format35c_type | insn_format35c_method_odex | insn_format35mi_method | insn_format35ms_method | insn_format3rc_method | insn_format3rc_method_odex | insn_format3rc_type | insn_format3rmi_method | insn_format3rms_method | insn_format51l | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive );
public final smaliParser.instruction_return instruction() throws RecognitionException {
smaliParser.instruction_return retval = new smaliParser.instruction_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- ParserRuleReturnScope insn_format10t245 =null;
- ParserRuleReturnScope insn_format10x246 =null;
- ParserRuleReturnScope insn_format10x_odex247 =null;
- ParserRuleReturnScope insn_format11n248 =null;
- ParserRuleReturnScope insn_format11x249 =null;
- ParserRuleReturnScope insn_format12x250 =null;
- ParserRuleReturnScope insn_format20bc251 =null;
- ParserRuleReturnScope insn_format20t252 =null;
- ParserRuleReturnScope insn_format21c_field253 =null;
- ParserRuleReturnScope insn_format21c_field_odex254 =null;
- ParserRuleReturnScope insn_format21c_string255 =null;
- ParserRuleReturnScope insn_format21c_type256 =null;
- ParserRuleReturnScope insn_format21c_lambda257 =null;
- ParserRuleReturnScope insn_format21c_method258 =null;
- ParserRuleReturnScope insn_format21ih259 =null;
- ParserRuleReturnScope insn_format21lh260 =null;
- ParserRuleReturnScope insn_format21s261 =null;
- ParserRuleReturnScope insn_format21t262 =null;
- ParserRuleReturnScope insn_format22b263 =null;
- ParserRuleReturnScope insn_format22c_field264 =null;
- ParserRuleReturnScope insn_format22c_field_odex265 =null;
- ParserRuleReturnScope insn_format22c_type266 =null;
- ParserRuleReturnScope insn_format22c_string267 =null;
- ParserRuleReturnScope insn_format22cs_field268 =null;
- ParserRuleReturnScope insn_format22s269 =null;
- ParserRuleReturnScope insn_format22t270 =null;
- ParserRuleReturnScope insn_format22x271 =null;
- ParserRuleReturnScope insn_format23x272 =null;
- ParserRuleReturnScope insn_format25x273 =null;
- ParserRuleReturnScope insn_format30t274 =null;
- ParserRuleReturnScope insn_format31c275 =null;
- ParserRuleReturnScope insn_format31i276 =null;
- ParserRuleReturnScope insn_format31t277 =null;
- ParserRuleReturnScope insn_format32x278 =null;
- ParserRuleReturnScope insn_format35c_method279 =null;
- ParserRuleReturnScope insn_format35c_type280 =null;
- ParserRuleReturnScope insn_format35c_method_odex281 =null;
- ParserRuleReturnScope insn_format35mi_method282 =null;
- ParserRuleReturnScope insn_format35ms_method283 =null;
- ParserRuleReturnScope insn_format3rc_method284 =null;
- ParserRuleReturnScope insn_format3rc_method_odex285 =null;
- ParserRuleReturnScope insn_format3rc_type286 =null;
- ParserRuleReturnScope insn_format3rmi_method287 =null;
- ParserRuleReturnScope insn_format3rms_method288 =null;
- ParserRuleReturnScope insn_format51l289 =null;
- ParserRuleReturnScope insn_array_data_directive290 =null;
- ParserRuleReturnScope insn_packed_switch_directive291 =null;
- ParserRuleReturnScope insn_sparse_switch_directive292 =null;
+ ParserRuleReturnScope insn_format10t243 =null;
+ ParserRuleReturnScope insn_format10x244 =null;
+ ParserRuleReturnScope insn_format10x_odex245 =null;
+ ParserRuleReturnScope insn_format11n246 =null;
+ ParserRuleReturnScope insn_format11x247 =null;
+ ParserRuleReturnScope insn_format12x248 =null;
+ ParserRuleReturnScope insn_format20bc249 =null;
+ ParserRuleReturnScope insn_format20t250 =null;
+ ParserRuleReturnScope insn_format21c_field251 =null;
+ ParserRuleReturnScope insn_format21c_field_odex252 =null;
+ ParserRuleReturnScope insn_format21c_string253 =null;
+ ParserRuleReturnScope insn_format21c_type254 =null;
+ ParserRuleReturnScope insn_format21c_lambda255 =null;
+ ParserRuleReturnScope insn_format21c_method256 =null;
+ ParserRuleReturnScope insn_format21ih257 =null;
+ ParserRuleReturnScope insn_format21lh258 =null;
+ ParserRuleReturnScope insn_format21s259 =null;
+ ParserRuleReturnScope insn_format21t260 =null;
+ ParserRuleReturnScope insn_format22b261 =null;
+ ParserRuleReturnScope insn_format22c_field262 =null;
+ ParserRuleReturnScope insn_format22c_field_odex263 =null;
+ ParserRuleReturnScope insn_format22c_type264 =null;
+ ParserRuleReturnScope insn_format22c_string265 =null;
+ ParserRuleReturnScope insn_format22cs_field266 =null;
+ ParserRuleReturnScope insn_format22s267 =null;
+ ParserRuleReturnScope insn_format22t268 =null;
+ ParserRuleReturnScope insn_format22x269 =null;
+ ParserRuleReturnScope insn_format23x270 =null;
+ ParserRuleReturnScope insn_format25x271 =null;
+ ParserRuleReturnScope insn_format30t272 =null;
+ ParserRuleReturnScope insn_format31c273 =null;
+ ParserRuleReturnScope insn_format31i274 =null;
+ ParserRuleReturnScope insn_format31t275 =null;
+ ParserRuleReturnScope insn_format32x276 =null;
+ ParserRuleReturnScope insn_format35c_method277 =null;
+ ParserRuleReturnScope insn_format35c_type278 =null;
+ ParserRuleReturnScope insn_format35c_method_odex279 =null;
+ ParserRuleReturnScope insn_format35mi_method280 =null;
+ ParserRuleReturnScope insn_format35ms_method281 =null;
+ ParserRuleReturnScope insn_format3rc_method282 =null;
+ ParserRuleReturnScope insn_format3rc_method_odex283 =null;
+ ParserRuleReturnScope insn_format3rc_type284 =null;
+ ParserRuleReturnScope insn_format3rmi_method285 =null;
+ ParserRuleReturnScope insn_format3rms_method286 =null;
+ ParserRuleReturnScope insn_format51l287 =null;
+ ParserRuleReturnScope insn_array_data_directive288 =null;
+ ParserRuleReturnScope insn_packed_switch_directive289 =null;
+ ParserRuleReturnScope insn_sparse_switch_directive290 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:809:3: ( insn_format10t | insn_format10x | insn_format10x_odex | insn_format11n | insn_format11x | insn_format12x | insn_format20bc | insn_format20t | insn_format21c_field | insn_format21c_field_odex | insn_format21c_string | insn_format21c_type | insn_format21c_lambda | insn_format21c_method | insn_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_field_odex | insn_format22c_type | insn_format22c_string | insn_format22cs_field | insn_format22s | insn_format22t | insn_format22x | insn_format23x | insn_format25x | insn_format30t | insn_format31c | insn_format31i | insn_format31t | insn_format32x | insn_format35c_method | insn_format35c_type | insn_format35c_method_odex | insn_format35mi_method | insn_format35ms_method | insn_format3rc_method | insn_format3rc_method_odex | insn_format3rc_type | insn_format3rmi_method | insn_format3rms_method | insn_format51l | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive )
- int alt49=48;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:808:3: ( insn_format10t | insn_format10x | insn_format10x_odex | insn_format11n | insn_format11x | insn_format12x | insn_format20bc | insn_format20t | insn_format21c_field | insn_format21c_field_odex | insn_format21c_string | insn_format21c_type | insn_format21c_lambda | insn_format21c_method | insn_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_field_odex | insn_format22c_type | insn_format22c_string | insn_format22cs_field | insn_format22s | insn_format22t | insn_format22x | insn_format23x | insn_format25x | insn_format30t | insn_format31c | insn_format31i | insn_format31t | insn_format32x | insn_format35c_method | insn_format35c_type | insn_format35c_method_odex | insn_format35mi_method | insn_format35ms_method | insn_format3rc_method | insn_format3rc_method_odex | insn_format3rc_type | insn_format3rmi_method | insn_format3rms_method | insn_format51l | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive )
+ int alt51=48;
switch ( input.LA(1) ) {
case INSTRUCTION_FORMAT10t:
{
- alt49=1;
+ alt51=1;
}
break;
case INSTRUCTION_FORMAT10x:
{
- alt49=2;
+ alt51=2;
}
break;
case INSTRUCTION_FORMAT10x_ODEX:
{
- alt49=3;
+ alt51=3;
}
break;
case INSTRUCTION_FORMAT11n:
{
- alt49=4;
+ alt51=4;
}
break;
case INSTRUCTION_FORMAT11x:
{
- alt49=5;
+ alt51=5;
}
break;
case INSTRUCTION_FORMAT12x:
case INSTRUCTION_FORMAT12x_OR_ID:
{
- alt49=6;
+ alt51=6;
}
break;
case INSTRUCTION_FORMAT20bc:
{
- alt49=7;
+ alt51=7;
}
break;
case INSTRUCTION_FORMAT20t:
{
- alt49=8;
+ alt51=8;
}
break;
case INSTRUCTION_FORMAT21c_FIELD:
{
- alt49=9;
+ alt51=9;
}
break;
case INSTRUCTION_FORMAT21c_FIELD_ODEX:
{
- alt49=10;
+ alt51=10;
}
break;
case INSTRUCTION_FORMAT21c_STRING:
{
- alt49=11;
+ alt51=11;
}
break;
case INSTRUCTION_FORMAT21c_TYPE:
{
- alt49=12;
+ alt51=12;
}
break;
case INSTRUCTION_FORMAT21c_LAMBDA:
{
- alt49=13;
+ alt51=13;
}
break;
case INSTRUCTION_FORMAT21c_METHOD:
{
- alt49=14;
+ alt51=14;
}
break;
case INSTRUCTION_FORMAT21ih:
{
- alt49=15;
+ alt51=15;
}
break;
case INSTRUCTION_FORMAT21lh:
{
- alt49=16;
+ alt51=16;
}
break;
case INSTRUCTION_FORMAT21s:
{
- alt49=17;
+ alt51=17;
}
break;
case INSTRUCTION_FORMAT21t:
{
- alt49=18;
+ alt51=18;
}
break;
case INSTRUCTION_FORMAT22b:
{
- alt49=19;
+ alt51=19;
}
break;
case INSTRUCTION_FORMAT22c_FIELD:
{
- alt49=20;
+ alt51=20;
}
break;
case INSTRUCTION_FORMAT22c_FIELD_ODEX:
{
- alt49=21;
+ alt51=21;
}
break;
case INSTRUCTION_FORMAT22c_TYPE:
{
- alt49=22;
+ alt51=22;
}
break;
case INSTRUCTION_FORMAT22c_STRING:
{
- alt49=23;
+ alt51=23;
}
break;
case INSTRUCTION_FORMAT22cs_FIELD:
{
- alt49=24;
+ alt51=24;
}
break;
case INSTRUCTION_FORMAT22s:
case INSTRUCTION_FORMAT22s_OR_ID:
{
- alt49=25;
+ alt51=25;
}
break;
case INSTRUCTION_FORMAT22t:
{
- alt49=26;
+ alt51=26;
}
break;
case INSTRUCTION_FORMAT22x:
{
- alt49=27;
+ alt51=27;
}
break;
case INSTRUCTION_FORMAT23x:
{
- alt49=28;
+ alt51=28;
}
break;
case INSTRUCTION_FORMAT25x:
{
- alt49=29;
+ alt51=29;
}
break;
case INSTRUCTION_FORMAT30t:
{
- alt49=30;
+ alt51=30;
}
break;
case INSTRUCTION_FORMAT31c:
{
- alt49=31;
+ alt51=31;
}
break;
case INSTRUCTION_FORMAT31i:
case INSTRUCTION_FORMAT31i_OR_ID:
{
- alt49=32;
+ alt51=32;
}
break;
case INSTRUCTION_FORMAT31t:
{
- alt49=33;
+ alt51=33;
}
break;
case INSTRUCTION_FORMAT32x:
{
- alt49=34;
+ alt51=34;
}
break;
case INSTRUCTION_FORMAT35c_METHOD:
{
- alt49=35;
+ alt51=35;
}
break;
case INSTRUCTION_FORMAT35c_TYPE:
{
- alt49=36;
+ alt51=36;
}
break;
case INSTRUCTION_FORMAT35c_METHOD_ODEX:
{
- alt49=37;
+ alt51=37;
}
break;
case INSTRUCTION_FORMAT35mi_METHOD:
{
- alt49=38;
+ alt51=38;
}
break;
case INSTRUCTION_FORMAT35ms_METHOD:
{
- alt49=39;
+ alt51=39;
}
break;
case INSTRUCTION_FORMAT3rc_METHOD:
{
- alt49=40;
+ alt51=40;
}
break;
case INSTRUCTION_FORMAT3rc_METHOD_ODEX:
{
- alt49=41;
+ alt51=41;
}
break;
case INSTRUCTION_FORMAT3rc_TYPE:
{
- alt49=42;
+ alt51=42;
}
break;
case INSTRUCTION_FORMAT3rmi_METHOD:
{
- alt49=43;
+ alt51=43;
}
break;
case INSTRUCTION_FORMAT3rms_METHOD:
{
- alt49=44;
+ alt51=44;
}
break;
case INSTRUCTION_FORMAT51l:
{
- alt49=45;
+ alt51=45;
}
break;
case ARRAY_DATA_DIRECTIVE:
{
- alt49=46;
+ alt51=46;
}
break;
case PACKED_SWITCH_DIRECTIVE:
{
- alt49=47;
+ alt51=47;
}
break;
case SPARSE_SWITCH_DIRECTIVE:
{
- alt49=48;
+ alt51=48;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 49, 0, input);
+ new NoViableAltException("", 51, 0, input);
throw nvae;
}
- switch (alt49) {
+ switch (alt51) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:809:5: insn_format10t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:808:5: insn_format10t
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format10t_in_instruction3804);
- insn_format10t245=insn_format10t();
+ pushFollow(FOLLOW_insn_format10t_in_instruction3782);
+ insn_format10t243=insn_format10t();
state._fsp--;
- adaptor.addChild(root_0, insn_format10t245.getTree());
+ adaptor.addChild(root_0, insn_format10t243.getTree());
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:810:5: insn_format10x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:809:5: insn_format10x
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format10x_in_instruction3810);
- insn_format10x246=insn_format10x();
+ pushFollow(FOLLOW_insn_format10x_in_instruction3788);
+ insn_format10x244=insn_format10x();
state._fsp--;
- adaptor.addChild(root_0, insn_format10x246.getTree());
+ adaptor.addChild(root_0, insn_format10x244.getTree());
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:811:5: insn_format10x_odex
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:810:5: insn_format10x_odex
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format10x_odex_in_instruction3816);
- insn_format10x_odex247=insn_format10x_odex();
+ pushFollow(FOLLOW_insn_format10x_odex_in_instruction3794);
+ insn_format10x_odex245=insn_format10x_odex();
state._fsp--;
- adaptor.addChild(root_0, insn_format10x_odex247.getTree());
+ adaptor.addChild(root_0, insn_format10x_odex245.getTree());
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:812:5: insn_format11n
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:811:5: insn_format11n
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format11n_in_instruction3822);
- insn_format11n248=insn_format11n();
+ pushFollow(FOLLOW_insn_format11n_in_instruction3800);
+ insn_format11n246=insn_format11n();
state._fsp--;
- adaptor.addChild(root_0, insn_format11n248.getTree());
+ adaptor.addChild(root_0, insn_format11n246.getTree());
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:813:5: insn_format11x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:812:5: insn_format11x
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format11x_in_instruction3828);
- insn_format11x249=insn_format11x();
+ pushFollow(FOLLOW_insn_format11x_in_instruction3806);
+ insn_format11x247=insn_format11x();
state._fsp--;
- adaptor.addChild(root_0, insn_format11x249.getTree());
+ adaptor.addChild(root_0, insn_format11x247.getTree());
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:814:5: insn_format12x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:813:5: insn_format12x
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format12x_in_instruction3834);
- insn_format12x250=insn_format12x();
+ pushFollow(FOLLOW_insn_format12x_in_instruction3812);
+ insn_format12x248=insn_format12x();
state._fsp--;
- adaptor.addChild(root_0, insn_format12x250.getTree());
+ adaptor.addChild(root_0, insn_format12x248.getTree());
}
break;
case 7 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:815:5: insn_format20bc
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:814:5: insn_format20bc
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format20bc_in_instruction3840);
- insn_format20bc251=insn_format20bc();
+ pushFollow(FOLLOW_insn_format20bc_in_instruction3818);
+ insn_format20bc249=insn_format20bc();
state._fsp--;
- adaptor.addChild(root_0, insn_format20bc251.getTree());
+ adaptor.addChild(root_0, insn_format20bc249.getTree());
}
break;
case 8 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:816:5: insn_format20t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:815:5: insn_format20t
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format20t_in_instruction3846);
- insn_format20t252=insn_format20t();
+ pushFollow(FOLLOW_insn_format20t_in_instruction3824);
+ insn_format20t250=insn_format20t();
state._fsp--;
- adaptor.addChild(root_0, insn_format20t252.getTree());
+ adaptor.addChild(root_0, insn_format20t250.getTree());
}
break;
case 9 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:817:5: insn_format21c_field
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:816:5: insn_format21c_field
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format21c_field_in_instruction3852);
- insn_format21c_field253=insn_format21c_field();
+ pushFollow(FOLLOW_insn_format21c_field_in_instruction3830);
+ insn_format21c_field251=insn_format21c_field();
state._fsp--;
- adaptor.addChild(root_0, insn_format21c_field253.getTree());
+ adaptor.addChild(root_0, insn_format21c_field251.getTree());
}
break;
case 10 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:818:5: insn_format21c_field_odex
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:817:5: insn_format21c_field_odex
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format21c_field_odex_in_instruction3858);
- insn_format21c_field_odex254=insn_format21c_field_odex();
+ pushFollow(FOLLOW_insn_format21c_field_odex_in_instruction3836);
+ insn_format21c_field_odex252=insn_format21c_field_odex();
state._fsp--;
- adaptor.addChild(root_0, insn_format21c_field_odex254.getTree());
+ adaptor.addChild(root_0, insn_format21c_field_odex252.getTree());
}
break;
case 11 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:819:5: insn_format21c_string
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:818:5: insn_format21c_string
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format21c_string_in_instruction3864);
- insn_format21c_string255=insn_format21c_string();
+ pushFollow(FOLLOW_insn_format21c_string_in_instruction3842);
+ insn_format21c_string253=insn_format21c_string();
state._fsp--;
- adaptor.addChild(root_0, insn_format21c_string255.getTree());
+ adaptor.addChild(root_0, insn_format21c_string253.getTree());
}
break;
case 12 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:820:5: insn_format21c_type
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:819:5: insn_format21c_type
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format21c_type_in_instruction3870);
- insn_format21c_type256=insn_format21c_type();
+ pushFollow(FOLLOW_insn_format21c_type_in_instruction3848);
+ insn_format21c_type254=insn_format21c_type();
state._fsp--;
- adaptor.addChild(root_0, insn_format21c_type256.getTree());
+ adaptor.addChild(root_0, insn_format21c_type254.getTree());
}
break;
case 13 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:821:5: insn_format21c_lambda
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:820:5: insn_format21c_lambda
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format21c_lambda_in_instruction3876);
- insn_format21c_lambda257=insn_format21c_lambda();
+ pushFollow(FOLLOW_insn_format21c_lambda_in_instruction3854);
+ insn_format21c_lambda255=insn_format21c_lambda();
state._fsp--;
- adaptor.addChild(root_0, insn_format21c_lambda257.getTree());
+ adaptor.addChild(root_0, insn_format21c_lambda255.getTree());
}
break;
case 14 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:822:5: insn_format21c_method
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:821:5: insn_format21c_method
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format21c_method_in_instruction3882);
- insn_format21c_method258=insn_format21c_method();
+ pushFollow(FOLLOW_insn_format21c_method_in_instruction3860);
+ insn_format21c_method256=insn_format21c_method();
state._fsp--;
- adaptor.addChild(root_0, insn_format21c_method258.getTree());
+ adaptor.addChild(root_0, insn_format21c_method256.getTree());
}
break;
case 15 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:823:5: insn_format21ih
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:822:5: insn_format21ih
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format21ih_in_instruction3888);
- insn_format21ih259=insn_format21ih();
+ pushFollow(FOLLOW_insn_format21ih_in_instruction3866);
+ insn_format21ih257=insn_format21ih();
state._fsp--;
- adaptor.addChild(root_0, insn_format21ih259.getTree());
+ adaptor.addChild(root_0, insn_format21ih257.getTree());
}
break;
case 16 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:824:5: insn_format21lh
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:823:5: insn_format21lh
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format21lh_in_instruction3894);
- insn_format21lh260=insn_format21lh();
+ pushFollow(FOLLOW_insn_format21lh_in_instruction3872);
+ insn_format21lh258=insn_format21lh();
state._fsp--;
- adaptor.addChild(root_0, insn_format21lh260.getTree());
+ adaptor.addChild(root_0, insn_format21lh258.getTree());
}
break;
case 17 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:825:5: insn_format21s
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:824:5: insn_format21s
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format21s_in_instruction3900);
- insn_format21s261=insn_format21s();
+ pushFollow(FOLLOW_insn_format21s_in_instruction3878);
+ insn_format21s259=insn_format21s();
state._fsp--;
- adaptor.addChild(root_0, insn_format21s261.getTree());
+ adaptor.addChild(root_0, insn_format21s259.getTree());
}
break;
case 18 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:826:5: insn_format21t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:825:5: insn_format21t
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format21t_in_instruction3906);
- insn_format21t262=insn_format21t();
+ pushFollow(FOLLOW_insn_format21t_in_instruction3884);
+ insn_format21t260=insn_format21t();
state._fsp--;
- adaptor.addChild(root_0, insn_format21t262.getTree());
+ adaptor.addChild(root_0, insn_format21t260.getTree());
}
break;
case 19 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:827:5: insn_format22b
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:826:5: insn_format22b
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format22b_in_instruction3912);
- insn_format22b263=insn_format22b();
+ pushFollow(FOLLOW_insn_format22b_in_instruction3890);
+ insn_format22b261=insn_format22b();
state._fsp--;
- adaptor.addChild(root_0, insn_format22b263.getTree());
+ adaptor.addChild(root_0, insn_format22b261.getTree());
}
break;
case 20 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:828:5: insn_format22c_field
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:827:5: insn_format22c_field
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format22c_field_in_instruction3918);
- insn_format22c_field264=insn_format22c_field();
+ pushFollow(FOLLOW_insn_format22c_field_in_instruction3896);
+ insn_format22c_field262=insn_format22c_field();
state._fsp--;
- adaptor.addChild(root_0, insn_format22c_field264.getTree());
+ adaptor.addChild(root_0, insn_format22c_field262.getTree());
}
break;
case 21 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:829:5: insn_format22c_field_odex
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:828:5: insn_format22c_field_odex
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format22c_field_odex_in_instruction3924);
- insn_format22c_field_odex265=insn_format22c_field_odex();
+ pushFollow(FOLLOW_insn_format22c_field_odex_in_instruction3902);
+ insn_format22c_field_odex263=insn_format22c_field_odex();
state._fsp--;
- adaptor.addChild(root_0, insn_format22c_field_odex265.getTree());
+ adaptor.addChild(root_0, insn_format22c_field_odex263.getTree());
}
break;
case 22 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:830:5: insn_format22c_type
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:829:5: insn_format22c_type
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format22c_type_in_instruction3930);
- insn_format22c_type266=insn_format22c_type();
+ pushFollow(FOLLOW_insn_format22c_type_in_instruction3908);
+ insn_format22c_type264=insn_format22c_type();
state._fsp--;
- adaptor.addChild(root_0, insn_format22c_type266.getTree());
+ adaptor.addChild(root_0, insn_format22c_type264.getTree());
}
break;
case 23 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:831:5: insn_format22c_string
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:830:5: insn_format22c_string
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format22c_string_in_instruction3936);
- insn_format22c_string267=insn_format22c_string();
+ pushFollow(FOLLOW_insn_format22c_string_in_instruction3914);
+ insn_format22c_string265=insn_format22c_string();
state._fsp--;
- adaptor.addChild(root_0, insn_format22c_string267.getTree());
+ adaptor.addChild(root_0, insn_format22c_string265.getTree());
}
break;
case 24 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:832:5: insn_format22cs_field
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:831:5: insn_format22cs_field
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format22cs_field_in_instruction3942);
- insn_format22cs_field268=insn_format22cs_field();
+ pushFollow(FOLLOW_insn_format22cs_field_in_instruction3920);
+ insn_format22cs_field266=insn_format22cs_field();
state._fsp--;
- adaptor.addChild(root_0, insn_format22cs_field268.getTree());
+ adaptor.addChild(root_0, insn_format22cs_field266.getTree());
}
break;
case 25 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:833:5: insn_format22s
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:832:5: insn_format22s
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format22s_in_instruction3948);
- insn_format22s269=insn_format22s();
+ pushFollow(FOLLOW_insn_format22s_in_instruction3926);
+ insn_format22s267=insn_format22s();
state._fsp--;
- adaptor.addChild(root_0, insn_format22s269.getTree());
+ adaptor.addChild(root_0, insn_format22s267.getTree());
}
break;
case 26 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:834:5: insn_format22t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:833:5: insn_format22t
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format22t_in_instruction3954);
- insn_format22t270=insn_format22t();
+ pushFollow(FOLLOW_insn_format22t_in_instruction3932);
+ insn_format22t268=insn_format22t();
state._fsp--;
- adaptor.addChild(root_0, insn_format22t270.getTree());
+ adaptor.addChild(root_0, insn_format22t268.getTree());
}
break;
case 27 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:835:5: insn_format22x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:834:5: insn_format22x
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format22x_in_instruction3960);
- insn_format22x271=insn_format22x();
+ pushFollow(FOLLOW_insn_format22x_in_instruction3938);
+ insn_format22x269=insn_format22x();
state._fsp--;
- adaptor.addChild(root_0, insn_format22x271.getTree());
+ adaptor.addChild(root_0, insn_format22x269.getTree());
}
break;
case 28 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:836:5: insn_format23x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:835:5: insn_format23x
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format23x_in_instruction3966);
- insn_format23x272=insn_format23x();
+ pushFollow(FOLLOW_insn_format23x_in_instruction3944);
+ insn_format23x270=insn_format23x();
state._fsp--;
- adaptor.addChild(root_0, insn_format23x272.getTree());
+ adaptor.addChild(root_0, insn_format23x270.getTree());
}
break;
case 29 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:837:5: insn_format25x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:836:5: insn_format25x
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format25x_in_instruction3972);
- insn_format25x273=insn_format25x();
+ pushFollow(FOLLOW_insn_format25x_in_instruction3950);
+ insn_format25x271=insn_format25x();
state._fsp--;
- adaptor.addChild(root_0, insn_format25x273.getTree());
+ adaptor.addChild(root_0, insn_format25x271.getTree());
}
break;
case 30 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:838:5: insn_format30t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:837:5: insn_format30t
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format30t_in_instruction3978);
- insn_format30t274=insn_format30t();
+ pushFollow(FOLLOW_insn_format30t_in_instruction3956);
+ insn_format30t272=insn_format30t();
state._fsp--;
- adaptor.addChild(root_0, insn_format30t274.getTree());
+ adaptor.addChild(root_0, insn_format30t272.getTree());
}
break;
case 31 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:839:5: insn_format31c
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:838:5: insn_format31c
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format31c_in_instruction3984);
- insn_format31c275=insn_format31c();
+ pushFollow(FOLLOW_insn_format31c_in_instruction3962);
+ insn_format31c273=insn_format31c();
state._fsp--;
- adaptor.addChild(root_0, insn_format31c275.getTree());
+ adaptor.addChild(root_0, insn_format31c273.getTree());
}
break;
case 32 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:840:5: insn_format31i
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:839:5: insn_format31i
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format31i_in_instruction3990);
- insn_format31i276=insn_format31i();
+ pushFollow(FOLLOW_insn_format31i_in_instruction3968);
+ insn_format31i274=insn_format31i();
state._fsp--;
- adaptor.addChild(root_0, insn_format31i276.getTree());
+ adaptor.addChild(root_0, insn_format31i274.getTree());
}
break;
case 33 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:841:5: insn_format31t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:840:5: insn_format31t
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format31t_in_instruction3996);
- insn_format31t277=insn_format31t();
+ pushFollow(FOLLOW_insn_format31t_in_instruction3974);
+ insn_format31t275=insn_format31t();
state._fsp--;
- adaptor.addChild(root_0, insn_format31t277.getTree());
+ adaptor.addChild(root_0, insn_format31t275.getTree());
}
break;
case 34 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:842:5: insn_format32x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:841:5: insn_format32x
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format32x_in_instruction4002);
- insn_format32x278=insn_format32x();
+ pushFollow(FOLLOW_insn_format32x_in_instruction3980);
+ insn_format32x276=insn_format32x();
state._fsp--;
- adaptor.addChild(root_0, insn_format32x278.getTree());
+ adaptor.addChild(root_0, insn_format32x276.getTree());
}
break;
case 35 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:843:5: insn_format35c_method
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:842:5: insn_format35c_method
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format35c_method_in_instruction4008);
- insn_format35c_method279=insn_format35c_method();
+ pushFollow(FOLLOW_insn_format35c_method_in_instruction3986);
+ insn_format35c_method277=insn_format35c_method();
state._fsp--;
- adaptor.addChild(root_0, insn_format35c_method279.getTree());
+ adaptor.addChild(root_0, insn_format35c_method277.getTree());
}
break;
case 36 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:844:5: insn_format35c_type
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:843:5: insn_format35c_type
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format35c_type_in_instruction4014);
- insn_format35c_type280=insn_format35c_type();
+ pushFollow(FOLLOW_insn_format35c_type_in_instruction3992);
+ insn_format35c_type278=insn_format35c_type();
state._fsp--;
- adaptor.addChild(root_0, insn_format35c_type280.getTree());
+ adaptor.addChild(root_0, insn_format35c_type278.getTree());
}
break;
case 37 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:845:5: insn_format35c_method_odex
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:844:5: insn_format35c_method_odex
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format35c_method_odex_in_instruction4020);
- insn_format35c_method_odex281=insn_format35c_method_odex();
+ pushFollow(FOLLOW_insn_format35c_method_odex_in_instruction3998);
+ insn_format35c_method_odex279=insn_format35c_method_odex();
state._fsp--;
- adaptor.addChild(root_0, insn_format35c_method_odex281.getTree());
+ adaptor.addChild(root_0, insn_format35c_method_odex279.getTree());
}
break;
case 38 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:846:5: insn_format35mi_method
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:845:5: insn_format35mi_method
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format35mi_method_in_instruction4026);
- insn_format35mi_method282=insn_format35mi_method();
+ pushFollow(FOLLOW_insn_format35mi_method_in_instruction4004);
+ insn_format35mi_method280=insn_format35mi_method();
state._fsp--;
- adaptor.addChild(root_0, insn_format35mi_method282.getTree());
+ adaptor.addChild(root_0, insn_format35mi_method280.getTree());
}
break;
case 39 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:847:5: insn_format35ms_method
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:846:5: insn_format35ms_method
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format35ms_method_in_instruction4032);
- insn_format35ms_method283=insn_format35ms_method();
+ pushFollow(FOLLOW_insn_format35ms_method_in_instruction4010);
+ insn_format35ms_method281=insn_format35ms_method();
state._fsp--;
- adaptor.addChild(root_0, insn_format35ms_method283.getTree());
+ adaptor.addChild(root_0, insn_format35ms_method281.getTree());
}
break;
case 40 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:848:5: insn_format3rc_method
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:847:5: insn_format3rc_method
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format3rc_method_in_instruction4038);
- insn_format3rc_method284=insn_format3rc_method();
+ pushFollow(FOLLOW_insn_format3rc_method_in_instruction4016);
+ insn_format3rc_method282=insn_format3rc_method();
state._fsp--;
- adaptor.addChild(root_0, insn_format3rc_method284.getTree());
+ adaptor.addChild(root_0, insn_format3rc_method282.getTree());
}
break;
case 41 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:849:5: insn_format3rc_method_odex
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:848:5: insn_format3rc_method_odex
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format3rc_method_odex_in_instruction4044);
- insn_format3rc_method_odex285=insn_format3rc_method_odex();
+ pushFollow(FOLLOW_insn_format3rc_method_odex_in_instruction4022);
+ insn_format3rc_method_odex283=insn_format3rc_method_odex();
state._fsp--;
- adaptor.addChild(root_0, insn_format3rc_method_odex285.getTree());
+ adaptor.addChild(root_0, insn_format3rc_method_odex283.getTree());
}
break;
case 42 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:850:5: insn_format3rc_type
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:849:5: insn_format3rc_type
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format3rc_type_in_instruction4050);
- insn_format3rc_type286=insn_format3rc_type();
+ pushFollow(FOLLOW_insn_format3rc_type_in_instruction4028);
+ insn_format3rc_type284=insn_format3rc_type();
state._fsp--;
- adaptor.addChild(root_0, insn_format3rc_type286.getTree());
+ adaptor.addChild(root_0, insn_format3rc_type284.getTree());
}
break;
case 43 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:851:5: insn_format3rmi_method
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:850:5: insn_format3rmi_method
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format3rmi_method_in_instruction4056);
- insn_format3rmi_method287=insn_format3rmi_method();
+ pushFollow(FOLLOW_insn_format3rmi_method_in_instruction4034);
+ insn_format3rmi_method285=insn_format3rmi_method();
state._fsp--;
- adaptor.addChild(root_0, insn_format3rmi_method287.getTree());
+ adaptor.addChild(root_0, insn_format3rmi_method285.getTree());
}
break;
case 44 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:852:5: insn_format3rms_method
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:851:5: insn_format3rms_method
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format3rms_method_in_instruction4062);
- insn_format3rms_method288=insn_format3rms_method();
+ pushFollow(FOLLOW_insn_format3rms_method_in_instruction4040);
+ insn_format3rms_method286=insn_format3rms_method();
state._fsp--;
- adaptor.addChild(root_0, insn_format3rms_method288.getTree());
+ adaptor.addChild(root_0, insn_format3rms_method286.getTree());
}
break;
case 45 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:853:5: insn_format51l
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:852:5: insn_format51l
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_format51l_in_instruction4068);
- insn_format51l289=insn_format51l();
+ pushFollow(FOLLOW_insn_format51l_in_instruction4046);
+ insn_format51l287=insn_format51l();
state._fsp--;
- adaptor.addChild(root_0, insn_format51l289.getTree());
+ adaptor.addChild(root_0, insn_format51l287.getTree());
}
break;
case 46 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:854:5: insn_array_data_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:853:5: insn_array_data_directive
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_array_data_directive_in_instruction4074);
- insn_array_data_directive290=insn_array_data_directive();
+ pushFollow(FOLLOW_insn_array_data_directive_in_instruction4052);
+ insn_array_data_directive288=insn_array_data_directive();
state._fsp--;
- adaptor.addChild(root_0, insn_array_data_directive290.getTree());
+ adaptor.addChild(root_0, insn_array_data_directive288.getTree());
}
break;
case 47 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:855:5: insn_packed_switch_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:854:5: insn_packed_switch_directive
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_packed_switch_directive_in_instruction4080);
- insn_packed_switch_directive291=insn_packed_switch_directive();
+ pushFollow(FOLLOW_insn_packed_switch_directive_in_instruction4058);
+ insn_packed_switch_directive289=insn_packed_switch_directive();
state._fsp--;
- adaptor.addChild(root_0, insn_packed_switch_directive291.getTree());
+ adaptor.addChild(root_0, insn_packed_switch_directive289.getTree());
}
break;
case 48 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:856:5: insn_sparse_switch_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:855:5: insn_sparse_switch_directive
{
root_0 = (CommonTree)adaptor.nil();
- pushFollow(FOLLOW_insn_sparse_switch_directive_in_instruction4086);
- insn_sparse_switch_directive292=insn_sparse_switch_directive();
+ pushFollow(FOLLOW_insn_sparse_switch_directive_in_instruction4064);
+ insn_sparse_switch_directive290=insn_sparse_switch_directive();
state._fsp--;
- adaptor.addChild(root_0, insn_sparse_switch_directive292.getTree());
+ adaptor.addChild(root_0, insn_sparse_switch_directive290.getTree());
}
break;
@@ -10282,32 +10444,32 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format10t"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:858:1: insn_format10t : INSTRUCTION_FORMAT10t label_ref -> ^( I_STATEMENT_FORMAT10t[$start, \"I_STATEMENT_FORMAT10t\"] INSTRUCTION_FORMAT10t label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:857:1: insn_format10t : INSTRUCTION_FORMAT10t label_ref -> ^( I_STATEMENT_FORMAT10t[$start, \"I_STATEMENT_FORMAT10t\"] INSTRUCTION_FORMAT10t label_ref ) ;
public final smaliParser.insn_format10t_return insn_format10t() throws RecognitionException {
smaliParser.insn_format10t_return retval = new smaliParser.insn_format10t_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT10t293=null;
- ParserRuleReturnScope label_ref294 =null;
+ Token INSTRUCTION_FORMAT10t291=null;
+ ParserRuleReturnScope label_ref292 =null;
- CommonTree INSTRUCTION_FORMAT10t293_tree=null;
+ CommonTree INSTRUCTION_FORMAT10t291_tree=null;
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT10t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT10t");
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:859:3: ( INSTRUCTION_FORMAT10t label_ref -> ^( I_STATEMENT_FORMAT10t[$start, \"I_STATEMENT_FORMAT10t\"] INSTRUCTION_FORMAT10t label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:861:5: INSTRUCTION_FORMAT10t label_ref
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:858:3: ( INSTRUCTION_FORMAT10t label_ref -> ^( I_STATEMENT_FORMAT10t[$start, \"I_STATEMENT_FORMAT10t\"] INSTRUCTION_FORMAT10t label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:860:5: INSTRUCTION_FORMAT10t label_ref
{
- INSTRUCTION_FORMAT10t293=(Token)match(input,INSTRUCTION_FORMAT10t,FOLLOW_INSTRUCTION_FORMAT10t_in_insn_format10t4106);
- stream_INSTRUCTION_FORMAT10t.add(INSTRUCTION_FORMAT10t293);
+ INSTRUCTION_FORMAT10t291=(Token)match(input,INSTRUCTION_FORMAT10t,FOLLOW_INSTRUCTION_FORMAT10t_in_insn_format10t4084);
+ stream_INSTRUCTION_FORMAT10t.add(INSTRUCTION_FORMAT10t291);
- pushFollow(FOLLOW_label_ref_in_insn_format10t4108);
- label_ref294=label_ref();
+ pushFollow(FOLLOW_label_ref_in_insn_format10t4086);
+ label_ref292=label_ref();
state._fsp--;
- stream_label_ref.add(label_ref294.getTree());
+ stream_label_ref.add(label_ref292.getTree());
// AST REWRITE
// elements: label_ref, INSTRUCTION_FORMAT10t
// token labels:
@@ -10319,9 +10481,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 862:5: -> ^( I_STATEMENT_FORMAT10t[$start, \"I_STATEMENT_FORMAT10t\"] INSTRUCTION_FORMAT10t label_ref )
+ // 861:5: -> ^( I_STATEMENT_FORMAT10t[$start, \"I_STATEMENT_FORMAT10t\"] INSTRUCTION_FORMAT10t label_ref )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:862:8: ^( I_STATEMENT_FORMAT10t[$start, \"I_STATEMENT_FORMAT10t\"] INSTRUCTION_FORMAT10t label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:861:8: ^( I_STATEMENT_FORMAT10t[$start, \"I_STATEMENT_FORMAT10t\"] INSTRUCTION_FORMAT10t label_ref )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT10t, (retval.start), "I_STATEMENT_FORMAT10t"), root_1);
@@ -10364,24 +10526,24 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format10x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:864:1: insn_format10x : INSTRUCTION_FORMAT10x -> ^( I_STATEMENT_FORMAT10x[$start, \"I_STATEMENT_FORMAT10x\"] INSTRUCTION_FORMAT10x ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:863:1: insn_format10x : INSTRUCTION_FORMAT10x -> ^( I_STATEMENT_FORMAT10x[$start, \"I_STATEMENT_FORMAT10x\"] INSTRUCTION_FORMAT10x ) ;
public final smaliParser.insn_format10x_return insn_format10x() throws RecognitionException {
smaliParser.insn_format10x_return retval = new smaliParser.insn_format10x_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT10x295=null;
+ Token INSTRUCTION_FORMAT10x293=null;
- CommonTree INSTRUCTION_FORMAT10x295_tree=null;
+ CommonTree INSTRUCTION_FORMAT10x293_tree=null;
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT10x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT10x");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:865:3: ( INSTRUCTION_FORMAT10x -> ^( I_STATEMENT_FORMAT10x[$start, \"I_STATEMENT_FORMAT10x\"] INSTRUCTION_FORMAT10x ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:866:5: INSTRUCTION_FORMAT10x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:864:3: ( INSTRUCTION_FORMAT10x -> ^( I_STATEMENT_FORMAT10x[$start, \"I_STATEMENT_FORMAT10x\"] INSTRUCTION_FORMAT10x ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:865:5: INSTRUCTION_FORMAT10x
{
- INSTRUCTION_FORMAT10x295=(Token)match(input,INSTRUCTION_FORMAT10x,FOLLOW_INSTRUCTION_FORMAT10x_in_insn_format10x4138);
- stream_INSTRUCTION_FORMAT10x.add(INSTRUCTION_FORMAT10x295);
+ INSTRUCTION_FORMAT10x293=(Token)match(input,INSTRUCTION_FORMAT10x,FOLLOW_INSTRUCTION_FORMAT10x_in_insn_format10x4116);
+ stream_INSTRUCTION_FORMAT10x.add(INSTRUCTION_FORMAT10x293);
// AST REWRITE
// elements: INSTRUCTION_FORMAT10x
@@ -10394,9 +10556,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 867:5: -> ^( I_STATEMENT_FORMAT10x[$start, \"I_STATEMENT_FORMAT10x\"] INSTRUCTION_FORMAT10x )
+ // 866:5: -> ^( I_STATEMENT_FORMAT10x[$start, \"I_STATEMENT_FORMAT10x\"] INSTRUCTION_FORMAT10x )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:867:8: ^( I_STATEMENT_FORMAT10x[$start, \"I_STATEMENT_FORMAT10x\"] INSTRUCTION_FORMAT10x )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:866:8: ^( I_STATEMENT_FORMAT10x[$start, \"I_STATEMENT_FORMAT10x\"] INSTRUCTION_FORMAT10x )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT10x, (retval.start), "I_STATEMENT_FORMAT10x"), root_1);
@@ -10438,30 +10600,30 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format10x_odex"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:869:1: insn_format10x_odex : INSTRUCTION_FORMAT10x_ODEX ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:868:1: insn_format10x_odex : INSTRUCTION_FORMAT10x_ODEX ;
public final smaliParser.insn_format10x_odex_return insn_format10x_odex() throws RecognitionException {
smaliParser.insn_format10x_odex_return retval = new smaliParser.insn_format10x_odex_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT10x_ODEX296=null;
+ Token INSTRUCTION_FORMAT10x_ODEX294=null;
- CommonTree INSTRUCTION_FORMAT10x_ODEX296_tree=null;
+ CommonTree INSTRUCTION_FORMAT10x_ODEX294_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:870:3: ( INSTRUCTION_FORMAT10x_ODEX )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:871:5: INSTRUCTION_FORMAT10x_ODEX
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:869:3: ( INSTRUCTION_FORMAT10x_ODEX )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:870:5: INSTRUCTION_FORMAT10x_ODEX
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT10x_ODEX296=(Token)match(input,INSTRUCTION_FORMAT10x_ODEX,FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_insn_format10x_odex4166);
- INSTRUCTION_FORMAT10x_ODEX296_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT10x_ODEX296);
- adaptor.addChild(root_0, INSTRUCTION_FORMAT10x_ODEX296_tree);
+ INSTRUCTION_FORMAT10x_ODEX294=(Token)match(input,INSTRUCTION_FORMAT10x_ODEX,FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_insn_format10x_odex4144);
+ INSTRUCTION_FORMAT10x_ODEX294_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT10x_ODEX294);
+ adaptor.addChild(root_0, INSTRUCTION_FORMAT10x_ODEX294_tree);
- throwOdexedInstructionException(input, (INSTRUCTION_FORMAT10x_ODEX296!=null?INSTRUCTION_FORMAT10x_ODEX296.getText():null));
+ throwOdexedInstructionException(input, (INSTRUCTION_FORMAT10x_ODEX294!=null?INSTRUCTION_FORMAT10x_ODEX294.getText():null));
}
@@ -10492,46 +10654,46 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format11n"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:876:1: insn_format11n : INSTRUCTION_FORMAT11n REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT11n[$start, \"I_STATEMENT_FORMAT11n\"] INSTRUCTION_FORMAT11n REGISTER integral_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:875:1: insn_format11n : INSTRUCTION_FORMAT11n REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT11n[$start, \"I_STATEMENT_FORMAT11n\"] INSTRUCTION_FORMAT11n REGISTER integral_literal ) ;
public final smaliParser.insn_format11n_return insn_format11n() throws RecognitionException {
smaliParser.insn_format11n_return retval = new smaliParser.insn_format11n_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT11n297=null;
- Token REGISTER298=null;
- Token COMMA299=null;
- ParserRuleReturnScope integral_literal300 =null;
+ Token INSTRUCTION_FORMAT11n295=null;
+ Token REGISTER296=null;
+ Token COMMA297=null;
+ ParserRuleReturnScope integral_literal298 =null;
- CommonTree INSTRUCTION_FORMAT11n297_tree=null;
- CommonTree REGISTER298_tree=null;
- CommonTree COMMA299_tree=null;
+ CommonTree INSTRUCTION_FORMAT11n295_tree=null;
+ CommonTree REGISTER296_tree=null;
+ CommonTree COMMA297_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT11n=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT11n");
RewriteRuleSubtreeStream stream_integral_literal=new RewriteRuleSubtreeStream(adaptor,"rule integral_literal");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:877:3: ( INSTRUCTION_FORMAT11n REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT11n[$start, \"I_STATEMENT_FORMAT11n\"] INSTRUCTION_FORMAT11n REGISTER integral_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:878:5: INSTRUCTION_FORMAT11n REGISTER COMMA integral_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:876:3: ( INSTRUCTION_FORMAT11n REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT11n[$start, \"I_STATEMENT_FORMAT11n\"] INSTRUCTION_FORMAT11n REGISTER integral_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:877:5: INSTRUCTION_FORMAT11n REGISTER COMMA integral_literal
{
- INSTRUCTION_FORMAT11n297=(Token)match(input,INSTRUCTION_FORMAT11n,FOLLOW_INSTRUCTION_FORMAT11n_in_insn_format11n4187);
- stream_INSTRUCTION_FORMAT11n.add(INSTRUCTION_FORMAT11n297);
+ INSTRUCTION_FORMAT11n295=(Token)match(input,INSTRUCTION_FORMAT11n,FOLLOW_INSTRUCTION_FORMAT11n_in_insn_format11n4165);
+ stream_INSTRUCTION_FORMAT11n.add(INSTRUCTION_FORMAT11n295);
- REGISTER298=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format11n4189);
- stream_REGISTER.add(REGISTER298);
+ REGISTER296=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format11n4167);
+ stream_REGISTER.add(REGISTER296);
- COMMA299=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format11n4191);
- stream_COMMA.add(COMMA299);
+ COMMA297=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format11n4169);
+ stream_COMMA.add(COMMA297);
- pushFollow(FOLLOW_integral_literal_in_insn_format11n4193);
- integral_literal300=integral_literal();
+ pushFollow(FOLLOW_integral_literal_in_insn_format11n4171);
+ integral_literal298=integral_literal();
state._fsp--;
- stream_integral_literal.add(integral_literal300.getTree());
+ stream_integral_literal.add(integral_literal298.getTree());
// AST REWRITE
- // elements: integral_literal, REGISTER, INSTRUCTION_FORMAT11n
+ // elements: INSTRUCTION_FORMAT11n, REGISTER, integral_literal
// token labels:
// rule labels: retval
// token list labels:
@@ -10541,9 +10703,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 879:5: -> ^( I_STATEMENT_FORMAT11n[$start, \"I_STATEMENT_FORMAT11n\"] INSTRUCTION_FORMAT11n REGISTER integral_literal )
+ // 878:5: -> ^( I_STATEMENT_FORMAT11n[$start, \"I_STATEMENT_FORMAT11n\"] INSTRUCTION_FORMAT11n REGISTER integral_literal )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:879:8: ^( I_STATEMENT_FORMAT11n[$start, \"I_STATEMENT_FORMAT11n\"] INSTRUCTION_FORMAT11n REGISTER integral_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:878:8: ^( I_STATEMENT_FORMAT11n[$start, \"I_STATEMENT_FORMAT11n\"] INSTRUCTION_FORMAT11n REGISTER integral_literal )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT11n, (retval.start), "I_STATEMENT_FORMAT11n"), root_1);
@@ -10587,30 +10749,30 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format11x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:881:1: insn_format11x : INSTRUCTION_FORMAT11x REGISTER -> ^( I_STATEMENT_FORMAT11x[$start, \"I_STATEMENT_FORMAT11x\"] INSTRUCTION_FORMAT11x REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:880:1: insn_format11x : INSTRUCTION_FORMAT11x REGISTER -> ^( I_STATEMENT_FORMAT11x[$start, \"I_STATEMENT_FORMAT11x\"] INSTRUCTION_FORMAT11x REGISTER ) ;
public final smaliParser.insn_format11x_return insn_format11x() throws RecognitionException {
smaliParser.insn_format11x_return retval = new smaliParser.insn_format11x_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT11x301=null;
- Token REGISTER302=null;
+ Token INSTRUCTION_FORMAT11x299=null;
+ Token REGISTER300=null;
- CommonTree INSTRUCTION_FORMAT11x301_tree=null;
- CommonTree REGISTER302_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT11x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT11x");
+ CommonTree INSTRUCTION_FORMAT11x299_tree=null;
+ CommonTree REGISTER300_tree=null;
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT11x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT11x");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:882:3: ( INSTRUCTION_FORMAT11x REGISTER -> ^( I_STATEMENT_FORMAT11x[$start, \"I_STATEMENT_FORMAT11x\"] INSTRUCTION_FORMAT11x REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:883:5: INSTRUCTION_FORMAT11x REGISTER
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:881:3: ( INSTRUCTION_FORMAT11x REGISTER -> ^( I_STATEMENT_FORMAT11x[$start, \"I_STATEMENT_FORMAT11x\"] INSTRUCTION_FORMAT11x REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:882:5: INSTRUCTION_FORMAT11x REGISTER
{
- INSTRUCTION_FORMAT11x301=(Token)match(input,INSTRUCTION_FORMAT11x,FOLLOW_INSTRUCTION_FORMAT11x_in_insn_format11x4225);
- stream_INSTRUCTION_FORMAT11x.add(INSTRUCTION_FORMAT11x301);
+ INSTRUCTION_FORMAT11x299=(Token)match(input,INSTRUCTION_FORMAT11x,FOLLOW_INSTRUCTION_FORMAT11x_in_insn_format11x4203);
+ stream_INSTRUCTION_FORMAT11x.add(INSTRUCTION_FORMAT11x299);
- REGISTER302=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format11x4227);
- stream_REGISTER.add(REGISTER302);
+ REGISTER300=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format11x4205);
+ stream_REGISTER.add(REGISTER300);
// AST REWRITE
// elements: INSTRUCTION_FORMAT11x, REGISTER
@@ -10623,9 +10785,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 884:5: -> ^( I_STATEMENT_FORMAT11x[$start, \"I_STATEMENT_FORMAT11x\"] INSTRUCTION_FORMAT11x REGISTER )
+ // 883:5: -> ^( I_STATEMENT_FORMAT11x[$start, \"I_STATEMENT_FORMAT11x\"] INSTRUCTION_FORMAT11x REGISTER )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:884:8: ^( I_STATEMENT_FORMAT11x[$start, \"I_STATEMENT_FORMAT11x\"] INSTRUCTION_FORMAT11x REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:883:8: ^( I_STATEMENT_FORMAT11x[$start, \"I_STATEMENT_FORMAT11x\"] INSTRUCTION_FORMAT11x REGISTER )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT11x, (retval.start), "I_STATEMENT_FORMAT11x"), root_1);
@@ -10668,45 +10830,45 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format12x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:886:1: insn_format12x : instruction_format12x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT12x[$start, \"I_STATEMENT_FORMAT12x\"] instruction_format12x REGISTER REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:885:1: insn_format12x : instruction_format12x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT12x[$start, \"I_STATEMENT_FORMAT12x\"] instruction_format12x REGISTER REGISTER ) ;
public final smaliParser.insn_format12x_return insn_format12x() throws RecognitionException {
smaliParser.insn_format12x_return retval = new smaliParser.insn_format12x_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
+ Token REGISTER302=null;
+ Token COMMA303=null;
Token REGISTER304=null;
- Token COMMA305=null;
- Token REGISTER306=null;
- ParserRuleReturnScope instruction_format12x303 =null;
+ ParserRuleReturnScope instruction_format12x301 =null;
+ CommonTree REGISTER302_tree=null;
+ CommonTree COMMA303_tree=null;
CommonTree REGISTER304_tree=null;
- CommonTree COMMA305_tree=null;
- CommonTree REGISTER306_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
RewriteRuleSubtreeStream stream_instruction_format12x=new RewriteRuleSubtreeStream(adaptor,"rule instruction_format12x");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:887:3: ( instruction_format12x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT12x[$start, \"I_STATEMENT_FORMAT12x\"] instruction_format12x REGISTER REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:888:5: instruction_format12x REGISTER COMMA REGISTER
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:886:3: ( instruction_format12x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT12x[$start, \"I_STATEMENT_FORMAT12x\"] instruction_format12x REGISTER REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:887:5: instruction_format12x REGISTER COMMA REGISTER
{
- pushFollow(FOLLOW_instruction_format12x_in_insn_format12x4257);
- instruction_format12x303=instruction_format12x();
+ pushFollow(FOLLOW_instruction_format12x_in_insn_format12x4235);
+ instruction_format12x301=instruction_format12x();
state._fsp--;
- stream_instruction_format12x.add(instruction_format12x303.getTree());
- REGISTER304=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format12x4259);
- stream_REGISTER.add(REGISTER304);
+ stream_instruction_format12x.add(instruction_format12x301.getTree());
+ REGISTER302=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format12x4237);
+ stream_REGISTER.add(REGISTER302);
- COMMA305=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format12x4261);
- stream_COMMA.add(COMMA305);
+ COMMA303=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format12x4239);
+ stream_COMMA.add(COMMA303);
- REGISTER306=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format12x4263);
- stream_REGISTER.add(REGISTER306);
+ REGISTER304=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format12x4241);
+ stream_REGISTER.add(REGISTER304);
// AST REWRITE
- // elements: REGISTER, instruction_format12x, REGISTER
+ // elements: REGISTER, REGISTER, instruction_format12x
// token labels:
// rule labels: retval
// token list labels:
@@ -10716,9 +10878,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 889:5: -> ^( I_STATEMENT_FORMAT12x[$start, \"I_STATEMENT_FORMAT12x\"] instruction_format12x REGISTER REGISTER )
+ // 888:5: -> ^( I_STATEMENT_FORMAT12x[$start, \"I_STATEMENT_FORMAT12x\"] instruction_format12x REGISTER REGISTER )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:889:8: ^( I_STATEMENT_FORMAT12x[$start, \"I_STATEMENT_FORMAT12x\"] instruction_format12x REGISTER REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:888:8: ^( I_STATEMENT_FORMAT12x[$start, \"I_STATEMENT_FORMAT12x\"] instruction_format12x REGISTER REGISTER )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT12x, (retval.start), "I_STATEMENT_FORMAT12x"), root_1);
@@ -10762,51 +10924,51 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format20bc"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:891:1: insn_format20bc : INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE COMMA verification_error_reference -> ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE verification_error_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:890:1: insn_format20bc : INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE COMMA verification_error_reference -> ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE verification_error_reference ) ;
public final smaliParser.insn_format20bc_return insn_format20bc() throws RecognitionException {
smaliParser.insn_format20bc_return retval = new smaliParser.insn_format20bc_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT20bc307=null;
- Token VERIFICATION_ERROR_TYPE308=null;
- Token COMMA309=null;
- ParserRuleReturnScope verification_error_reference310 =null;
+ Token INSTRUCTION_FORMAT20bc305=null;
+ Token VERIFICATION_ERROR_TYPE306=null;
+ Token COMMA307=null;
+ ParserRuleReturnScope verification_error_reference308 =null;
- CommonTree INSTRUCTION_FORMAT20bc307_tree=null;
- CommonTree VERIFICATION_ERROR_TYPE308_tree=null;
- CommonTree COMMA309_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT20bc=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT20bc");
+ CommonTree INSTRUCTION_FORMAT20bc305_tree=null;
+ CommonTree VERIFICATION_ERROR_TYPE306_tree=null;
+ CommonTree COMMA307_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_VERIFICATION_ERROR_TYPE=new RewriteRuleTokenStream(adaptor,"token VERIFICATION_ERROR_TYPE");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT20bc=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT20bc");
RewriteRuleSubtreeStream stream_verification_error_reference=new RewriteRuleSubtreeStream(adaptor,"rule verification_error_reference");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:892:3: ( INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE COMMA verification_error_reference -> ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE verification_error_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:893:5: INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE COMMA verification_error_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:891:3: ( INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE COMMA verification_error_reference -> ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE verification_error_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:892:5: INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE COMMA verification_error_reference
{
- INSTRUCTION_FORMAT20bc307=(Token)match(input,INSTRUCTION_FORMAT20bc,FOLLOW_INSTRUCTION_FORMAT20bc_in_insn_format20bc4295);
- stream_INSTRUCTION_FORMAT20bc.add(INSTRUCTION_FORMAT20bc307);
+ INSTRUCTION_FORMAT20bc305=(Token)match(input,INSTRUCTION_FORMAT20bc,FOLLOW_INSTRUCTION_FORMAT20bc_in_insn_format20bc4273);
+ stream_INSTRUCTION_FORMAT20bc.add(INSTRUCTION_FORMAT20bc305);
- VERIFICATION_ERROR_TYPE308=(Token)match(input,VERIFICATION_ERROR_TYPE,FOLLOW_VERIFICATION_ERROR_TYPE_in_insn_format20bc4297);
- stream_VERIFICATION_ERROR_TYPE.add(VERIFICATION_ERROR_TYPE308);
+ VERIFICATION_ERROR_TYPE306=(Token)match(input,VERIFICATION_ERROR_TYPE,FOLLOW_VERIFICATION_ERROR_TYPE_in_insn_format20bc4275);
+ stream_VERIFICATION_ERROR_TYPE.add(VERIFICATION_ERROR_TYPE306);
- COMMA309=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format20bc4299);
- stream_COMMA.add(COMMA309);
+ COMMA307=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format20bc4277);
+ stream_COMMA.add(COMMA307);
- pushFollow(FOLLOW_verification_error_reference_in_insn_format20bc4301);
- verification_error_reference310=verification_error_reference();
+ pushFollow(FOLLOW_verification_error_reference_in_insn_format20bc4279);
+ verification_error_reference308=verification_error_reference();
state._fsp--;
- stream_verification_error_reference.add(verification_error_reference310.getTree());
+ stream_verification_error_reference.add(verification_error_reference308.getTree());
- if (!allowOdex || opcodes.getOpcodeByName((INSTRUCTION_FORMAT20bc307!=null?INSTRUCTION_FORMAT20bc307.getText():null)) == null || apiLevel >= 14) {
- throwOdexedInstructionException(input, (INSTRUCTION_FORMAT20bc307!=null?INSTRUCTION_FORMAT20bc307.getText():null));
+ if (!allowOdex || opcodes.getOpcodeByName((INSTRUCTION_FORMAT20bc305!=null?INSTRUCTION_FORMAT20bc305.getText():null)) == null || apiLevel >= 14) {
+ throwOdexedInstructionException(input, (INSTRUCTION_FORMAT20bc305!=null?INSTRUCTION_FORMAT20bc305.getText():null));
}
// AST REWRITE
- // elements: verification_error_reference, INSTRUCTION_FORMAT20bc, VERIFICATION_ERROR_TYPE
+ // elements: INSTRUCTION_FORMAT20bc, verification_error_reference, VERIFICATION_ERROR_TYPE
// token labels:
// rule labels: retval
// token list labels:
@@ -10816,9 +10978,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 899:5: -> ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE verification_error_reference )
+ // 898:5: -> ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE verification_error_reference )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:899:8: ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE verification_error_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:898:8: ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE verification_error_reference )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT20bc, "I_STATEMENT_FORMAT20bc"), root_1);
@@ -10862,34 +11024,34 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format20t"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:901:1: insn_format20t : INSTRUCTION_FORMAT20t label_ref -> ^( I_STATEMENT_FORMAT20t[$start, \"I_STATEMENT_FORMAT20t\"] INSTRUCTION_FORMAT20t label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:900:1: insn_format20t : INSTRUCTION_FORMAT20t label_ref -> ^( I_STATEMENT_FORMAT20t[$start, \"I_STATEMENT_FORMAT20t\"] INSTRUCTION_FORMAT20t label_ref ) ;
public final smaliParser.insn_format20t_return insn_format20t() throws RecognitionException {
smaliParser.insn_format20t_return retval = new smaliParser.insn_format20t_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT20t311=null;
- ParserRuleReturnScope label_ref312 =null;
+ Token INSTRUCTION_FORMAT20t309=null;
+ ParserRuleReturnScope label_ref310 =null;
- CommonTree INSTRUCTION_FORMAT20t311_tree=null;
+ CommonTree INSTRUCTION_FORMAT20t309_tree=null;
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT20t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT20t");
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:902:3: ( INSTRUCTION_FORMAT20t label_ref -> ^( I_STATEMENT_FORMAT20t[$start, \"I_STATEMENT_FORMAT20t\"] INSTRUCTION_FORMAT20t label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:903:5: INSTRUCTION_FORMAT20t label_ref
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:901:3: ( INSTRUCTION_FORMAT20t label_ref -> ^( I_STATEMENT_FORMAT20t[$start, \"I_STATEMENT_FORMAT20t\"] INSTRUCTION_FORMAT20t label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:902:5: INSTRUCTION_FORMAT20t label_ref
{
- INSTRUCTION_FORMAT20t311=(Token)match(input,INSTRUCTION_FORMAT20t,FOLLOW_INSTRUCTION_FORMAT20t_in_insn_format20t4338);
- stream_INSTRUCTION_FORMAT20t.add(INSTRUCTION_FORMAT20t311);
+ INSTRUCTION_FORMAT20t309=(Token)match(input,INSTRUCTION_FORMAT20t,FOLLOW_INSTRUCTION_FORMAT20t_in_insn_format20t4316);
+ stream_INSTRUCTION_FORMAT20t.add(INSTRUCTION_FORMAT20t309);
- pushFollow(FOLLOW_label_ref_in_insn_format20t4340);
- label_ref312=label_ref();
+ pushFollow(FOLLOW_label_ref_in_insn_format20t4318);
+ label_ref310=label_ref();
state._fsp--;
- stream_label_ref.add(label_ref312.getTree());
+ stream_label_ref.add(label_ref310.getTree());
// AST REWRITE
- // elements: INSTRUCTION_FORMAT20t, label_ref
+ // elements: label_ref, INSTRUCTION_FORMAT20t
// token labels:
// rule labels: retval
// token list labels:
@@ -10899,9 +11061,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 904:5: -> ^( I_STATEMENT_FORMAT20t[$start, \"I_STATEMENT_FORMAT20t\"] INSTRUCTION_FORMAT20t label_ref )
+ // 903:5: -> ^( I_STATEMENT_FORMAT20t[$start, \"I_STATEMENT_FORMAT20t\"] INSTRUCTION_FORMAT20t label_ref )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:904:8: ^( I_STATEMENT_FORMAT20t[$start, \"I_STATEMENT_FORMAT20t\"] INSTRUCTION_FORMAT20t label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:903:8: ^( I_STATEMENT_FORMAT20t[$start, \"I_STATEMENT_FORMAT20t\"] INSTRUCTION_FORMAT20t label_ref )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT20t, (retval.start), "I_STATEMENT_FORMAT20t"), root_1);
@@ -10944,46 +11106,46 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21c_field"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:906:1: insn_format21c_field : INSTRUCTION_FORMAT21c_FIELD REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD REGISTER field_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:905:1: insn_format21c_field : INSTRUCTION_FORMAT21c_FIELD REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD REGISTER field_reference ) ;
public final smaliParser.insn_format21c_field_return insn_format21c_field() throws RecognitionException {
smaliParser.insn_format21c_field_return retval = new smaliParser.insn_format21c_field_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT21c_FIELD313=null;
- Token REGISTER314=null;
- Token COMMA315=null;
- ParserRuleReturnScope field_reference316 =null;
+ Token INSTRUCTION_FORMAT21c_FIELD311=null;
+ Token REGISTER312=null;
+ Token COMMA313=null;
+ ParserRuleReturnScope field_reference314 =null;
- CommonTree INSTRUCTION_FORMAT21c_FIELD313_tree=null;
- CommonTree REGISTER314_tree=null;
- CommonTree COMMA315_tree=null;
+ CommonTree INSTRUCTION_FORMAT21c_FIELD311_tree=null;
+ CommonTree REGISTER312_tree=null;
+ CommonTree COMMA313_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_FIELD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_FIELD");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
RewriteRuleSubtreeStream stream_field_reference=new RewriteRuleSubtreeStream(adaptor,"rule field_reference");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:907:3: ( INSTRUCTION_FORMAT21c_FIELD REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD REGISTER field_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:908:5: INSTRUCTION_FORMAT21c_FIELD REGISTER COMMA field_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:906:3: ( INSTRUCTION_FORMAT21c_FIELD REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD REGISTER field_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:907:5: INSTRUCTION_FORMAT21c_FIELD REGISTER COMMA field_reference
{
- INSTRUCTION_FORMAT21c_FIELD313=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_insn_format21c_field4370);
- stream_INSTRUCTION_FORMAT21c_FIELD.add(INSTRUCTION_FORMAT21c_FIELD313);
+ INSTRUCTION_FORMAT21c_FIELD311=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_insn_format21c_field4348);
+ stream_INSTRUCTION_FORMAT21c_FIELD.add(INSTRUCTION_FORMAT21c_FIELD311);
- REGISTER314=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_field4372);
- stream_REGISTER.add(REGISTER314);
+ REGISTER312=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_field4350);
+ stream_REGISTER.add(REGISTER312);
- COMMA315=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_field4374);
- stream_COMMA.add(COMMA315);
+ COMMA313=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_field4352);
+ stream_COMMA.add(COMMA313);
- pushFollow(FOLLOW_field_reference_in_insn_format21c_field4376);
- field_reference316=field_reference();
+ pushFollow(FOLLOW_field_reference_in_insn_format21c_field4354);
+ field_reference314=field_reference();
state._fsp--;
- stream_field_reference.add(field_reference316.getTree());
+ stream_field_reference.add(field_reference314.getTree());
// AST REWRITE
- // elements: REGISTER, field_reference, INSTRUCTION_FORMAT21c_FIELD
+ // elements: REGISTER, INSTRUCTION_FORMAT21c_FIELD, field_reference
// token labels:
// rule labels: retval
// token list labels:
@@ -10993,9 +11155,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 909:5: -> ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD REGISTER field_reference )
+ // 908:5: -> ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD REGISTER field_reference )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:909:8: ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD REGISTER field_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:908:8: ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD REGISTER field_reference )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT21c_FIELD, (retval.start), "I_STATEMENT_FORMAT21c_FIELD"), root_1);
@@ -11039,51 +11201,51 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21c_field_odex"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:911:1: insn_format21c_field_odex : INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER field_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:910:1: insn_format21c_field_odex : INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER field_reference ) ;
public final smaliParser.insn_format21c_field_odex_return insn_format21c_field_odex() throws RecognitionException {
smaliParser.insn_format21c_field_odex_return retval = new smaliParser.insn_format21c_field_odex_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT21c_FIELD_ODEX317=null;
- Token REGISTER318=null;
- Token COMMA319=null;
- ParserRuleReturnScope field_reference320 =null;
+ Token INSTRUCTION_FORMAT21c_FIELD_ODEX315=null;
+ Token REGISTER316=null;
+ Token COMMA317=null;
+ ParserRuleReturnScope field_reference318 =null;
- CommonTree INSTRUCTION_FORMAT21c_FIELD_ODEX317_tree=null;
- CommonTree REGISTER318_tree=null;
- CommonTree COMMA319_tree=null;
+ CommonTree INSTRUCTION_FORMAT21c_FIELD_ODEX315_tree=null;
+ CommonTree REGISTER316_tree=null;
+ CommonTree COMMA317_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_FIELD_ODEX=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_FIELD_ODEX");
RewriteRuleSubtreeStream stream_field_reference=new RewriteRuleSubtreeStream(adaptor,"rule field_reference");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:912:3: ( INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER field_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:913:5: INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER COMMA field_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:911:3: ( INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER field_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:912:5: INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER COMMA field_reference
{
- INSTRUCTION_FORMAT21c_FIELD_ODEX317=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_insn_format21c_field_odex4408);
- stream_INSTRUCTION_FORMAT21c_FIELD_ODEX.add(INSTRUCTION_FORMAT21c_FIELD_ODEX317);
+ INSTRUCTION_FORMAT21c_FIELD_ODEX315=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_insn_format21c_field_odex4386);
+ stream_INSTRUCTION_FORMAT21c_FIELD_ODEX.add(INSTRUCTION_FORMAT21c_FIELD_ODEX315);
- REGISTER318=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_field_odex4410);
- stream_REGISTER.add(REGISTER318);
+ REGISTER316=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_field_odex4388);
+ stream_REGISTER.add(REGISTER316);
- COMMA319=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_field_odex4412);
- stream_COMMA.add(COMMA319);
+ COMMA317=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_field_odex4390);
+ stream_COMMA.add(COMMA317);
- pushFollow(FOLLOW_field_reference_in_insn_format21c_field_odex4414);
- field_reference320=field_reference();
+ pushFollow(FOLLOW_field_reference_in_insn_format21c_field_odex4392);
+ field_reference318=field_reference();
state._fsp--;
- stream_field_reference.add(field_reference320.getTree());
+ stream_field_reference.add(field_reference318.getTree());
- if (!allowOdex || opcodes.getOpcodeByName((INSTRUCTION_FORMAT21c_FIELD_ODEX317!=null?INSTRUCTION_FORMAT21c_FIELD_ODEX317.getText():null)) == null || apiLevel >= 14) {
- throwOdexedInstructionException(input, (INSTRUCTION_FORMAT21c_FIELD_ODEX317!=null?INSTRUCTION_FORMAT21c_FIELD_ODEX317.getText():null));
+ if (!allowOdex || opcodes.getOpcodeByName((INSTRUCTION_FORMAT21c_FIELD_ODEX315!=null?INSTRUCTION_FORMAT21c_FIELD_ODEX315.getText():null)) == null || apiLevel >= 14) {
+ throwOdexedInstructionException(input, (INSTRUCTION_FORMAT21c_FIELD_ODEX315!=null?INSTRUCTION_FORMAT21c_FIELD_ODEX315.getText():null));
}
// AST REWRITE
- // elements: field_reference, INSTRUCTION_FORMAT21c_FIELD_ODEX, REGISTER
+ // elements: REGISTER, field_reference, INSTRUCTION_FORMAT21c_FIELD_ODEX
// token labels:
// rule labels: retval
// token list labels:
@@ -11093,9 +11255,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 919:5: -> ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER field_reference )
+ // 918:5: -> ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER field_reference )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:919:8: ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER field_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:918:8: ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER field_reference )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT21c_FIELD, (retval.start), "I_STATEMENT_FORMAT21c_FIELD"), root_1);
@@ -11139,45 +11301,45 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21c_string"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:921:1: insn_format21c_string : INSTRUCTION_FORMAT21c_STRING REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT21c_STRING[$start, \"I_STATEMENT_FORMAT21c_STRING\"] INSTRUCTION_FORMAT21c_STRING REGISTER STRING_LITERAL ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:920:1: insn_format21c_string : INSTRUCTION_FORMAT21c_STRING REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT21c_STRING[$start, \"I_STATEMENT_FORMAT21c_STRING\"] INSTRUCTION_FORMAT21c_STRING REGISTER STRING_LITERAL ) ;
public final smaliParser.insn_format21c_string_return insn_format21c_string() throws RecognitionException {
smaliParser.insn_format21c_string_return retval = new smaliParser.insn_format21c_string_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT21c_STRING321=null;
- Token REGISTER322=null;
- Token COMMA323=null;
- Token STRING_LITERAL324=null;
+ Token INSTRUCTION_FORMAT21c_STRING319=null;
+ Token REGISTER320=null;
+ Token COMMA321=null;
+ Token STRING_LITERAL322=null;
- CommonTree INSTRUCTION_FORMAT21c_STRING321_tree=null;
- CommonTree REGISTER322_tree=null;
- CommonTree COMMA323_tree=null;
- CommonTree STRING_LITERAL324_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_STRING=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_STRING");
- RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
+ CommonTree INSTRUCTION_FORMAT21c_STRING319_tree=null;
+ CommonTree REGISTER320_tree=null;
+ CommonTree COMMA321_tree=null;
+ CommonTree STRING_LITERAL322_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_STRING=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_STRING");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:922:3: ( INSTRUCTION_FORMAT21c_STRING REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT21c_STRING[$start, \"I_STATEMENT_FORMAT21c_STRING\"] INSTRUCTION_FORMAT21c_STRING REGISTER STRING_LITERAL ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:923:5: INSTRUCTION_FORMAT21c_STRING REGISTER COMMA STRING_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:921:3: ( INSTRUCTION_FORMAT21c_STRING REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT21c_STRING[$start, \"I_STATEMENT_FORMAT21c_STRING\"] INSTRUCTION_FORMAT21c_STRING REGISTER STRING_LITERAL ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:922:5: INSTRUCTION_FORMAT21c_STRING REGISTER COMMA STRING_LITERAL
{
- INSTRUCTION_FORMAT21c_STRING321=(Token)match(input,INSTRUCTION_FORMAT21c_STRING,FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_insn_format21c_string4452);
- stream_INSTRUCTION_FORMAT21c_STRING.add(INSTRUCTION_FORMAT21c_STRING321);
+ INSTRUCTION_FORMAT21c_STRING319=(Token)match(input,INSTRUCTION_FORMAT21c_STRING,FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_insn_format21c_string4430);
+ stream_INSTRUCTION_FORMAT21c_STRING.add(INSTRUCTION_FORMAT21c_STRING319);
- REGISTER322=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_string4454);
- stream_REGISTER.add(REGISTER322);
+ REGISTER320=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_string4432);
+ stream_REGISTER.add(REGISTER320);
- COMMA323=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_string4456);
- stream_COMMA.add(COMMA323);
+ COMMA321=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_string4434);
+ stream_COMMA.add(COMMA321);
- STRING_LITERAL324=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_insn_format21c_string4458);
- stream_STRING_LITERAL.add(STRING_LITERAL324);
+ STRING_LITERAL322=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_insn_format21c_string4436);
+ stream_STRING_LITERAL.add(STRING_LITERAL322);
// AST REWRITE
- // elements: INSTRUCTION_FORMAT21c_STRING, REGISTER, STRING_LITERAL
+ // elements: REGISTER, STRING_LITERAL, INSTRUCTION_FORMAT21c_STRING
// token labels:
// rule labels: retval
// token list labels:
@@ -11187,9 +11349,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 924:5: -> ^( I_STATEMENT_FORMAT21c_STRING[$start, \"I_STATEMENT_FORMAT21c_STRING\"] INSTRUCTION_FORMAT21c_STRING REGISTER STRING_LITERAL )
+ // 923:5: -> ^( I_STATEMENT_FORMAT21c_STRING[$start, \"I_STATEMENT_FORMAT21c_STRING\"] INSTRUCTION_FORMAT21c_STRING REGISTER STRING_LITERAL )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:924:8: ^( I_STATEMENT_FORMAT21c_STRING[$start, \"I_STATEMENT_FORMAT21c_STRING\"] INSTRUCTION_FORMAT21c_STRING REGISTER STRING_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:923:8: ^( I_STATEMENT_FORMAT21c_STRING[$start, \"I_STATEMENT_FORMAT21c_STRING\"] INSTRUCTION_FORMAT21c_STRING REGISTER STRING_LITERAL )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT21c_STRING, (retval.start), "I_STATEMENT_FORMAT21c_STRING"), root_1);
@@ -11233,46 +11395,46 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21c_type"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:926:1: insn_format21c_type : INSTRUCTION_FORMAT21c_TYPE REGISTER COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT21c_TYPE[$start, \"I_STATEMENT_FORMAT21c\"] INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:925:1: insn_format21c_type : INSTRUCTION_FORMAT21c_TYPE REGISTER COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT21c_TYPE[$start, \"I_STATEMENT_FORMAT21c\"] INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor ) ;
public final smaliParser.insn_format21c_type_return insn_format21c_type() throws RecognitionException {
smaliParser.insn_format21c_type_return retval = new smaliParser.insn_format21c_type_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT21c_TYPE325=null;
- Token REGISTER326=null;
- Token COMMA327=null;
- ParserRuleReturnScope nonvoid_type_descriptor328 =null;
+ Token INSTRUCTION_FORMAT21c_TYPE323=null;
+ Token REGISTER324=null;
+ Token COMMA325=null;
+ ParserRuleReturnScope nonvoid_type_descriptor326 =null;
- CommonTree INSTRUCTION_FORMAT21c_TYPE325_tree=null;
- CommonTree REGISTER326_tree=null;
- CommonTree COMMA327_tree=null;
+ CommonTree INSTRUCTION_FORMAT21c_TYPE323_tree=null;
+ CommonTree REGISTER324_tree=null;
+ CommonTree COMMA325_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_TYPE=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_TYPE");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_TYPE=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_TYPE");
RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:927:3: ( INSTRUCTION_FORMAT21c_TYPE REGISTER COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT21c_TYPE[$start, \"I_STATEMENT_FORMAT21c\"] INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:928:5: INSTRUCTION_FORMAT21c_TYPE REGISTER COMMA nonvoid_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:926:3: ( INSTRUCTION_FORMAT21c_TYPE REGISTER COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT21c_TYPE[$start, \"I_STATEMENT_FORMAT21c\"] INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:927:5: INSTRUCTION_FORMAT21c_TYPE REGISTER COMMA nonvoid_type_descriptor
{
- INSTRUCTION_FORMAT21c_TYPE325=(Token)match(input,INSTRUCTION_FORMAT21c_TYPE,FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_insn_format21c_type4490);
- stream_INSTRUCTION_FORMAT21c_TYPE.add(INSTRUCTION_FORMAT21c_TYPE325);
+ INSTRUCTION_FORMAT21c_TYPE323=(Token)match(input,INSTRUCTION_FORMAT21c_TYPE,FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_insn_format21c_type4468);
+ stream_INSTRUCTION_FORMAT21c_TYPE.add(INSTRUCTION_FORMAT21c_TYPE323);
- REGISTER326=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_type4492);
- stream_REGISTER.add(REGISTER326);
+ REGISTER324=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_type4470);
+ stream_REGISTER.add(REGISTER324);
- COMMA327=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_type4494);
- stream_COMMA.add(COMMA327);
+ COMMA325=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_type4472);
+ stream_COMMA.add(COMMA325);
- pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format21c_type4496);
- nonvoid_type_descriptor328=nonvoid_type_descriptor();
+ pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format21c_type4474);
+ nonvoid_type_descriptor326=nonvoid_type_descriptor();
state._fsp--;
- stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor328.getTree());
+ stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor326.getTree());
// AST REWRITE
- // elements: REGISTER, nonvoid_type_descriptor, INSTRUCTION_FORMAT21c_TYPE
+ // elements: INSTRUCTION_FORMAT21c_TYPE, nonvoid_type_descriptor, REGISTER
// token labels:
// rule labels: retval
// token list labels:
@@ -11282,9 +11444,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 929:5: -> ^( I_STATEMENT_FORMAT21c_TYPE[$start, \"I_STATEMENT_FORMAT21c\"] INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor )
+ // 928:5: -> ^( I_STATEMENT_FORMAT21c_TYPE[$start, \"I_STATEMENT_FORMAT21c\"] INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:929:8: ^( I_STATEMENT_FORMAT21c_TYPE[$start, \"I_STATEMENT_FORMAT21c\"] INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:928:8: ^( I_STATEMENT_FORMAT21c_TYPE[$start, \"I_STATEMENT_FORMAT21c\"] INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT21c_TYPE, (retval.start), "I_STATEMENT_FORMAT21c"), root_1);
@@ -11328,45 +11490,45 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21c_lambda"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:931:1: insn_format21c_lambda : INSTRUCTION_FORMAT21c_LAMBDA REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT21c_LAMBDA[$start, \"I_STATEMENT_FORMAT21c_LAMBDA\"] INSTRUCTION_FORMAT21c_LAMBDA REGISTER STRING_LITERAL ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:930:1: insn_format21c_lambda : INSTRUCTION_FORMAT21c_LAMBDA REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT21c_LAMBDA[$start, \"I_STATEMENT_FORMAT21c_LAMBDA\"] INSTRUCTION_FORMAT21c_LAMBDA REGISTER STRING_LITERAL ) ;
public final smaliParser.insn_format21c_lambda_return insn_format21c_lambda() throws RecognitionException {
smaliParser.insn_format21c_lambda_return retval = new smaliParser.insn_format21c_lambda_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT21c_LAMBDA329=null;
- Token REGISTER330=null;
- Token COMMA331=null;
- Token STRING_LITERAL332=null;
+ Token INSTRUCTION_FORMAT21c_LAMBDA327=null;
+ Token REGISTER328=null;
+ Token COMMA329=null;
+ Token STRING_LITERAL330=null;
- CommonTree INSTRUCTION_FORMAT21c_LAMBDA329_tree=null;
- CommonTree REGISTER330_tree=null;
- CommonTree COMMA331_tree=null;
- CommonTree STRING_LITERAL332_tree=null;
- RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_LAMBDA=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_LAMBDA");
+ CommonTree INSTRUCTION_FORMAT21c_LAMBDA327_tree=null;
+ CommonTree REGISTER328_tree=null;
+ CommonTree COMMA329_tree=null;
+ CommonTree STRING_LITERAL330_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_LAMBDA=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_LAMBDA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:932:3: ( INSTRUCTION_FORMAT21c_LAMBDA REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT21c_LAMBDA[$start, \"I_STATEMENT_FORMAT21c_LAMBDA\"] INSTRUCTION_FORMAT21c_LAMBDA REGISTER STRING_LITERAL ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:933:5: INSTRUCTION_FORMAT21c_LAMBDA REGISTER COMMA STRING_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:931:3: ( INSTRUCTION_FORMAT21c_LAMBDA REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT21c_LAMBDA[$start, \"I_STATEMENT_FORMAT21c_LAMBDA\"] INSTRUCTION_FORMAT21c_LAMBDA REGISTER STRING_LITERAL ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:932:5: INSTRUCTION_FORMAT21c_LAMBDA REGISTER COMMA STRING_LITERAL
{
- INSTRUCTION_FORMAT21c_LAMBDA329=(Token)match(input,INSTRUCTION_FORMAT21c_LAMBDA,FOLLOW_INSTRUCTION_FORMAT21c_LAMBDA_in_insn_format21c_lambda4528);
- stream_INSTRUCTION_FORMAT21c_LAMBDA.add(INSTRUCTION_FORMAT21c_LAMBDA329);
+ INSTRUCTION_FORMAT21c_LAMBDA327=(Token)match(input,INSTRUCTION_FORMAT21c_LAMBDA,FOLLOW_INSTRUCTION_FORMAT21c_LAMBDA_in_insn_format21c_lambda4506);
+ stream_INSTRUCTION_FORMAT21c_LAMBDA.add(INSTRUCTION_FORMAT21c_LAMBDA327);
- REGISTER330=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_lambda4530);
- stream_REGISTER.add(REGISTER330);
+ REGISTER328=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_lambda4508);
+ stream_REGISTER.add(REGISTER328);
- COMMA331=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_lambda4532);
- stream_COMMA.add(COMMA331);
+ COMMA329=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_lambda4510);
+ stream_COMMA.add(COMMA329);
- STRING_LITERAL332=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_insn_format21c_lambda4534);
- stream_STRING_LITERAL.add(STRING_LITERAL332);
+ STRING_LITERAL330=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_insn_format21c_lambda4512);
+ stream_STRING_LITERAL.add(STRING_LITERAL330);
// AST REWRITE
- // elements: REGISTER, STRING_LITERAL, INSTRUCTION_FORMAT21c_LAMBDA
+ // elements: INSTRUCTION_FORMAT21c_LAMBDA, STRING_LITERAL, REGISTER
// token labels:
// rule labels: retval
// token list labels:
@@ -11376,9 +11538,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 934:5: -> ^( I_STATEMENT_FORMAT21c_LAMBDA[$start, \"I_STATEMENT_FORMAT21c_LAMBDA\"] INSTRUCTION_FORMAT21c_LAMBDA REGISTER STRING_LITERAL )
+ // 933:5: -> ^( I_STATEMENT_FORMAT21c_LAMBDA[$start, \"I_STATEMENT_FORMAT21c_LAMBDA\"] INSTRUCTION_FORMAT21c_LAMBDA REGISTER STRING_LITERAL )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:934:8: ^( I_STATEMENT_FORMAT21c_LAMBDA[$start, \"I_STATEMENT_FORMAT21c_LAMBDA\"] INSTRUCTION_FORMAT21c_LAMBDA REGISTER STRING_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:933:8: ^( I_STATEMENT_FORMAT21c_LAMBDA[$start, \"I_STATEMENT_FORMAT21c_LAMBDA\"] INSTRUCTION_FORMAT21c_LAMBDA REGISTER STRING_LITERAL )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT21c_LAMBDA, (retval.start), "I_STATEMENT_FORMAT21c_LAMBDA"), root_1);
@@ -11422,46 +11584,46 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21c_method"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:936:1: insn_format21c_method : INSTRUCTION_FORMAT21c_METHOD REGISTER COMMA method_reference -> ^( I_STATEMENT_FORMAT21c_METHOD[$start, \"I_STATEMENT_FORMAT21c_METHOD\"] INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:935:1: insn_format21c_method : INSTRUCTION_FORMAT21c_METHOD REGISTER COMMA method_reference -> ^( I_STATEMENT_FORMAT21c_METHOD[$start, \"I_STATEMENT_FORMAT21c_METHOD\"] INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference ) ;
public final smaliParser.insn_format21c_method_return insn_format21c_method() throws RecognitionException {
smaliParser.insn_format21c_method_return retval = new smaliParser.insn_format21c_method_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT21c_METHOD333=null;
- Token REGISTER334=null;
- Token COMMA335=null;
- ParserRuleReturnScope method_reference336 =null;
+ Token INSTRUCTION_FORMAT21c_METHOD331=null;
+ Token REGISTER332=null;
+ Token COMMA333=null;
+ ParserRuleReturnScope method_reference334 =null;
- CommonTree INSTRUCTION_FORMAT21c_METHOD333_tree=null;
- CommonTree REGISTER334_tree=null;
- CommonTree COMMA335_tree=null;
+ CommonTree INSTRUCTION_FORMAT21c_METHOD331_tree=null;
+ CommonTree REGISTER332_tree=null;
+ CommonTree COMMA333_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_METHOD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_METHOD");
RewriteRuleSubtreeStream stream_method_reference=new RewriteRuleSubtreeStream(adaptor,"rule method_reference");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:937:3: ( INSTRUCTION_FORMAT21c_METHOD REGISTER COMMA method_reference -> ^( I_STATEMENT_FORMAT21c_METHOD[$start, \"I_STATEMENT_FORMAT21c_METHOD\"] INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:938:5: INSTRUCTION_FORMAT21c_METHOD REGISTER COMMA method_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:936:3: ( INSTRUCTION_FORMAT21c_METHOD REGISTER COMMA method_reference -> ^( I_STATEMENT_FORMAT21c_METHOD[$start, \"I_STATEMENT_FORMAT21c_METHOD\"] INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:937:5: INSTRUCTION_FORMAT21c_METHOD REGISTER COMMA method_reference
{
- INSTRUCTION_FORMAT21c_METHOD333=(Token)match(input,INSTRUCTION_FORMAT21c_METHOD,FOLLOW_INSTRUCTION_FORMAT21c_METHOD_in_insn_format21c_method4566);
- stream_INSTRUCTION_FORMAT21c_METHOD.add(INSTRUCTION_FORMAT21c_METHOD333);
+ INSTRUCTION_FORMAT21c_METHOD331=(Token)match(input,INSTRUCTION_FORMAT21c_METHOD,FOLLOW_INSTRUCTION_FORMAT21c_METHOD_in_insn_format21c_method4544);
+ stream_INSTRUCTION_FORMAT21c_METHOD.add(INSTRUCTION_FORMAT21c_METHOD331);
- REGISTER334=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_method4568);
- stream_REGISTER.add(REGISTER334);
+ REGISTER332=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_method4546);
+ stream_REGISTER.add(REGISTER332);
- COMMA335=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_method4570);
- stream_COMMA.add(COMMA335);
+ COMMA333=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_method4548);
+ stream_COMMA.add(COMMA333);
- pushFollow(FOLLOW_method_reference_in_insn_format21c_method4572);
- method_reference336=method_reference();
+ pushFollow(FOLLOW_method_reference_in_insn_format21c_method4550);
+ method_reference334=method_reference();
state._fsp--;
- stream_method_reference.add(method_reference336.getTree());
+ stream_method_reference.add(method_reference334.getTree());
// AST REWRITE
- // elements: REGISTER, INSTRUCTION_FORMAT21c_METHOD, method_reference
+ // elements: INSTRUCTION_FORMAT21c_METHOD, REGISTER, method_reference
// token labels:
// rule labels: retval
// token list labels:
@@ -11471,9 +11633,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 939:5: -> ^( I_STATEMENT_FORMAT21c_METHOD[$start, \"I_STATEMENT_FORMAT21c_METHOD\"] INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference )
+ // 938:5: -> ^( I_STATEMENT_FORMAT21c_METHOD[$start, \"I_STATEMENT_FORMAT21c_METHOD\"] INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:939:8: ^( I_STATEMENT_FORMAT21c_METHOD[$start, \"I_STATEMENT_FORMAT21c_METHOD\"] INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:938:8: ^( I_STATEMENT_FORMAT21c_METHOD[$start, \"I_STATEMENT_FORMAT21c_METHOD\"] INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT21c_METHOD, (retval.start), "I_STATEMENT_FORMAT21c_METHOD"), root_1);
@@ -11517,46 +11679,46 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21ih"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:941:1: insn_format21ih : INSTRUCTION_FORMAT21ih REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT21ih[$start, \"I_STATEMENT_FORMAT21ih\"] INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:940:1: insn_format21ih : INSTRUCTION_FORMAT21ih REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT21ih[$start, \"I_STATEMENT_FORMAT21ih\"] INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) ;
public final smaliParser.insn_format21ih_return insn_format21ih() throws RecognitionException {
smaliParser.insn_format21ih_return retval = new smaliParser.insn_format21ih_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT21ih337=null;
- Token REGISTER338=null;
- Token COMMA339=null;
- ParserRuleReturnScope fixed_32bit_literal340 =null;
+ Token INSTRUCTION_FORMAT21ih335=null;
+ Token REGISTER336=null;
+ Token COMMA337=null;
+ ParserRuleReturnScope fixed_32bit_literal338 =null;
- CommonTree INSTRUCTION_FORMAT21ih337_tree=null;
- CommonTree REGISTER338_tree=null;
- CommonTree COMMA339_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21ih=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21ih");
+ CommonTree INSTRUCTION_FORMAT21ih335_tree=null;
+ CommonTree REGISTER336_tree=null;
+ CommonTree COMMA337_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21ih=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21ih");
RewriteRuleSubtreeStream stream_fixed_32bit_literal=new RewriteRuleSubtreeStream(adaptor,"rule fixed_32bit_literal");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:942:3: ( INSTRUCTION_FORMAT21ih REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT21ih[$start, \"I_STATEMENT_FORMAT21ih\"] INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:943:5: INSTRUCTION_FORMAT21ih REGISTER COMMA fixed_32bit_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:941:3: ( INSTRUCTION_FORMAT21ih REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT21ih[$start, \"I_STATEMENT_FORMAT21ih\"] INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:942:5: INSTRUCTION_FORMAT21ih REGISTER COMMA fixed_32bit_literal
{
- INSTRUCTION_FORMAT21ih337=(Token)match(input,INSTRUCTION_FORMAT21ih,FOLLOW_INSTRUCTION_FORMAT21ih_in_insn_format21ih4604);
- stream_INSTRUCTION_FORMAT21ih.add(INSTRUCTION_FORMAT21ih337);
+ INSTRUCTION_FORMAT21ih335=(Token)match(input,INSTRUCTION_FORMAT21ih,FOLLOW_INSTRUCTION_FORMAT21ih_in_insn_format21ih4582);
+ stream_INSTRUCTION_FORMAT21ih.add(INSTRUCTION_FORMAT21ih335);
- REGISTER338=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21ih4606);
- stream_REGISTER.add(REGISTER338);
+ REGISTER336=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21ih4584);
+ stream_REGISTER.add(REGISTER336);
- COMMA339=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21ih4608);
- stream_COMMA.add(COMMA339);
+ COMMA337=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21ih4586);
+ stream_COMMA.add(COMMA337);
- pushFollow(FOLLOW_fixed_32bit_literal_in_insn_format21ih4610);
- fixed_32bit_literal340=fixed_32bit_literal();
+ pushFollow(FOLLOW_fixed_32bit_literal_in_insn_format21ih4588);
+ fixed_32bit_literal338=fixed_32bit_literal();
state._fsp--;
- stream_fixed_32bit_literal.add(fixed_32bit_literal340.getTree());
+ stream_fixed_32bit_literal.add(fixed_32bit_literal338.getTree());
// AST REWRITE
- // elements: INSTRUCTION_FORMAT21ih, fixed_32bit_literal, REGISTER
+ // elements: fixed_32bit_literal, INSTRUCTION_FORMAT21ih, REGISTER
// token labels:
// rule labels: retval
// token list labels:
@@ -11566,9 +11728,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 944:5: -> ^( I_STATEMENT_FORMAT21ih[$start, \"I_STATEMENT_FORMAT21ih\"] INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal )
+ // 943:5: -> ^( I_STATEMENT_FORMAT21ih[$start, \"I_STATEMENT_FORMAT21ih\"] INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:944:8: ^( I_STATEMENT_FORMAT21ih[$start, \"I_STATEMENT_FORMAT21ih\"] INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:943:8: ^( I_STATEMENT_FORMAT21ih[$start, \"I_STATEMENT_FORMAT21ih\"] INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT21ih, (retval.start), "I_STATEMENT_FORMAT21ih"), root_1);
@@ -11612,46 +11774,46 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21lh"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:946:1: insn_format21lh : INSTRUCTION_FORMAT21lh REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT21lh[$start, \"I_STATEMENT_FORMAT21lh\"] INSTRUCTION_FORMAT21lh REGISTER fixed_32bit_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:945:1: insn_format21lh : INSTRUCTION_FORMAT21lh REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT21lh[$start, \"I_STATEMENT_FORMAT21lh\"] INSTRUCTION_FORMAT21lh REGISTER fixed_32bit_literal ) ;
public final smaliParser.insn_format21lh_return insn_format21lh() throws RecognitionException {
smaliParser.insn_format21lh_return retval = new smaliParser.insn_format21lh_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT21lh341=null;
- Token REGISTER342=null;
- Token COMMA343=null;
- ParserRuleReturnScope fixed_32bit_literal344 =null;
+ Token INSTRUCTION_FORMAT21lh339=null;
+ Token REGISTER340=null;
+ Token COMMA341=null;
+ ParserRuleReturnScope fixed_32bit_literal342 =null;
- CommonTree INSTRUCTION_FORMAT21lh341_tree=null;
- CommonTree REGISTER342_tree=null;
- CommonTree COMMA343_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21lh=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21lh");
+ CommonTree INSTRUCTION_FORMAT21lh339_tree=null;
+ CommonTree REGISTER340_tree=null;
+ CommonTree COMMA341_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21lh=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21lh");
RewriteRuleSubtreeStream stream_fixed_32bit_literal=new RewriteRuleSubtreeStream(adaptor,"rule fixed_32bit_literal");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:947:3: ( INSTRUCTION_FORMAT21lh REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT21lh[$start, \"I_STATEMENT_FORMAT21lh\"] INSTRUCTION_FORMAT21lh REGISTER fixed_32bit_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:948:5: INSTRUCTION_FORMAT21lh REGISTER COMMA fixed_32bit_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:946:3: ( INSTRUCTION_FORMAT21lh REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT21lh[$start, \"I_STATEMENT_FORMAT21lh\"] INSTRUCTION_FORMAT21lh REGISTER fixed_32bit_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:947:5: INSTRUCTION_FORMAT21lh REGISTER COMMA fixed_32bit_literal
{
- INSTRUCTION_FORMAT21lh341=(Token)match(input,INSTRUCTION_FORMAT21lh,FOLLOW_INSTRUCTION_FORMAT21lh_in_insn_format21lh4642);
- stream_INSTRUCTION_FORMAT21lh.add(INSTRUCTION_FORMAT21lh341);
+ INSTRUCTION_FORMAT21lh339=(Token)match(input,INSTRUCTION_FORMAT21lh,FOLLOW_INSTRUCTION_FORMAT21lh_in_insn_format21lh4620);
+ stream_INSTRUCTION_FORMAT21lh.add(INSTRUCTION_FORMAT21lh339);
- REGISTER342=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21lh4644);
- stream_REGISTER.add(REGISTER342);
+ REGISTER340=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21lh4622);
+ stream_REGISTER.add(REGISTER340);
- COMMA343=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21lh4646);
- stream_COMMA.add(COMMA343);
+ COMMA341=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21lh4624);
+ stream_COMMA.add(COMMA341);
- pushFollow(FOLLOW_fixed_32bit_literal_in_insn_format21lh4648);
- fixed_32bit_literal344=fixed_32bit_literal();
+ pushFollow(FOLLOW_fixed_32bit_literal_in_insn_format21lh4626);
+ fixed_32bit_literal342=fixed_32bit_literal();
state._fsp--;
- stream_fixed_32bit_literal.add(fixed_32bit_literal344.getTree());
+ stream_fixed_32bit_literal.add(fixed_32bit_literal342.getTree());
// AST REWRITE
- // elements: fixed_32bit_literal, INSTRUCTION_FORMAT21lh, REGISTER
+ // elements: REGISTER, fixed_32bit_literal, INSTRUCTION_FORMAT21lh
// token labels:
// rule labels: retval
// token list labels:
@@ -11661,9 +11823,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 949:5: -> ^( I_STATEMENT_FORMAT21lh[$start, \"I_STATEMENT_FORMAT21lh\"] INSTRUCTION_FORMAT21lh REGISTER fixed_32bit_literal )
+ // 948:5: -> ^( I_STATEMENT_FORMAT21lh[$start, \"I_STATEMENT_FORMAT21lh\"] INSTRUCTION_FORMAT21lh REGISTER fixed_32bit_literal )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:949:8: ^( I_STATEMENT_FORMAT21lh[$start, \"I_STATEMENT_FORMAT21lh\"] INSTRUCTION_FORMAT21lh REGISTER fixed_32bit_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:948:8: ^( I_STATEMENT_FORMAT21lh[$start, \"I_STATEMENT_FORMAT21lh\"] INSTRUCTION_FORMAT21lh REGISTER fixed_32bit_literal )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT21lh, (retval.start), "I_STATEMENT_FORMAT21lh"), root_1);
@@ -11707,46 +11869,46 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21s"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:951:1: insn_format21s : INSTRUCTION_FORMAT21s REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT21s[$start, \"I_STATEMENT_FORMAT21s\"] INSTRUCTION_FORMAT21s REGISTER integral_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:950:1: insn_format21s : INSTRUCTION_FORMAT21s REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT21s[$start, \"I_STATEMENT_FORMAT21s\"] INSTRUCTION_FORMAT21s REGISTER integral_literal ) ;
public final smaliParser.insn_format21s_return insn_format21s() throws RecognitionException {
smaliParser.insn_format21s_return retval = new smaliParser.insn_format21s_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT21s345=null;
- Token REGISTER346=null;
- Token COMMA347=null;
- ParserRuleReturnScope integral_literal348 =null;
+ Token INSTRUCTION_FORMAT21s343=null;
+ Token REGISTER344=null;
+ Token COMMA345=null;
+ ParserRuleReturnScope integral_literal346 =null;
- CommonTree INSTRUCTION_FORMAT21s345_tree=null;
- CommonTree REGISTER346_tree=null;
- CommonTree COMMA347_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21s=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21s");
+ CommonTree INSTRUCTION_FORMAT21s343_tree=null;
+ CommonTree REGISTER344_tree=null;
+ CommonTree COMMA345_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21s=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21s");
RewriteRuleSubtreeStream stream_integral_literal=new RewriteRuleSubtreeStream(adaptor,"rule integral_literal");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:952:3: ( INSTRUCTION_FORMAT21s REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT21s[$start, \"I_STATEMENT_FORMAT21s\"] INSTRUCTION_FORMAT21s REGISTER integral_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:953:5: INSTRUCTION_FORMAT21s REGISTER COMMA integral_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:951:3: ( INSTRUCTION_FORMAT21s REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT21s[$start, \"I_STATEMENT_FORMAT21s\"] INSTRUCTION_FORMAT21s REGISTER integral_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:952:5: INSTRUCTION_FORMAT21s REGISTER COMMA integral_literal
{
- INSTRUCTION_FORMAT21s345=(Token)match(input,INSTRUCTION_FORMAT21s,FOLLOW_INSTRUCTION_FORMAT21s_in_insn_format21s4680);
- stream_INSTRUCTION_FORMAT21s.add(INSTRUCTION_FORMAT21s345);
+ INSTRUCTION_FORMAT21s343=(Token)match(input,INSTRUCTION_FORMAT21s,FOLLOW_INSTRUCTION_FORMAT21s_in_insn_format21s4658);
+ stream_INSTRUCTION_FORMAT21s.add(INSTRUCTION_FORMAT21s343);
- REGISTER346=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21s4682);
- stream_REGISTER.add(REGISTER346);
+ REGISTER344=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21s4660);
+ stream_REGISTER.add(REGISTER344);
- COMMA347=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21s4684);
- stream_COMMA.add(COMMA347);
+ COMMA345=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21s4662);
+ stream_COMMA.add(COMMA345);
- pushFollow(FOLLOW_integral_literal_in_insn_format21s4686);
- integral_literal348=integral_literal();
+ pushFollow(FOLLOW_integral_literal_in_insn_format21s4664);
+ integral_literal346=integral_literal();
state._fsp--;
- stream_integral_literal.add(integral_literal348.getTree());
+ stream_integral_literal.add(integral_literal346.getTree());
// AST REWRITE
- // elements: INSTRUCTION_FORMAT21s, REGISTER, integral_literal
+ // elements: REGISTER, INSTRUCTION_FORMAT21s, integral_literal
// token labels:
// rule labels: retval
// token list labels:
@@ -11756,9 +11918,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 954:5: -> ^( I_STATEMENT_FORMAT21s[$start, \"I_STATEMENT_FORMAT21s\"] INSTRUCTION_FORMAT21s REGISTER integral_literal )
+ // 953:5: -> ^( I_STATEMENT_FORMAT21s[$start, \"I_STATEMENT_FORMAT21s\"] INSTRUCTION_FORMAT21s REGISTER integral_literal )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:954:8: ^( I_STATEMENT_FORMAT21s[$start, \"I_STATEMENT_FORMAT21s\"] INSTRUCTION_FORMAT21s REGISTER integral_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:953:8: ^( I_STATEMENT_FORMAT21s[$start, \"I_STATEMENT_FORMAT21s\"] INSTRUCTION_FORMAT21s REGISTER integral_literal )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT21s, (retval.start), "I_STATEMENT_FORMAT21s"), root_1);
@@ -11802,46 +11964,46 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21t"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:956:1: insn_format21t : INSTRUCTION_FORMAT21t REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT21t[$start, \"I_STATEMENT_FORMAT21t\"] INSTRUCTION_FORMAT21t REGISTER label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:955:1: insn_format21t : INSTRUCTION_FORMAT21t REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT21t[$start, \"I_STATEMENT_FORMAT21t\"] INSTRUCTION_FORMAT21t REGISTER label_ref ) ;
public final smaliParser.insn_format21t_return insn_format21t() throws RecognitionException {
smaliParser.insn_format21t_return retval = new smaliParser.insn_format21t_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT21t349=null;
- Token REGISTER350=null;
- Token COMMA351=null;
- ParserRuleReturnScope label_ref352 =null;
+ Token INSTRUCTION_FORMAT21t347=null;
+ Token REGISTER348=null;
+ Token COMMA349=null;
+ ParserRuleReturnScope label_ref350 =null;
- CommonTree INSTRUCTION_FORMAT21t349_tree=null;
- CommonTree REGISTER350_tree=null;
- CommonTree COMMA351_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21t");
+ CommonTree INSTRUCTION_FORMAT21t347_tree=null;
+ CommonTree REGISTER348_tree=null;
+ CommonTree COMMA349_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21t");
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:957:3: ( INSTRUCTION_FORMAT21t REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT21t[$start, \"I_STATEMENT_FORMAT21t\"] INSTRUCTION_FORMAT21t REGISTER label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:958:5: INSTRUCTION_FORMAT21t REGISTER COMMA label_ref
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:956:3: ( INSTRUCTION_FORMAT21t REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT21t[$start, \"I_STATEMENT_FORMAT21t\"] INSTRUCTION_FORMAT21t REGISTER label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:957:5: INSTRUCTION_FORMAT21t REGISTER COMMA label_ref
{
- INSTRUCTION_FORMAT21t349=(Token)match(input,INSTRUCTION_FORMAT21t,FOLLOW_INSTRUCTION_FORMAT21t_in_insn_format21t4718);
- stream_INSTRUCTION_FORMAT21t.add(INSTRUCTION_FORMAT21t349);
+ INSTRUCTION_FORMAT21t347=(Token)match(input,INSTRUCTION_FORMAT21t,FOLLOW_INSTRUCTION_FORMAT21t_in_insn_format21t4696);
+ stream_INSTRUCTION_FORMAT21t.add(INSTRUCTION_FORMAT21t347);
- REGISTER350=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21t4720);
- stream_REGISTER.add(REGISTER350);
+ REGISTER348=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21t4698);
+ stream_REGISTER.add(REGISTER348);
- COMMA351=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21t4722);
- stream_COMMA.add(COMMA351);
+ COMMA349=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21t4700);
+ stream_COMMA.add(COMMA349);
- pushFollow(FOLLOW_label_ref_in_insn_format21t4724);
- label_ref352=label_ref();
+ pushFollow(FOLLOW_label_ref_in_insn_format21t4702);
+ label_ref350=label_ref();
state._fsp--;
- stream_label_ref.add(label_ref352.getTree());
+ stream_label_ref.add(label_ref350.getTree());
// AST REWRITE
- // elements: label_ref, INSTRUCTION_FORMAT21t, REGISTER
+ // elements: INSTRUCTION_FORMAT21t, label_ref, REGISTER
// token labels:
// rule labels: retval
// token list labels:
@@ -11851,9 +12013,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 959:5: -> ^( I_STATEMENT_FORMAT21t[$start, \"I_STATEMENT_FORMAT21t\"] INSTRUCTION_FORMAT21t REGISTER label_ref )
+ // 958:5: -> ^( I_STATEMENT_FORMAT21t[$start, \"I_STATEMENT_FORMAT21t\"] INSTRUCTION_FORMAT21t REGISTER label_ref )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:959:8: ^( I_STATEMENT_FORMAT21t[$start, \"I_STATEMENT_FORMAT21t\"] INSTRUCTION_FORMAT21t REGISTER label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:958:8: ^( I_STATEMENT_FORMAT21t[$start, \"I_STATEMENT_FORMAT21t\"] INSTRUCTION_FORMAT21t REGISTER label_ref )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT21t, (retval.start), "I_STATEMENT_FORMAT21t"), root_1);
@@ -11897,56 +12059,56 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22b"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:961:1: insn_format22b : INSTRUCTION_FORMAT22b REGISTER COMMA REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT22b[$start, \"I_STATEMENT_FORMAT22b\"] INSTRUCTION_FORMAT22b REGISTER REGISTER integral_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:960:1: insn_format22b : INSTRUCTION_FORMAT22b REGISTER COMMA REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT22b[$start, \"I_STATEMENT_FORMAT22b\"] INSTRUCTION_FORMAT22b REGISTER REGISTER integral_literal ) ;
public final smaliParser.insn_format22b_return insn_format22b() throws RecognitionException {
smaliParser.insn_format22b_return retval = new smaliParser.insn_format22b_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT22b353=null;
+ Token INSTRUCTION_FORMAT22b351=null;
+ Token REGISTER352=null;
+ Token COMMA353=null;
Token REGISTER354=null;
Token COMMA355=null;
- Token REGISTER356=null;
- Token COMMA357=null;
- ParserRuleReturnScope integral_literal358 =null;
+ ParserRuleReturnScope integral_literal356 =null;
- CommonTree INSTRUCTION_FORMAT22b353_tree=null;
+ CommonTree INSTRUCTION_FORMAT22b351_tree=null;
+ CommonTree REGISTER352_tree=null;
+ CommonTree COMMA353_tree=null;
CommonTree REGISTER354_tree=null;
CommonTree COMMA355_tree=null;
- CommonTree REGISTER356_tree=null;
- CommonTree COMMA357_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22b=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22b");
RewriteRuleSubtreeStream stream_integral_literal=new RewriteRuleSubtreeStream(adaptor,"rule integral_literal");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:962:3: ( INSTRUCTION_FORMAT22b REGISTER COMMA REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT22b[$start, \"I_STATEMENT_FORMAT22b\"] INSTRUCTION_FORMAT22b REGISTER REGISTER integral_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:963:5: INSTRUCTION_FORMAT22b REGISTER COMMA REGISTER COMMA integral_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:961:3: ( INSTRUCTION_FORMAT22b REGISTER COMMA REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT22b[$start, \"I_STATEMENT_FORMAT22b\"] INSTRUCTION_FORMAT22b REGISTER REGISTER integral_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:962:5: INSTRUCTION_FORMAT22b REGISTER COMMA REGISTER COMMA integral_literal
{
- INSTRUCTION_FORMAT22b353=(Token)match(input,INSTRUCTION_FORMAT22b,FOLLOW_INSTRUCTION_FORMAT22b_in_insn_format22b4756);
- stream_INSTRUCTION_FORMAT22b.add(INSTRUCTION_FORMAT22b353);
+ INSTRUCTION_FORMAT22b351=(Token)match(input,INSTRUCTION_FORMAT22b,FOLLOW_INSTRUCTION_FORMAT22b_in_insn_format22b4734);
+ stream_INSTRUCTION_FORMAT22b.add(INSTRUCTION_FORMAT22b351);
- REGISTER354=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22b4758);
- stream_REGISTER.add(REGISTER354);
+ REGISTER352=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22b4736);
+ stream_REGISTER.add(REGISTER352);
- COMMA355=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22b4760);
- stream_COMMA.add(COMMA355);
+ COMMA353=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22b4738);
+ stream_COMMA.add(COMMA353);
- REGISTER356=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22b4762);
- stream_REGISTER.add(REGISTER356);
+ REGISTER354=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22b4740);
+ stream_REGISTER.add(REGISTER354);
- COMMA357=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22b4764);
- stream_COMMA.add(COMMA357);
+ COMMA355=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22b4742);
+ stream_COMMA.add(COMMA355);
- pushFollow(FOLLOW_integral_literal_in_insn_format22b4766);
- integral_literal358=integral_literal();
+ pushFollow(FOLLOW_integral_literal_in_insn_format22b4744);
+ integral_literal356=integral_literal();
state._fsp--;
- stream_integral_literal.add(integral_literal358.getTree());
+ stream_integral_literal.add(integral_literal356.getTree());
// AST REWRITE
- // elements: REGISTER, INSTRUCTION_FORMAT22b, REGISTER, integral_literal
+ // elements: REGISTER, integral_literal, REGISTER, INSTRUCTION_FORMAT22b
// token labels:
// rule labels: retval
// token list labels:
@@ -11956,9 +12118,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 964:5: -> ^( I_STATEMENT_FORMAT22b[$start, \"I_STATEMENT_FORMAT22b\"] INSTRUCTION_FORMAT22b REGISTER REGISTER integral_literal )
+ // 963:5: -> ^( I_STATEMENT_FORMAT22b[$start, \"I_STATEMENT_FORMAT22b\"] INSTRUCTION_FORMAT22b REGISTER REGISTER integral_literal )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:964:8: ^( I_STATEMENT_FORMAT22b[$start, \"I_STATEMENT_FORMAT22b\"] INSTRUCTION_FORMAT22b REGISTER REGISTER integral_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:963:8: ^( I_STATEMENT_FORMAT22b[$start, \"I_STATEMENT_FORMAT22b\"] INSTRUCTION_FORMAT22b REGISTER REGISTER integral_literal )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT22b, (retval.start), "I_STATEMENT_FORMAT22b"), root_1);
@@ -12003,56 +12165,56 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22c_field"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:966:1: insn_format22c_field : INSTRUCTION_FORMAT22c_FIELD REGISTER COMMA REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD REGISTER REGISTER field_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:965:1: insn_format22c_field : INSTRUCTION_FORMAT22c_FIELD REGISTER COMMA REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD REGISTER REGISTER field_reference ) ;
public final smaliParser.insn_format22c_field_return insn_format22c_field() throws RecognitionException {
smaliParser.insn_format22c_field_return retval = new smaliParser.insn_format22c_field_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT22c_FIELD359=null;
+ Token INSTRUCTION_FORMAT22c_FIELD357=null;
+ Token REGISTER358=null;
+ Token COMMA359=null;
Token REGISTER360=null;
Token COMMA361=null;
- Token REGISTER362=null;
- Token COMMA363=null;
- ParserRuleReturnScope field_reference364 =null;
+ ParserRuleReturnScope field_reference362 =null;
- CommonTree INSTRUCTION_FORMAT22c_FIELD359_tree=null;
+ CommonTree INSTRUCTION_FORMAT22c_FIELD357_tree=null;
+ CommonTree REGISTER358_tree=null;
+ CommonTree COMMA359_tree=null;
CommonTree REGISTER360_tree=null;
CommonTree COMMA361_tree=null;
- CommonTree REGISTER362_tree=null;
- CommonTree COMMA363_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
- RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_FIELD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_FIELD");
+ RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
RewriteRuleSubtreeStream stream_field_reference=new RewriteRuleSubtreeStream(adaptor,"rule field_reference");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:967:3: ( INSTRUCTION_FORMAT22c_FIELD REGISTER COMMA REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD REGISTER REGISTER field_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:968:5: INSTRUCTION_FORMAT22c_FIELD REGISTER COMMA REGISTER COMMA field_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:966:3: ( INSTRUCTION_FORMAT22c_FIELD REGISTER COMMA REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD REGISTER REGISTER field_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:967:5: INSTRUCTION_FORMAT22c_FIELD REGISTER COMMA REGISTER COMMA field_reference
{
- INSTRUCTION_FORMAT22c_FIELD359=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_insn_format22c_field4800);
- stream_INSTRUCTION_FORMAT22c_FIELD.add(INSTRUCTION_FORMAT22c_FIELD359);
+ INSTRUCTION_FORMAT22c_FIELD357=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_insn_format22c_field4778);
+ stream_INSTRUCTION_FORMAT22c_FIELD.add(INSTRUCTION_FORMAT22c_FIELD357);
- REGISTER360=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field4802);
- stream_REGISTER.add(REGISTER360);
+ REGISTER358=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field4780);
+ stream_REGISTER.add(REGISTER358);
- COMMA361=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field4804);
- stream_COMMA.add(COMMA361);
+ COMMA359=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field4782);
+ stream_COMMA.add(COMMA359);
- REGISTER362=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field4806);
- stream_REGISTER.add(REGISTER362);
+ REGISTER360=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field4784);
+ stream_REGISTER.add(REGISTER360);
- COMMA363=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field4808);
- stream_COMMA.add(COMMA363);
+ COMMA361=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field4786);
+ stream_COMMA.add(COMMA361);
- pushFollow(FOLLOW_field_reference_in_insn_format22c_field4810);
- field_reference364=field_reference();
+ pushFollow(FOLLOW_field_reference_in_insn_format22c_field4788);
+ field_reference362=field_reference();
state._fsp--;
- stream_field_reference.add(field_reference364.getTree());
+ stream_field_reference.add(field_reference362.getTree());
// AST REWRITE
- // elements: REGISTER, REGISTER, INSTRUCTION_FORMAT22c_FIELD, field_reference
+ // elements: field_reference, INSTRUCTION_FORMAT22c_FIELD, REGISTER, REGISTER
// token labels:
// rule labels: retval
// token list labels:
@@ -12062,9 +12224,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 969:5: -> ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD REGISTER REGISTER field_reference )
+ // 968:5: -> ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD REGISTER REGISTER field_reference )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:969:8: ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD REGISTER REGISTER field_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:968:8: ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD REGISTER REGISTER field_reference )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT22c_FIELD, (retval.start), "I_STATEMENT_FORMAT22c_FIELD"), root_1);
@@ -12109,61 +12271,61 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22c_field_odex"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:971:1: insn_format22c_field_odex : INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER COMMA REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER REGISTER field_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:970:1: insn_format22c_field_odex : INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER COMMA REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER REGISTER field_reference ) ;
public final smaliParser.insn_format22c_field_odex_return insn_format22c_field_odex() throws RecognitionException {
smaliParser.insn_format22c_field_odex_return retval = new smaliParser.insn_format22c_field_odex_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT22c_FIELD_ODEX365=null;
+ Token INSTRUCTION_FORMAT22c_FIELD_ODEX363=null;
+ Token REGISTER364=null;
+ Token COMMA365=null;
Token REGISTER366=null;
Token COMMA367=null;
- Token REGISTER368=null;
- Token COMMA369=null;
- ParserRuleReturnScope field_reference370 =null;
+ ParserRuleReturnScope field_reference368 =null;
- CommonTree INSTRUCTION_FORMAT22c_FIELD_ODEX365_tree=null;
+ CommonTree INSTRUCTION_FORMAT22c_FIELD_ODEX363_tree=null;
+ CommonTree REGISTER364_tree=null;
+ CommonTree COMMA365_tree=null;
CommonTree REGISTER366_tree=null;
CommonTree COMMA367_tree=null;
- CommonTree REGISTER368_tree=null;
- CommonTree COMMA369_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_FIELD_ODEX=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_FIELD_ODEX");
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_FIELD_ODEX=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_FIELD_ODEX");
RewriteRuleSubtreeStream stream_field_reference=new RewriteRuleSubtreeStream(adaptor,"rule field_reference");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:972:3: ( INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER COMMA REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER REGISTER field_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:973:5: INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER COMMA REGISTER COMMA field_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:971:3: ( INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER COMMA REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER REGISTER field_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:972:5: INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER COMMA REGISTER COMMA field_reference
{
- INSTRUCTION_FORMAT22c_FIELD_ODEX365=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_insn_format22c_field_odex4844);
- stream_INSTRUCTION_FORMAT22c_FIELD_ODEX.add(INSTRUCTION_FORMAT22c_FIELD_ODEX365);
+ INSTRUCTION_FORMAT22c_FIELD_ODEX363=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_insn_format22c_field_odex4822);
+ stream_INSTRUCTION_FORMAT22c_FIELD_ODEX.add(INSTRUCTION_FORMAT22c_FIELD_ODEX363);
- REGISTER366=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field_odex4846);
- stream_REGISTER.add(REGISTER366);
+ REGISTER364=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field_odex4824);
+ stream_REGISTER.add(REGISTER364);
- COMMA367=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field_odex4848);
- stream_COMMA.add(COMMA367);
+ COMMA365=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field_odex4826);
+ stream_COMMA.add(COMMA365);
- REGISTER368=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field_odex4850);
- stream_REGISTER.add(REGISTER368);
+ REGISTER366=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field_odex4828);
+ stream_REGISTER.add(REGISTER366);
- COMMA369=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field_odex4852);
- stream_COMMA.add(COMMA369);
+ COMMA367=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field_odex4830);
+ stream_COMMA.add(COMMA367);
- pushFollow(FOLLOW_field_reference_in_insn_format22c_field_odex4854);
- field_reference370=field_reference();
+ pushFollow(FOLLOW_field_reference_in_insn_format22c_field_odex4832);
+ field_reference368=field_reference();
state._fsp--;
- stream_field_reference.add(field_reference370.getTree());
+ stream_field_reference.add(field_reference368.getTree());
- if (!allowOdex || opcodes.getOpcodeByName((INSTRUCTION_FORMAT22c_FIELD_ODEX365!=null?INSTRUCTION_FORMAT22c_FIELD_ODEX365.getText():null)) == null || apiLevel >= 14) {
- throwOdexedInstructionException(input, (INSTRUCTION_FORMAT22c_FIELD_ODEX365!=null?INSTRUCTION_FORMAT22c_FIELD_ODEX365.getText():null));
+ if (!allowOdex || opcodes.getOpcodeByName((INSTRUCTION_FORMAT22c_FIELD_ODEX363!=null?INSTRUCTION_FORMAT22c_FIELD_ODEX363.getText():null)) == null || apiLevel >= 14) {
+ throwOdexedInstructionException(input, (INSTRUCTION_FORMAT22c_FIELD_ODEX363!=null?INSTRUCTION_FORMAT22c_FIELD_ODEX363.getText():null));
}
// AST REWRITE
- // elements: INSTRUCTION_FORMAT22c_FIELD_ODEX, REGISTER, field_reference, REGISTER
+ // elements: REGISTER, field_reference, INSTRUCTION_FORMAT22c_FIELD_ODEX, REGISTER
// token labels:
// rule labels: retval
// token list labels:
@@ -12173,9 +12335,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 979:5: -> ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER REGISTER field_reference )
+ // 978:5: -> ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER REGISTER field_reference )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:979:8: ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER REGISTER field_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:978:8: ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER REGISTER field_reference )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT22c_FIELD, (retval.start), "I_STATEMENT_FORMAT22c_FIELD"), root_1);
@@ -12220,56 +12382,56 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22c_type"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:981:1: insn_format22c_type : INSTRUCTION_FORMAT22c_TYPE REGISTER COMMA REGISTER COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT22c_TYPE[$start, \"I_STATEMENT_FORMAT22c_TYPE\"] INSTRUCTION_FORMAT22c_TYPE REGISTER REGISTER nonvoid_type_descriptor ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:980:1: insn_format22c_type : INSTRUCTION_FORMAT22c_TYPE REGISTER COMMA REGISTER COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT22c_TYPE[$start, \"I_STATEMENT_FORMAT22c_TYPE\"] INSTRUCTION_FORMAT22c_TYPE REGISTER REGISTER nonvoid_type_descriptor ) ;
public final smaliParser.insn_format22c_type_return insn_format22c_type() throws RecognitionException {
smaliParser.insn_format22c_type_return retval = new smaliParser.insn_format22c_type_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT22c_TYPE371=null;
+ Token INSTRUCTION_FORMAT22c_TYPE369=null;
+ Token REGISTER370=null;
+ Token COMMA371=null;
Token REGISTER372=null;
Token COMMA373=null;
- Token REGISTER374=null;
- Token COMMA375=null;
- ParserRuleReturnScope nonvoid_type_descriptor376 =null;
+ ParserRuleReturnScope nonvoid_type_descriptor374 =null;
- CommonTree INSTRUCTION_FORMAT22c_TYPE371_tree=null;
+ CommonTree INSTRUCTION_FORMAT22c_TYPE369_tree=null;
+ CommonTree REGISTER370_tree=null;
+ CommonTree COMMA371_tree=null;
CommonTree REGISTER372_tree=null;
CommonTree COMMA373_tree=null;
- CommonTree REGISTER374_tree=null;
- CommonTree COMMA375_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_TYPE=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_TYPE");
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_TYPE=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_TYPE");
RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:982:3: ( INSTRUCTION_FORMAT22c_TYPE REGISTER COMMA REGISTER COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT22c_TYPE[$start, \"I_STATEMENT_FORMAT22c_TYPE\"] INSTRUCTION_FORMAT22c_TYPE REGISTER REGISTER nonvoid_type_descriptor ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:983:5: INSTRUCTION_FORMAT22c_TYPE REGISTER COMMA REGISTER COMMA nonvoid_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:981:3: ( INSTRUCTION_FORMAT22c_TYPE REGISTER COMMA REGISTER COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT22c_TYPE[$start, \"I_STATEMENT_FORMAT22c_TYPE\"] INSTRUCTION_FORMAT22c_TYPE REGISTER REGISTER nonvoid_type_descriptor ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:982:5: INSTRUCTION_FORMAT22c_TYPE REGISTER COMMA REGISTER COMMA nonvoid_type_descriptor
{
- INSTRUCTION_FORMAT22c_TYPE371=(Token)match(input,INSTRUCTION_FORMAT22c_TYPE,FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_insn_format22c_type4894);
- stream_INSTRUCTION_FORMAT22c_TYPE.add(INSTRUCTION_FORMAT22c_TYPE371);
+ INSTRUCTION_FORMAT22c_TYPE369=(Token)match(input,INSTRUCTION_FORMAT22c_TYPE,FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_insn_format22c_type4872);
+ stream_INSTRUCTION_FORMAT22c_TYPE.add(INSTRUCTION_FORMAT22c_TYPE369);
- REGISTER372=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_type4896);
- stream_REGISTER.add(REGISTER372);
+ REGISTER370=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_type4874);
+ stream_REGISTER.add(REGISTER370);
- COMMA373=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_type4898);
- stream_COMMA.add(COMMA373);
+ COMMA371=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_type4876);
+ stream_COMMA.add(COMMA371);
- REGISTER374=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_type4900);
- stream_REGISTER.add(REGISTER374);
+ REGISTER372=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_type4878);
+ stream_REGISTER.add(REGISTER372);
- COMMA375=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_type4902);
- stream_COMMA.add(COMMA375);
+ COMMA373=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_type4880);
+ stream_COMMA.add(COMMA373);
- pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format22c_type4904);
- nonvoid_type_descriptor376=nonvoid_type_descriptor();
+ pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format22c_type4882);
+ nonvoid_type_descriptor374=nonvoid_type_descriptor();
state._fsp--;
- stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor376.getTree());
+ stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor374.getTree());
// AST REWRITE
- // elements: REGISTER, nonvoid_type_descriptor, REGISTER, INSTRUCTION_FORMAT22c_TYPE
+ // elements: nonvoid_type_descriptor, REGISTER, INSTRUCTION_FORMAT22c_TYPE, REGISTER
// token labels:
// rule labels: retval
// token list labels:
@@ -12279,9 +12441,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 984:5: -> ^( I_STATEMENT_FORMAT22c_TYPE[$start, \"I_STATEMENT_FORMAT22c_TYPE\"] INSTRUCTION_FORMAT22c_TYPE REGISTER REGISTER nonvoid_type_descriptor )
+ // 983:5: -> ^( I_STATEMENT_FORMAT22c_TYPE[$start, \"I_STATEMENT_FORMAT22c_TYPE\"] INSTRUCTION_FORMAT22c_TYPE REGISTER REGISTER nonvoid_type_descriptor )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:984:8: ^( I_STATEMENT_FORMAT22c_TYPE[$start, \"I_STATEMENT_FORMAT22c_TYPE\"] INSTRUCTION_FORMAT22c_TYPE REGISTER REGISTER nonvoid_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:983:8: ^( I_STATEMENT_FORMAT22c_TYPE[$start, \"I_STATEMENT_FORMAT22c_TYPE\"] INSTRUCTION_FORMAT22c_TYPE REGISTER REGISTER nonvoid_type_descriptor )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT22c_TYPE, (retval.start), "I_STATEMENT_FORMAT22c_TYPE"), root_1);
@@ -12326,55 +12488,55 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22c_string"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:986:1: insn_format22c_string : INSTRUCTION_FORMAT22c_STRING REGISTER COMMA REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT22c_STRING[$start, \"I_STATEMENT_FORMAT22c_STRING\"] INSTRUCTION_FORMAT22c_STRING REGISTER REGISTER STRING_LITERAL ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:985:1: insn_format22c_string : INSTRUCTION_FORMAT22c_STRING REGISTER COMMA REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT22c_STRING[$start, \"I_STATEMENT_FORMAT22c_STRING\"] INSTRUCTION_FORMAT22c_STRING REGISTER REGISTER STRING_LITERAL ) ;
public final smaliParser.insn_format22c_string_return insn_format22c_string() throws RecognitionException {
smaliParser.insn_format22c_string_return retval = new smaliParser.insn_format22c_string_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT22c_STRING377=null;
+ Token INSTRUCTION_FORMAT22c_STRING375=null;
+ Token REGISTER376=null;
+ Token COMMA377=null;
Token REGISTER378=null;
Token COMMA379=null;
- Token REGISTER380=null;
- Token COMMA381=null;
- Token STRING_LITERAL382=null;
+ Token STRING_LITERAL380=null;
- CommonTree INSTRUCTION_FORMAT22c_STRING377_tree=null;
+ CommonTree INSTRUCTION_FORMAT22c_STRING375_tree=null;
+ CommonTree REGISTER376_tree=null;
+ CommonTree COMMA377_tree=null;
CommonTree REGISTER378_tree=null;
CommonTree COMMA379_tree=null;
- CommonTree REGISTER380_tree=null;
- CommonTree COMMA381_tree=null;
- CommonTree STRING_LITERAL382_tree=null;
- RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_STRING=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_STRING");
+ CommonTree STRING_LITERAL380_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_STRING=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22c_STRING");
+ RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:987:3: ( INSTRUCTION_FORMAT22c_STRING REGISTER COMMA REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT22c_STRING[$start, \"I_STATEMENT_FORMAT22c_STRING\"] INSTRUCTION_FORMAT22c_STRING REGISTER REGISTER STRING_LITERAL ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:988:5: INSTRUCTION_FORMAT22c_STRING REGISTER COMMA REGISTER COMMA STRING_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:986:3: ( INSTRUCTION_FORMAT22c_STRING REGISTER COMMA REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT22c_STRING[$start, \"I_STATEMENT_FORMAT22c_STRING\"] INSTRUCTION_FORMAT22c_STRING REGISTER REGISTER STRING_LITERAL ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:987:5: INSTRUCTION_FORMAT22c_STRING REGISTER COMMA REGISTER COMMA STRING_LITERAL
{
- INSTRUCTION_FORMAT22c_STRING377=(Token)match(input,INSTRUCTION_FORMAT22c_STRING,FOLLOW_INSTRUCTION_FORMAT22c_STRING_in_insn_format22c_string4938);
- stream_INSTRUCTION_FORMAT22c_STRING.add(INSTRUCTION_FORMAT22c_STRING377);
+ INSTRUCTION_FORMAT22c_STRING375=(Token)match(input,INSTRUCTION_FORMAT22c_STRING,FOLLOW_INSTRUCTION_FORMAT22c_STRING_in_insn_format22c_string4916);
+ stream_INSTRUCTION_FORMAT22c_STRING.add(INSTRUCTION_FORMAT22c_STRING375);
- REGISTER378=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_string4940);
- stream_REGISTER.add(REGISTER378);
+ REGISTER376=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_string4918);
+ stream_REGISTER.add(REGISTER376);
- COMMA379=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_string4942);
- stream_COMMA.add(COMMA379);
+ COMMA377=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_string4920);
+ stream_COMMA.add(COMMA377);
- REGISTER380=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_string4944);
- stream_REGISTER.add(REGISTER380);
+ REGISTER378=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_string4922);
+ stream_REGISTER.add(REGISTER378);
- COMMA381=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_string4946);
- stream_COMMA.add(COMMA381);
+ COMMA379=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_string4924);
+ stream_COMMA.add(COMMA379);
- STRING_LITERAL382=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_insn_format22c_string4948);
- stream_STRING_LITERAL.add(STRING_LITERAL382);
+ STRING_LITERAL380=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_insn_format22c_string4926);
+ stream_STRING_LITERAL.add(STRING_LITERAL380);
// AST REWRITE
- // elements: STRING_LITERAL, REGISTER, REGISTER, INSTRUCTION_FORMAT22c_STRING
+ // elements: REGISTER, STRING_LITERAL, INSTRUCTION_FORMAT22c_STRING, REGISTER
// token labels:
// rule labels: retval
// token list labels:
@@ -12384,9 +12546,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 989:5: -> ^( I_STATEMENT_FORMAT22c_STRING[$start, \"I_STATEMENT_FORMAT22c_STRING\"] INSTRUCTION_FORMAT22c_STRING REGISTER REGISTER STRING_LITERAL )
+ // 988:5: -> ^( I_STATEMENT_FORMAT22c_STRING[$start, \"I_STATEMENT_FORMAT22c_STRING\"] INSTRUCTION_FORMAT22c_STRING REGISTER REGISTER STRING_LITERAL )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:989:8: ^( I_STATEMENT_FORMAT22c_STRING[$start, \"I_STATEMENT_FORMAT22c_STRING\"] INSTRUCTION_FORMAT22c_STRING REGISTER REGISTER STRING_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:988:8: ^( I_STATEMENT_FORMAT22c_STRING[$start, \"I_STATEMENT_FORMAT22c_STRING\"] INSTRUCTION_FORMAT22c_STRING REGISTER REGISTER STRING_LITERAL )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT22c_STRING, (retval.start), "I_STATEMENT_FORMAT22c_STRING"), root_1);
@@ -12431,60 +12593,60 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22cs_field"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:991:1: insn_format22cs_field : INSTRUCTION_FORMAT22cs_FIELD REGISTER COMMA REGISTER COMMA FIELD_OFFSET ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:990:1: insn_format22cs_field : INSTRUCTION_FORMAT22cs_FIELD REGISTER COMMA REGISTER COMMA FIELD_OFFSET ;
public final smaliParser.insn_format22cs_field_return insn_format22cs_field() throws RecognitionException {
smaliParser.insn_format22cs_field_return retval = new smaliParser.insn_format22cs_field_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT22cs_FIELD383=null;
+ Token INSTRUCTION_FORMAT22cs_FIELD381=null;
+ Token REGISTER382=null;
+ Token COMMA383=null;
Token REGISTER384=null;
Token COMMA385=null;
- Token REGISTER386=null;
- Token COMMA387=null;
- Token FIELD_OFFSET388=null;
+ Token FIELD_OFFSET386=null;
- CommonTree INSTRUCTION_FORMAT22cs_FIELD383_tree=null;
+ CommonTree INSTRUCTION_FORMAT22cs_FIELD381_tree=null;
+ CommonTree REGISTER382_tree=null;
+ CommonTree COMMA383_tree=null;
CommonTree REGISTER384_tree=null;
CommonTree COMMA385_tree=null;
- CommonTree REGISTER386_tree=null;
- CommonTree COMMA387_tree=null;
- CommonTree FIELD_OFFSET388_tree=null;
+ CommonTree FIELD_OFFSET386_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:992:3: ( INSTRUCTION_FORMAT22cs_FIELD REGISTER COMMA REGISTER COMMA FIELD_OFFSET )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:993:5: INSTRUCTION_FORMAT22cs_FIELD REGISTER COMMA REGISTER COMMA FIELD_OFFSET
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:991:3: ( INSTRUCTION_FORMAT22cs_FIELD REGISTER COMMA REGISTER COMMA FIELD_OFFSET )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:992:5: INSTRUCTION_FORMAT22cs_FIELD REGISTER COMMA REGISTER COMMA FIELD_OFFSET
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT22cs_FIELD383=(Token)match(input,INSTRUCTION_FORMAT22cs_FIELD,FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_insn_format22cs_field4982);
- INSTRUCTION_FORMAT22cs_FIELD383_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT22cs_FIELD383);
- adaptor.addChild(root_0, INSTRUCTION_FORMAT22cs_FIELD383_tree);
+ INSTRUCTION_FORMAT22cs_FIELD381=(Token)match(input,INSTRUCTION_FORMAT22cs_FIELD,FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_insn_format22cs_field4960);
+ INSTRUCTION_FORMAT22cs_FIELD381_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT22cs_FIELD381);
+ adaptor.addChild(root_0, INSTRUCTION_FORMAT22cs_FIELD381_tree);
+
+ REGISTER382=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22cs_field4962);
+ REGISTER382_tree = (CommonTree)adaptor.create(REGISTER382);
+ adaptor.addChild(root_0, REGISTER382_tree);
- REGISTER384=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22cs_field4984);
+ COMMA383=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22cs_field4964);
+ COMMA383_tree = (CommonTree)adaptor.create(COMMA383);
+ adaptor.addChild(root_0, COMMA383_tree);
+
+ REGISTER384=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22cs_field4966);
REGISTER384_tree = (CommonTree)adaptor.create(REGISTER384);
adaptor.addChild(root_0, REGISTER384_tree);
- COMMA385=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22cs_field4986);
+ COMMA385=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22cs_field4968);
COMMA385_tree = (CommonTree)adaptor.create(COMMA385);
adaptor.addChild(root_0, COMMA385_tree);
- REGISTER386=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22cs_field4988);
- REGISTER386_tree = (CommonTree)adaptor.create(REGISTER386);
- adaptor.addChild(root_0, REGISTER386_tree);
-
- COMMA387=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22cs_field4990);
- COMMA387_tree = (CommonTree)adaptor.create(COMMA387);
- adaptor.addChild(root_0, COMMA387_tree);
+ FIELD_OFFSET386=(Token)match(input,FIELD_OFFSET,FOLLOW_FIELD_OFFSET_in_insn_format22cs_field4970);
+ FIELD_OFFSET386_tree = (CommonTree)adaptor.create(FIELD_OFFSET386);
+ adaptor.addChild(root_0, FIELD_OFFSET386_tree);
- FIELD_OFFSET388=(Token)match(input,FIELD_OFFSET,FOLLOW_FIELD_OFFSET_in_insn_format22cs_field4992);
- FIELD_OFFSET388_tree = (CommonTree)adaptor.create(FIELD_OFFSET388);
- adaptor.addChild(root_0, FIELD_OFFSET388_tree);
-
- throwOdexedInstructionException(input, (INSTRUCTION_FORMAT22cs_FIELD383!=null?INSTRUCTION_FORMAT22cs_FIELD383.getText():null));
+ throwOdexedInstructionException(input, (INSTRUCTION_FORMAT22cs_FIELD381!=null?INSTRUCTION_FORMAT22cs_FIELD381.getText():null));
}
@@ -12515,57 +12677,57 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22s"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:998:1: insn_format22s : instruction_format22s REGISTER COMMA REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT22s[$start, \"I_STATEMENT_FORMAT22s\"] instruction_format22s REGISTER REGISTER integral_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:997:1: insn_format22s : instruction_format22s REGISTER COMMA REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT22s[$start, \"I_STATEMENT_FORMAT22s\"] instruction_format22s REGISTER REGISTER integral_literal ) ;
public final smaliParser.insn_format22s_return insn_format22s() throws RecognitionException {
smaliParser.insn_format22s_return retval = new smaliParser.insn_format22s_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
+ Token REGISTER388=null;
+ Token COMMA389=null;
Token REGISTER390=null;
Token COMMA391=null;
- Token REGISTER392=null;
- Token COMMA393=null;
- ParserRuleReturnScope instruction_format22s389 =null;
- ParserRuleReturnScope integral_literal394 =null;
+ ParserRuleReturnScope instruction_format22s387 =null;
+ ParserRuleReturnScope integral_literal392 =null;
+ CommonTree REGISTER388_tree=null;
+ CommonTree COMMA389_tree=null;
CommonTree REGISTER390_tree=null;
CommonTree COMMA391_tree=null;
- CommonTree REGISTER392_tree=null;
- CommonTree COMMA393_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
- RewriteRuleSubtreeStream stream_integral_literal=new RewriteRuleSubtreeStream(adaptor,"rule integral_literal");
RewriteRuleSubtreeStream stream_instruction_format22s=new RewriteRuleSubtreeStream(adaptor,"rule instruction_format22s");
+ RewriteRuleSubtreeStream stream_integral_literal=new RewriteRuleSubtreeStream(adaptor,"rule integral_literal");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:999:3: ( instruction_format22s REGISTER COMMA REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT22s[$start, \"I_STATEMENT_FORMAT22s\"] instruction_format22s REGISTER REGISTER integral_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1000:5: instruction_format22s REGISTER COMMA REGISTER COMMA integral_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:998:3: ( instruction_format22s REGISTER COMMA REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT22s[$start, \"I_STATEMENT_FORMAT22s\"] instruction_format22s REGISTER REGISTER integral_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:999:5: instruction_format22s REGISTER COMMA REGISTER COMMA integral_literal
{
- pushFollow(FOLLOW_instruction_format22s_in_insn_format22s5013);
- instruction_format22s389=instruction_format22s();
+ pushFollow(FOLLOW_instruction_format22s_in_insn_format22s4991);
+ instruction_format22s387=instruction_format22s();
state._fsp--;
- stream_instruction_format22s.add(instruction_format22s389.getTree());
- REGISTER390=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22s5015);
- stream_REGISTER.add(REGISTER390);
+ stream_instruction_format22s.add(instruction_format22s387.getTree());
+ REGISTER388=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22s4993);
+ stream_REGISTER.add(REGISTER388);
- COMMA391=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22s5017);
- stream_COMMA.add(COMMA391);
+ COMMA389=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22s4995);
+ stream_COMMA.add(COMMA389);
- REGISTER392=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22s5019);
- stream_REGISTER.add(REGISTER392);
+ REGISTER390=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22s4997);
+ stream_REGISTER.add(REGISTER390);
- COMMA393=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22s5021);
- stream_COMMA.add(COMMA393);
+ COMMA391=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22s4999);
+ stream_COMMA.add(COMMA391);
- pushFollow(FOLLOW_integral_literal_in_insn_format22s5023);
- integral_literal394=integral_literal();
+ pushFollow(FOLLOW_integral_literal_in_insn_format22s5001);
+ integral_literal392=integral_literal();
state._fsp--;
- stream_integral_literal.add(integral_literal394.getTree());
+ stream_integral_literal.add(integral_literal392.getTree());
// AST REWRITE
- // elements: REGISTER, instruction_format22s, REGISTER, integral_literal
+ // elements: integral_literal, REGISTER, REGISTER, instruction_format22s
// token labels:
// rule labels: retval
// token list labels:
@@ -12575,9 +12737,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1001:5: -> ^( I_STATEMENT_FORMAT22s[$start, \"I_STATEMENT_FORMAT22s\"] instruction_format22s REGISTER REGISTER integral_literal )
+ // 1000:5: -> ^( I_STATEMENT_FORMAT22s[$start, \"I_STATEMENT_FORMAT22s\"] instruction_format22s REGISTER REGISTER integral_literal )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1001:8: ^( I_STATEMENT_FORMAT22s[$start, \"I_STATEMENT_FORMAT22s\"] instruction_format22s REGISTER REGISTER integral_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1000:8: ^( I_STATEMENT_FORMAT22s[$start, \"I_STATEMENT_FORMAT22s\"] instruction_format22s REGISTER REGISTER integral_literal )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT22s, (retval.start), "I_STATEMENT_FORMAT22s"), root_1);
@@ -12622,56 +12784,56 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22t"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1003:1: insn_format22t : INSTRUCTION_FORMAT22t REGISTER COMMA REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT22t[$start, \"I_STATEMENT_FFORMAT22t\"] INSTRUCTION_FORMAT22t REGISTER REGISTER label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1002:1: insn_format22t : INSTRUCTION_FORMAT22t REGISTER COMMA REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT22t[$start, \"I_STATEMENT_FFORMAT22t\"] INSTRUCTION_FORMAT22t REGISTER REGISTER label_ref ) ;
public final smaliParser.insn_format22t_return insn_format22t() throws RecognitionException {
smaliParser.insn_format22t_return retval = new smaliParser.insn_format22t_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT22t395=null;
+ Token INSTRUCTION_FORMAT22t393=null;
+ Token REGISTER394=null;
+ Token COMMA395=null;
Token REGISTER396=null;
Token COMMA397=null;
- Token REGISTER398=null;
- Token COMMA399=null;
- ParserRuleReturnScope label_ref400 =null;
+ ParserRuleReturnScope label_ref398 =null;
- CommonTree INSTRUCTION_FORMAT22t395_tree=null;
+ CommonTree INSTRUCTION_FORMAT22t393_tree=null;
+ CommonTree REGISTER394_tree=null;
+ CommonTree COMMA395_tree=null;
CommonTree REGISTER396_tree=null;
CommonTree COMMA397_tree=null;
- CommonTree REGISTER398_tree=null;
- CommonTree COMMA399_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22t");
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1004:3: ( INSTRUCTION_FORMAT22t REGISTER COMMA REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT22t[$start, \"I_STATEMENT_FFORMAT22t\"] INSTRUCTION_FORMAT22t REGISTER REGISTER label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1005:5: INSTRUCTION_FORMAT22t REGISTER COMMA REGISTER COMMA label_ref
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1003:3: ( INSTRUCTION_FORMAT22t REGISTER COMMA REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT22t[$start, \"I_STATEMENT_FFORMAT22t\"] INSTRUCTION_FORMAT22t REGISTER REGISTER label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1004:5: INSTRUCTION_FORMAT22t REGISTER COMMA REGISTER COMMA label_ref
{
- INSTRUCTION_FORMAT22t395=(Token)match(input,INSTRUCTION_FORMAT22t,FOLLOW_INSTRUCTION_FORMAT22t_in_insn_format22t5057);
- stream_INSTRUCTION_FORMAT22t.add(INSTRUCTION_FORMAT22t395);
+ INSTRUCTION_FORMAT22t393=(Token)match(input,INSTRUCTION_FORMAT22t,FOLLOW_INSTRUCTION_FORMAT22t_in_insn_format22t5035);
+ stream_INSTRUCTION_FORMAT22t.add(INSTRUCTION_FORMAT22t393);
- REGISTER396=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22t5059);
- stream_REGISTER.add(REGISTER396);
+ REGISTER394=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22t5037);
+ stream_REGISTER.add(REGISTER394);
- COMMA397=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22t5061);
- stream_COMMA.add(COMMA397);
+ COMMA395=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22t5039);
+ stream_COMMA.add(COMMA395);
- REGISTER398=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22t5063);
- stream_REGISTER.add(REGISTER398);
+ REGISTER396=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22t5041);
+ stream_REGISTER.add(REGISTER396);
- COMMA399=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22t5065);
- stream_COMMA.add(COMMA399);
+ COMMA397=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22t5043);
+ stream_COMMA.add(COMMA397);
- pushFollow(FOLLOW_label_ref_in_insn_format22t5067);
- label_ref400=label_ref();
+ pushFollow(FOLLOW_label_ref_in_insn_format22t5045);
+ label_ref398=label_ref();
state._fsp--;
- stream_label_ref.add(label_ref400.getTree());
+ stream_label_ref.add(label_ref398.getTree());
// AST REWRITE
- // elements: label_ref, REGISTER, REGISTER, INSTRUCTION_FORMAT22t
+ // elements: INSTRUCTION_FORMAT22t, label_ref, REGISTER, REGISTER
// token labels:
// rule labels: retval
// token list labels:
@@ -12681,9 +12843,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1006:5: -> ^( I_STATEMENT_FORMAT22t[$start, \"I_STATEMENT_FFORMAT22t\"] INSTRUCTION_FORMAT22t REGISTER REGISTER label_ref )
+ // 1005:5: -> ^( I_STATEMENT_FORMAT22t[$start, \"I_STATEMENT_FFORMAT22t\"] INSTRUCTION_FORMAT22t REGISTER REGISTER label_ref )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1006:8: ^( I_STATEMENT_FORMAT22t[$start, \"I_STATEMENT_FFORMAT22t\"] INSTRUCTION_FORMAT22t REGISTER REGISTER label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1005:8: ^( I_STATEMENT_FORMAT22t[$start, \"I_STATEMENT_FFORMAT22t\"] INSTRUCTION_FORMAT22t REGISTER REGISTER label_ref )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT22t, (retval.start), "I_STATEMENT_FFORMAT22t"), root_1);
@@ -12728,44 +12890,44 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1008:1: insn_format22x : INSTRUCTION_FORMAT22x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT22x[$start, \"I_STATEMENT_FORMAT22x\"] INSTRUCTION_FORMAT22x REGISTER REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1007:1: insn_format22x : INSTRUCTION_FORMAT22x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT22x[$start, \"I_STATEMENT_FORMAT22x\"] INSTRUCTION_FORMAT22x REGISTER REGISTER ) ;
public final smaliParser.insn_format22x_return insn_format22x() throws RecognitionException {
smaliParser.insn_format22x_return retval = new smaliParser.insn_format22x_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT22x401=null;
+ Token INSTRUCTION_FORMAT22x399=null;
+ Token REGISTER400=null;
+ Token COMMA401=null;
Token REGISTER402=null;
- Token COMMA403=null;
- Token REGISTER404=null;
- CommonTree INSTRUCTION_FORMAT22x401_tree=null;
+ CommonTree INSTRUCTION_FORMAT22x399_tree=null;
+ CommonTree REGISTER400_tree=null;
+ CommonTree COMMA401_tree=null;
CommonTree REGISTER402_tree=null;
- CommonTree COMMA403_tree=null;
- CommonTree REGISTER404_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22x");
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22x");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1009:3: ( INSTRUCTION_FORMAT22x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT22x[$start, \"I_STATEMENT_FORMAT22x\"] INSTRUCTION_FORMAT22x REGISTER REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1010:5: INSTRUCTION_FORMAT22x REGISTER COMMA REGISTER
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1008:3: ( INSTRUCTION_FORMAT22x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT22x[$start, \"I_STATEMENT_FORMAT22x\"] INSTRUCTION_FORMAT22x REGISTER REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1009:5: INSTRUCTION_FORMAT22x REGISTER COMMA REGISTER
{
- INSTRUCTION_FORMAT22x401=(Token)match(input,INSTRUCTION_FORMAT22x,FOLLOW_INSTRUCTION_FORMAT22x_in_insn_format22x5101);
- stream_INSTRUCTION_FORMAT22x.add(INSTRUCTION_FORMAT22x401);
+ INSTRUCTION_FORMAT22x399=(Token)match(input,INSTRUCTION_FORMAT22x,FOLLOW_INSTRUCTION_FORMAT22x_in_insn_format22x5079);
+ stream_INSTRUCTION_FORMAT22x.add(INSTRUCTION_FORMAT22x399);
- REGISTER402=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22x5103);
- stream_REGISTER.add(REGISTER402);
+ REGISTER400=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22x5081);
+ stream_REGISTER.add(REGISTER400);
- COMMA403=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22x5105);
- stream_COMMA.add(COMMA403);
+ COMMA401=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22x5083);
+ stream_COMMA.add(COMMA401);
- REGISTER404=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22x5107);
- stream_REGISTER.add(REGISTER404);
+ REGISTER402=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22x5085);
+ stream_REGISTER.add(REGISTER402);
// AST REWRITE
- // elements: INSTRUCTION_FORMAT22x, REGISTER, REGISTER
+ // elements: REGISTER, INSTRUCTION_FORMAT22x, REGISTER
// token labels:
// rule labels: retval
// token list labels:
@@ -12775,9 +12937,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1011:5: -> ^( I_STATEMENT_FORMAT22x[$start, \"I_STATEMENT_FORMAT22x\"] INSTRUCTION_FORMAT22x REGISTER REGISTER )
+ // 1010:5: -> ^( I_STATEMENT_FORMAT22x[$start, \"I_STATEMENT_FORMAT22x\"] INSTRUCTION_FORMAT22x REGISTER REGISTER )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1011:8: ^( I_STATEMENT_FORMAT22x[$start, \"I_STATEMENT_FORMAT22x\"] INSTRUCTION_FORMAT22x REGISTER REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1010:8: ^( I_STATEMENT_FORMAT22x[$start, \"I_STATEMENT_FORMAT22x\"] INSTRUCTION_FORMAT22x REGISTER REGISTER )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT22x, (retval.start), "I_STATEMENT_FORMAT22x"), root_1);
@@ -12821,54 +12983,54 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format23x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1013:1: insn_format23x : INSTRUCTION_FORMAT23x REGISTER COMMA REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT23x[$start, \"I_STATEMENT_FORMAT23x\"] INSTRUCTION_FORMAT23x REGISTER REGISTER REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1012:1: insn_format23x : INSTRUCTION_FORMAT23x REGISTER COMMA REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT23x[$start, \"I_STATEMENT_FORMAT23x\"] INSTRUCTION_FORMAT23x REGISTER REGISTER REGISTER ) ;
public final smaliParser.insn_format23x_return insn_format23x() throws RecognitionException {
smaliParser.insn_format23x_return retval = new smaliParser.insn_format23x_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT23x405=null;
+ Token INSTRUCTION_FORMAT23x403=null;
+ Token REGISTER404=null;
+ Token COMMA405=null;
Token REGISTER406=null;
Token COMMA407=null;
Token REGISTER408=null;
- Token COMMA409=null;
- Token REGISTER410=null;
- CommonTree INSTRUCTION_FORMAT23x405_tree=null;
+ CommonTree INSTRUCTION_FORMAT23x403_tree=null;
+ CommonTree REGISTER404_tree=null;
+ CommonTree COMMA405_tree=null;
CommonTree REGISTER406_tree=null;
CommonTree COMMA407_tree=null;
CommonTree REGISTER408_tree=null;
- CommonTree COMMA409_tree=null;
- CommonTree REGISTER410_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT23x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT23x");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1014:3: ( INSTRUCTION_FORMAT23x REGISTER COMMA REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT23x[$start, \"I_STATEMENT_FORMAT23x\"] INSTRUCTION_FORMAT23x REGISTER REGISTER REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1015:5: INSTRUCTION_FORMAT23x REGISTER COMMA REGISTER COMMA REGISTER
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1013:3: ( INSTRUCTION_FORMAT23x REGISTER COMMA REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT23x[$start, \"I_STATEMENT_FORMAT23x\"] INSTRUCTION_FORMAT23x REGISTER REGISTER REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1014:5: INSTRUCTION_FORMAT23x REGISTER COMMA REGISTER COMMA REGISTER
{
- INSTRUCTION_FORMAT23x405=(Token)match(input,INSTRUCTION_FORMAT23x,FOLLOW_INSTRUCTION_FORMAT23x_in_insn_format23x5139);
- stream_INSTRUCTION_FORMAT23x.add(INSTRUCTION_FORMAT23x405);
+ INSTRUCTION_FORMAT23x403=(Token)match(input,INSTRUCTION_FORMAT23x,FOLLOW_INSTRUCTION_FORMAT23x_in_insn_format23x5117);
+ stream_INSTRUCTION_FORMAT23x.add(INSTRUCTION_FORMAT23x403);
+
+ REGISTER404=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x5119);
+ stream_REGISTER.add(REGISTER404);
- REGISTER406=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x5141);
+ COMMA405=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format23x5121);
+ stream_COMMA.add(COMMA405);
+
+ REGISTER406=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x5123);
stream_REGISTER.add(REGISTER406);
- COMMA407=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format23x5143);
+ COMMA407=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format23x5125);
stream_COMMA.add(COMMA407);
- REGISTER408=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x5145);
+ REGISTER408=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x5127);
stream_REGISTER.add(REGISTER408);
- COMMA409=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format23x5147);
- stream_COMMA.add(COMMA409);
-
- REGISTER410=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x5149);
- stream_REGISTER.add(REGISTER410);
-
// AST REWRITE
- // elements: REGISTER, INSTRUCTION_FORMAT23x, REGISTER, REGISTER
+ // elements: INSTRUCTION_FORMAT23x, REGISTER, REGISTER, REGISTER
// token labels:
// rule labels: retval
// token list labels:
@@ -12878,9 +13040,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1016:5: -> ^( I_STATEMENT_FORMAT23x[$start, \"I_STATEMENT_FORMAT23x\"] INSTRUCTION_FORMAT23x REGISTER REGISTER REGISTER )
+ // 1015:5: -> ^( I_STATEMENT_FORMAT23x[$start, \"I_STATEMENT_FORMAT23x\"] INSTRUCTION_FORMAT23x REGISTER REGISTER REGISTER )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1016:8: ^( I_STATEMENT_FORMAT23x[$start, \"I_STATEMENT_FORMAT23x\"] INSTRUCTION_FORMAT23x REGISTER REGISTER REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1015:8: ^( I_STATEMENT_FORMAT23x[$start, \"I_STATEMENT_FORMAT23x\"] INSTRUCTION_FORMAT23x REGISTER REGISTER REGISTER )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT23x, (retval.start), "I_STATEMENT_FORMAT23x"), root_1);
@@ -12925,58 +13087,58 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format25x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1018:1: insn_format25x : INSTRUCTION_FORMAT25x REGISTER COMMA OPEN_BRACE register_list CLOSE_BRACE -> ^( I_STATEMENT_FORMAT25x[$start, \"I_STATEMENT_FORMAT25x\"] INSTRUCTION_FORMAT25x REGISTER register_list ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1017:1: insn_format25x : INSTRUCTION_FORMAT25x REGISTER COMMA OPEN_BRACE register_list CLOSE_BRACE -> ^( I_STATEMENT_FORMAT25x[$start, \"I_STATEMENT_FORMAT25x\"] INSTRUCTION_FORMAT25x REGISTER register_list ) ;
public final smaliParser.insn_format25x_return insn_format25x() throws RecognitionException {
smaliParser.insn_format25x_return retval = new smaliParser.insn_format25x_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT25x411=null;
- Token REGISTER412=null;
- Token COMMA413=null;
- Token OPEN_BRACE414=null;
- Token CLOSE_BRACE416=null;
- ParserRuleReturnScope register_list415 =null;
-
- CommonTree INSTRUCTION_FORMAT25x411_tree=null;
- CommonTree REGISTER412_tree=null;
- CommonTree COMMA413_tree=null;
- CommonTree OPEN_BRACE414_tree=null;
- CommonTree CLOSE_BRACE416_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT25x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT25x");
- RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
+ Token INSTRUCTION_FORMAT25x409=null;
+ Token REGISTER410=null;
+ Token COMMA411=null;
+ Token OPEN_BRACE412=null;
+ Token CLOSE_BRACE414=null;
+ ParserRuleReturnScope register_list413 =null;
+
+ CommonTree INSTRUCTION_FORMAT25x409_tree=null;
+ CommonTree REGISTER410_tree=null;
+ CommonTree COMMA411_tree=null;
+ CommonTree OPEN_BRACE412_tree=null;
+ CommonTree CLOSE_BRACE414_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
RewriteRuleTokenStream stream_OPEN_BRACE=new RewriteRuleTokenStream(adaptor,"token OPEN_BRACE");
+ RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT25x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT25x");
RewriteRuleSubtreeStream stream_register_list=new RewriteRuleSubtreeStream(adaptor,"rule register_list");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1019:3: ( INSTRUCTION_FORMAT25x REGISTER COMMA OPEN_BRACE register_list CLOSE_BRACE -> ^( I_STATEMENT_FORMAT25x[$start, \"I_STATEMENT_FORMAT25x\"] INSTRUCTION_FORMAT25x REGISTER register_list ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1020:5: INSTRUCTION_FORMAT25x REGISTER COMMA OPEN_BRACE register_list CLOSE_BRACE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1018:3: ( INSTRUCTION_FORMAT25x REGISTER COMMA OPEN_BRACE register_list CLOSE_BRACE -> ^( I_STATEMENT_FORMAT25x[$start, \"I_STATEMENT_FORMAT25x\"] INSTRUCTION_FORMAT25x REGISTER register_list ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1019:5: INSTRUCTION_FORMAT25x REGISTER COMMA OPEN_BRACE register_list CLOSE_BRACE
{
- INSTRUCTION_FORMAT25x411=(Token)match(input,INSTRUCTION_FORMAT25x,FOLLOW_INSTRUCTION_FORMAT25x_in_insn_format25x5183);
- stream_INSTRUCTION_FORMAT25x.add(INSTRUCTION_FORMAT25x411);
+ INSTRUCTION_FORMAT25x409=(Token)match(input,INSTRUCTION_FORMAT25x,FOLLOW_INSTRUCTION_FORMAT25x_in_insn_format25x5161);
+ stream_INSTRUCTION_FORMAT25x.add(INSTRUCTION_FORMAT25x409);
- REGISTER412=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format25x5185);
- stream_REGISTER.add(REGISTER412);
+ REGISTER410=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format25x5163);
+ stream_REGISTER.add(REGISTER410);
- COMMA413=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format25x5187);
- stream_COMMA.add(COMMA413);
+ COMMA411=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format25x5165);
+ stream_COMMA.add(COMMA411);
- OPEN_BRACE414=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format25x5189);
- stream_OPEN_BRACE.add(OPEN_BRACE414);
+ OPEN_BRACE412=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format25x5167);
+ stream_OPEN_BRACE.add(OPEN_BRACE412);
- pushFollow(FOLLOW_register_list_in_insn_format25x5191);
- register_list415=register_list();
+ pushFollow(FOLLOW_register_list_in_insn_format25x5169);
+ register_list413=register_list();
state._fsp--;
- stream_register_list.add(register_list415.getTree());
- CLOSE_BRACE416=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format25x5193);
- stream_CLOSE_BRACE.add(CLOSE_BRACE416);
+ stream_register_list.add(register_list413.getTree());
+ CLOSE_BRACE414=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format25x5171);
+ stream_CLOSE_BRACE.add(CLOSE_BRACE414);
// AST REWRITE
- // elements: REGISTER, INSTRUCTION_FORMAT25x, register_list
+ // elements: REGISTER, register_list, INSTRUCTION_FORMAT25x
// token labels:
// rule labels: retval
// token list labels:
@@ -12986,9 +13148,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1021:5: -> ^( I_STATEMENT_FORMAT25x[$start, \"I_STATEMENT_FORMAT25x\"] INSTRUCTION_FORMAT25x REGISTER register_list )
+ // 1020:5: -> ^( I_STATEMENT_FORMAT25x[$start, \"I_STATEMENT_FORMAT25x\"] INSTRUCTION_FORMAT25x REGISTER register_list )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1021:8: ^( I_STATEMENT_FORMAT25x[$start, \"I_STATEMENT_FORMAT25x\"] INSTRUCTION_FORMAT25x REGISTER register_list )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1020:8: ^( I_STATEMENT_FORMAT25x[$start, \"I_STATEMENT_FORMAT25x\"] INSTRUCTION_FORMAT25x REGISTER register_list )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT25x, (retval.start), "I_STATEMENT_FORMAT25x"), root_1);
@@ -13032,32 +13194,32 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format30t"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1023:1: insn_format30t : INSTRUCTION_FORMAT30t label_ref -> ^( I_STATEMENT_FORMAT30t[$start, \"I_STATEMENT_FORMAT30t\"] INSTRUCTION_FORMAT30t label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1022:1: insn_format30t : INSTRUCTION_FORMAT30t label_ref -> ^( I_STATEMENT_FORMAT30t[$start, \"I_STATEMENT_FORMAT30t\"] INSTRUCTION_FORMAT30t label_ref ) ;
public final smaliParser.insn_format30t_return insn_format30t() throws RecognitionException {
smaliParser.insn_format30t_return retval = new smaliParser.insn_format30t_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT30t417=null;
- ParserRuleReturnScope label_ref418 =null;
+ Token INSTRUCTION_FORMAT30t415=null;
+ ParserRuleReturnScope label_ref416 =null;
- CommonTree INSTRUCTION_FORMAT30t417_tree=null;
+ CommonTree INSTRUCTION_FORMAT30t415_tree=null;
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT30t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT30t");
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1024:3: ( INSTRUCTION_FORMAT30t label_ref -> ^( I_STATEMENT_FORMAT30t[$start, \"I_STATEMENT_FORMAT30t\"] INSTRUCTION_FORMAT30t label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1025:5: INSTRUCTION_FORMAT30t label_ref
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1023:3: ( INSTRUCTION_FORMAT30t label_ref -> ^( I_STATEMENT_FORMAT30t[$start, \"I_STATEMENT_FORMAT30t\"] INSTRUCTION_FORMAT30t label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1024:5: INSTRUCTION_FORMAT30t label_ref
{
- INSTRUCTION_FORMAT30t417=(Token)match(input,INSTRUCTION_FORMAT30t,FOLLOW_INSTRUCTION_FORMAT30t_in_insn_format30t5225);
- stream_INSTRUCTION_FORMAT30t.add(INSTRUCTION_FORMAT30t417);
+ INSTRUCTION_FORMAT30t415=(Token)match(input,INSTRUCTION_FORMAT30t,FOLLOW_INSTRUCTION_FORMAT30t_in_insn_format30t5203);
+ stream_INSTRUCTION_FORMAT30t.add(INSTRUCTION_FORMAT30t415);
- pushFollow(FOLLOW_label_ref_in_insn_format30t5227);
- label_ref418=label_ref();
+ pushFollow(FOLLOW_label_ref_in_insn_format30t5205);
+ label_ref416=label_ref();
state._fsp--;
- stream_label_ref.add(label_ref418.getTree());
+ stream_label_ref.add(label_ref416.getTree());
// AST REWRITE
// elements: label_ref, INSTRUCTION_FORMAT30t
// token labels:
@@ -13069,9 +13231,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1026:5: -> ^( I_STATEMENT_FORMAT30t[$start, \"I_STATEMENT_FORMAT30t\"] INSTRUCTION_FORMAT30t label_ref )
+ // 1025:5: -> ^( I_STATEMENT_FORMAT30t[$start, \"I_STATEMENT_FORMAT30t\"] INSTRUCTION_FORMAT30t label_ref )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1026:8: ^( I_STATEMENT_FORMAT30t[$start, \"I_STATEMENT_FORMAT30t\"] INSTRUCTION_FORMAT30t label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1025:8: ^( I_STATEMENT_FORMAT30t[$start, \"I_STATEMENT_FORMAT30t\"] INSTRUCTION_FORMAT30t label_ref )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT30t, (retval.start), "I_STATEMENT_FORMAT30t"), root_1);
@@ -13114,45 +13276,45 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format31c"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1028:1: insn_format31c : INSTRUCTION_FORMAT31c REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT31c[$start, \"I_STATEMENT_FORMAT31c\"] INSTRUCTION_FORMAT31c REGISTER STRING_LITERAL ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1027:1: insn_format31c : INSTRUCTION_FORMAT31c REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT31c[$start, \"I_STATEMENT_FORMAT31c\"] INSTRUCTION_FORMAT31c REGISTER STRING_LITERAL ) ;
public final smaliParser.insn_format31c_return insn_format31c() throws RecognitionException {
smaliParser.insn_format31c_return retval = new smaliParser.insn_format31c_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT31c419=null;
- Token REGISTER420=null;
- Token COMMA421=null;
- Token STRING_LITERAL422=null;
+ Token INSTRUCTION_FORMAT31c417=null;
+ Token REGISTER418=null;
+ Token COMMA419=null;
+ Token STRING_LITERAL420=null;
- CommonTree INSTRUCTION_FORMAT31c419_tree=null;
- CommonTree REGISTER420_tree=null;
- CommonTree COMMA421_tree=null;
- CommonTree STRING_LITERAL422_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31c=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT31c");
- RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
+ CommonTree INSTRUCTION_FORMAT31c417_tree=null;
+ CommonTree REGISTER418_tree=null;
+ CommonTree COMMA419_tree=null;
+ CommonTree STRING_LITERAL420_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31c=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT31c");
+ RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1029:3: ( INSTRUCTION_FORMAT31c REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT31c[$start, \"I_STATEMENT_FORMAT31c\"] INSTRUCTION_FORMAT31c REGISTER STRING_LITERAL ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1030:5: INSTRUCTION_FORMAT31c REGISTER COMMA STRING_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1028:3: ( INSTRUCTION_FORMAT31c REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT31c[$start, \"I_STATEMENT_FORMAT31c\"] INSTRUCTION_FORMAT31c REGISTER STRING_LITERAL ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1029:5: INSTRUCTION_FORMAT31c REGISTER COMMA STRING_LITERAL
{
- INSTRUCTION_FORMAT31c419=(Token)match(input,INSTRUCTION_FORMAT31c,FOLLOW_INSTRUCTION_FORMAT31c_in_insn_format31c5257);
- stream_INSTRUCTION_FORMAT31c.add(INSTRUCTION_FORMAT31c419);
+ INSTRUCTION_FORMAT31c417=(Token)match(input,INSTRUCTION_FORMAT31c,FOLLOW_INSTRUCTION_FORMAT31c_in_insn_format31c5235);
+ stream_INSTRUCTION_FORMAT31c.add(INSTRUCTION_FORMAT31c417);
- REGISTER420=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31c5259);
- stream_REGISTER.add(REGISTER420);
+ REGISTER418=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31c5237);
+ stream_REGISTER.add(REGISTER418);
- COMMA421=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format31c5261);
- stream_COMMA.add(COMMA421);
+ COMMA419=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format31c5239);
+ stream_COMMA.add(COMMA419);
- STRING_LITERAL422=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_insn_format31c5263);
- stream_STRING_LITERAL.add(STRING_LITERAL422);
+ STRING_LITERAL420=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_insn_format31c5241);
+ stream_STRING_LITERAL.add(STRING_LITERAL420);
// AST REWRITE
- // elements: STRING_LITERAL, INSTRUCTION_FORMAT31c, REGISTER
+ // elements: INSTRUCTION_FORMAT31c, REGISTER, STRING_LITERAL
// token labels:
// rule labels: retval
// token list labels:
@@ -13162,9 +13324,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1031:5: -> ^( I_STATEMENT_FORMAT31c[$start, \"I_STATEMENT_FORMAT31c\"] INSTRUCTION_FORMAT31c REGISTER STRING_LITERAL )
+ // 1030:5: -> ^( I_STATEMENT_FORMAT31c[$start, \"I_STATEMENT_FORMAT31c\"] INSTRUCTION_FORMAT31c REGISTER STRING_LITERAL )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1031:7: ^( I_STATEMENT_FORMAT31c[$start, \"I_STATEMENT_FORMAT31c\"] INSTRUCTION_FORMAT31c REGISTER STRING_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1030:7: ^( I_STATEMENT_FORMAT31c[$start, \"I_STATEMENT_FORMAT31c\"] INSTRUCTION_FORMAT31c REGISTER STRING_LITERAL )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT31c, (retval.start), "I_STATEMENT_FORMAT31c"), root_1);
@@ -13208,45 +13370,45 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format31i"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1033:1: insn_format31i : instruction_format31i REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT31i[$start, \"I_STATEMENT_FORMAT31i\"] instruction_format31i REGISTER fixed_32bit_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1032:1: insn_format31i : instruction_format31i REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT31i[$start, \"I_STATEMENT_FORMAT31i\"] instruction_format31i REGISTER fixed_32bit_literal ) ;
public final smaliParser.insn_format31i_return insn_format31i() throws RecognitionException {
smaliParser.insn_format31i_return retval = new smaliParser.insn_format31i_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token REGISTER424=null;
- Token COMMA425=null;
- ParserRuleReturnScope instruction_format31i423 =null;
- ParserRuleReturnScope fixed_32bit_literal426 =null;
+ Token REGISTER422=null;
+ Token COMMA423=null;
+ ParserRuleReturnScope instruction_format31i421 =null;
+ ParserRuleReturnScope fixed_32bit_literal424 =null;
- CommonTree REGISTER424_tree=null;
- CommonTree COMMA425_tree=null;
+ CommonTree REGISTER422_tree=null;
+ CommonTree COMMA423_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
- RewriteRuleSubtreeStream stream_instruction_format31i=new RewriteRuleSubtreeStream(adaptor,"rule instruction_format31i");
RewriteRuleSubtreeStream stream_fixed_32bit_literal=new RewriteRuleSubtreeStream(adaptor,"rule fixed_32bit_literal");
+ RewriteRuleSubtreeStream stream_instruction_format31i=new RewriteRuleSubtreeStream(adaptor,"rule instruction_format31i");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1034:3: ( instruction_format31i REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT31i[$start, \"I_STATEMENT_FORMAT31i\"] instruction_format31i REGISTER fixed_32bit_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1035:5: instruction_format31i REGISTER COMMA fixed_32bit_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1033:3: ( instruction_format31i REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT31i[$start, \"I_STATEMENT_FORMAT31i\"] instruction_format31i REGISTER fixed_32bit_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1034:5: instruction_format31i REGISTER COMMA fixed_32bit_literal
{
- pushFollow(FOLLOW_instruction_format31i_in_insn_format31i5294);
- instruction_format31i423=instruction_format31i();
+ pushFollow(FOLLOW_instruction_format31i_in_insn_format31i5272);
+ instruction_format31i421=instruction_format31i();
state._fsp--;
- stream_instruction_format31i.add(instruction_format31i423.getTree());
- REGISTER424=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31i5296);
- stream_REGISTER.add(REGISTER424);
+ stream_instruction_format31i.add(instruction_format31i421.getTree());
+ REGISTER422=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31i5274);
+ stream_REGISTER.add(REGISTER422);
- COMMA425=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format31i5298);
- stream_COMMA.add(COMMA425);
+ COMMA423=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format31i5276);
+ stream_COMMA.add(COMMA423);
- pushFollow(FOLLOW_fixed_32bit_literal_in_insn_format31i5300);
- fixed_32bit_literal426=fixed_32bit_literal();
+ pushFollow(FOLLOW_fixed_32bit_literal_in_insn_format31i5278);
+ fixed_32bit_literal424=fixed_32bit_literal();
state._fsp--;
- stream_fixed_32bit_literal.add(fixed_32bit_literal426.getTree());
+ stream_fixed_32bit_literal.add(fixed_32bit_literal424.getTree());
// AST REWRITE
// elements: instruction_format31i, REGISTER, fixed_32bit_literal
// token labels:
@@ -13258,9 +13420,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1036:5: -> ^( I_STATEMENT_FORMAT31i[$start, \"I_STATEMENT_FORMAT31i\"] instruction_format31i REGISTER fixed_32bit_literal )
+ // 1035:5: -> ^( I_STATEMENT_FORMAT31i[$start, \"I_STATEMENT_FORMAT31i\"] instruction_format31i REGISTER fixed_32bit_literal )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1036:8: ^( I_STATEMENT_FORMAT31i[$start, \"I_STATEMENT_FORMAT31i\"] instruction_format31i REGISTER fixed_32bit_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1035:8: ^( I_STATEMENT_FORMAT31i[$start, \"I_STATEMENT_FORMAT31i\"] instruction_format31i REGISTER fixed_32bit_literal )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT31i, (retval.start), "I_STATEMENT_FORMAT31i"), root_1);
@@ -13304,46 +13466,46 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format31t"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1038:1: insn_format31t : INSTRUCTION_FORMAT31t REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT31t[$start, \"I_STATEMENT_FORMAT31t\"] INSTRUCTION_FORMAT31t REGISTER label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1037:1: insn_format31t : INSTRUCTION_FORMAT31t REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT31t[$start, \"I_STATEMENT_FORMAT31t\"] INSTRUCTION_FORMAT31t REGISTER label_ref ) ;
public final smaliParser.insn_format31t_return insn_format31t() throws RecognitionException {
smaliParser.insn_format31t_return retval = new smaliParser.insn_format31t_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT31t427=null;
- Token REGISTER428=null;
- Token COMMA429=null;
- ParserRuleReturnScope label_ref430 =null;
+ Token INSTRUCTION_FORMAT31t425=null;
+ Token REGISTER426=null;
+ Token COMMA427=null;
+ ParserRuleReturnScope label_ref428 =null;
- CommonTree INSTRUCTION_FORMAT31t427_tree=null;
- CommonTree REGISTER428_tree=null;
- CommonTree COMMA429_tree=null;
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT31t");
+ CommonTree INSTRUCTION_FORMAT31t425_tree=null;
+ CommonTree REGISTER426_tree=null;
+ CommonTree COMMA427_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31t=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT31t");
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1039:3: ( INSTRUCTION_FORMAT31t REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT31t[$start, \"I_STATEMENT_FORMAT31t\"] INSTRUCTION_FORMAT31t REGISTER label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1040:5: INSTRUCTION_FORMAT31t REGISTER COMMA label_ref
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1038:3: ( INSTRUCTION_FORMAT31t REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT31t[$start, \"I_STATEMENT_FORMAT31t\"] INSTRUCTION_FORMAT31t REGISTER label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1039:5: INSTRUCTION_FORMAT31t REGISTER COMMA label_ref
{
- INSTRUCTION_FORMAT31t427=(Token)match(input,INSTRUCTION_FORMAT31t,FOLLOW_INSTRUCTION_FORMAT31t_in_insn_format31t5332);
- stream_INSTRUCTION_FORMAT31t.add(INSTRUCTION_FORMAT31t427);
+ INSTRUCTION_FORMAT31t425=(Token)match(input,INSTRUCTION_FORMAT31t,FOLLOW_INSTRUCTION_FORMAT31t_in_insn_format31t5310);
+ stream_INSTRUCTION_FORMAT31t.add(INSTRUCTION_FORMAT31t425);
- REGISTER428=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31t5334);
- stream_REGISTER.add(REGISTER428);
+ REGISTER426=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31t5312);
+ stream_REGISTER.add(REGISTER426);
- COMMA429=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format31t5336);
- stream_COMMA.add(COMMA429);
+ COMMA427=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format31t5314);
+ stream_COMMA.add(COMMA427);
- pushFollow(FOLLOW_label_ref_in_insn_format31t5338);
- label_ref430=label_ref();
+ pushFollow(FOLLOW_label_ref_in_insn_format31t5316);
+ label_ref428=label_ref();
state._fsp--;
- stream_label_ref.add(label_ref430.getTree());
+ stream_label_ref.add(label_ref428.getTree());
// AST REWRITE
- // elements: REGISTER, label_ref, INSTRUCTION_FORMAT31t
+ // elements: INSTRUCTION_FORMAT31t, REGISTER, label_ref
// token labels:
// rule labels: retval
// token list labels:
@@ -13353,9 +13515,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1041:5: -> ^( I_STATEMENT_FORMAT31t[$start, \"I_STATEMENT_FORMAT31t\"] INSTRUCTION_FORMAT31t REGISTER label_ref )
+ // 1040:5: -> ^( I_STATEMENT_FORMAT31t[$start, \"I_STATEMENT_FORMAT31t\"] INSTRUCTION_FORMAT31t REGISTER label_ref )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1041:8: ^( I_STATEMENT_FORMAT31t[$start, \"I_STATEMENT_FORMAT31t\"] INSTRUCTION_FORMAT31t REGISTER label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1040:8: ^( I_STATEMENT_FORMAT31t[$start, \"I_STATEMENT_FORMAT31t\"] INSTRUCTION_FORMAT31t REGISTER label_ref )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT31t, (retval.start), "I_STATEMENT_FORMAT31t"), root_1);
@@ -13399,41 +13561,41 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format32x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1043:1: insn_format32x : INSTRUCTION_FORMAT32x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT32x[$start, \"I_STATEMENT_FORMAT32x\"] INSTRUCTION_FORMAT32x REGISTER REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1042:1: insn_format32x : INSTRUCTION_FORMAT32x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT32x[$start, \"I_STATEMENT_FORMAT32x\"] INSTRUCTION_FORMAT32x REGISTER REGISTER ) ;
public final smaliParser.insn_format32x_return insn_format32x() throws RecognitionException {
smaliParser.insn_format32x_return retval = new smaliParser.insn_format32x_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT32x431=null;
+ Token INSTRUCTION_FORMAT32x429=null;
+ Token REGISTER430=null;
+ Token COMMA431=null;
Token REGISTER432=null;
- Token COMMA433=null;
- Token REGISTER434=null;
- CommonTree INSTRUCTION_FORMAT32x431_tree=null;
+ CommonTree INSTRUCTION_FORMAT32x429_tree=null;
+ CommonTree REGISTER430_tree=null;
+ CommonTree COMMA431_tree=null;
CommonTree REGISTER432_tree=null;
- CommonTree COMMA433_tree=null;
- CommonTree REGISTER434_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT32x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT32x");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1044:3: ( INSTRUCTION_FORMAT32x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT32x[$start, \"I_STATEMENT_FORMAT32x\"] INSTRUCTION_FORMAT32x REGISTER REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1045:5: INSTRUCTION_FORMAT32x REGISTER COMMA REGISTER
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1043:3: ( INSTRUCTION_FORMAT32x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT32x[$start, \"I_STATEMENT_FORMAT32x\"] INSTRUCTION_FORMAT32x REGISTER REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1044:5: INSTRUCTION_FORMAT32x REGISTER COMMA REGISTER
{
- INSTRUCTION_FORMAT32x431=(Token)match(input,INSTRUCTION_FORMAT32x,FOLLOW_INSTRUCTION_FORMAT32x_in_insn_format32x5370);
- stream_INSTRUCTION_FORMAT32x.add(INSTRUCTION_FORMAT32x431);
+ INSTRUCTION_FORMAT32x429=(Token)match(input,INSTRUCTION_FORMAT32x,FOLLOW_INSTRUCTION_FORMAT32x_in_insn_format32x5348);
+ stream_INSTRUCTION_FORMAT32x.add(INSTRUCTION_FORMAT32x429);
- REGISTER432=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format32x5372);
- stream_REGISTER.add(REGISTER432);
+ REGISTER430=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format32x5350);
+ stream_REGISTER.add(REGISTER430);
- COMMA433=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format32x5374);
- stream_COMMA.add(COMMA433);
+ COMMA431=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format32x5352);
+ stream_COMMA.add(COMMA431);
- REGISTER434=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format32x5376);
- stream_REGISTER.add(REGISTER434);
+ REGISTER432=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format32x5354);
+ stream_REGISTER.add(REGISTER432);
// AST REWRITE
// elements: INSTRUCTION_FORMAT32x, REGISTER, REGISTER
@@ -13446,9 +13608,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1046:5: -> ^( I_STATEMENT_FORMAT32x[$start, \"I_STATEMENT_FORMAT32x\"] INSTRUCTION_FORMAT32x REGISTER REGISTER )
+ // 1045:5: -> ^( I_STATEMENT_FORMAT32x[$start, \"I_STATEMENT_FORMAT32x\"] INSTRUCTION_FORMAT32x REGISTER REGISTER )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1046:8: ^( I_STATEMENT_FORMAT32x[$start, \"I_STATEMENT_FORMAT32x\"] INSTRUCTION_FORMAT32x REGISTER REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1045:8: ^( I_STATEMENT_FORMAT32x[$start, \"I_STATEMENT_FORMAT32x\"] INSTRUCTION_FORMAT32x REGISTER REGISTER )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT32x, (retval.start), "I_STATEMENT_FORMAT32x"), root_1);
@@ -13492,59 +13654,59 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format35c_method"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1048:1: insn_format35c_method : INSTRUCTION_FORMAT35c_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference -> ^( I_STATEMENT_FORMAT35c_METHOD[$start, \"I_STATEMENT_FORMAT35c_METHOD\"] INSTRUCTION_FORMAT35c_METHOD register_list method_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1047:1: insn_format35c_method : INSTRUCTION_FORMAT35c_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference -> ^( I_STATEMENT_FORMAT35c_METHOD[$start, \"I_STATEMENT_FORMAT35c_METHOD\"] INSTRUCTION_FORMAT35c_METHOD register_list method_reference ) ;
public final smaliParser.insn_format35c_method_return insn_format35c_method() throws RecognitionException {
smaliParser.insn_format35c_method_return retval = new smaliParser.insn_format35c_method_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT35c_METHOD435=null;
- Token OPEN_BRACE436=null;
- Token CLOSE_BRACE438=null;
- Token COMMA439=null;
- ParserRuleReturnScope register_list437 =null;
- ParserRuleReturnScope method_reference440 =null;
-
- CommonTree INSTRUCTION_FORMAT35c_METHOD435_tree=null;
- CommonTree OPEN_BRACE436_tree=null;
- CommonTree CLOSE_BRACE438_tree=null;
- CommonTree COMMA439_tree=null;
+ Token INSTRUCTION_FORMAT35c_METHOD433=null;
+ Token OPEN_BRACE434=null;
+ Token CLOSE_BRACE436=null;
+ Token COMMA437=null;
+ ParserRuleReturnScope register_list435 =null;
+ ParserRuleReturnScope method_reference438 =null;
+
+ CommonTree INSTRUCTION_FORMAT35c_METHOD433_tree=null;
+ CommonTree OPEN_BRACE434_tree=null;
+ CommonTree CLOSE_BRACE436_tree=null;
+ CommonTree COMMA437_tree=null;
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35c_METHOD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT35c_METHOD");
- RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_OPEN_BRACE=new RewriteRuleTokenStream(adaptor,"token OPEN_BRACE");
- RewriteRuleSubtreeStream stream_register_list=new RewriteRuleSubtreeStream(adaptor,"rule register_list");
+ RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
RewriteRuleSubtreeStream stream_method_reference=new RewriteRuleSubtreeStream(adaptor,"rule method_reference");
+ RewriteRuleSubtreeStream stream_register_list=new RewriteRuleSubtreeStream(adaptor,"rule register_list");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1049:3: ( INSTRUCTION_FORMAT35c_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference -> ^( I_STATEMENT_FORMAT35c_METHOD[$start, \"I_STATEMENT_FORMAT35c_METHOD\"] INSTRUCTION_FORMAT35c_METHOD register_list method_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1050:5: INSTRUCTION_FORMAT35c_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1048:3: ( INSTRUCTION_FORMAT35c_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference -> ^( I_STATEMENT_FORMAT35c_METHOD[$start, \"I_STATEMENT_FORMAT35c_METHOD\"] INSTRUCTION_FORMAT35c_METHOD register_list method_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1049:5: INSTRUCTION_FORMAT35c_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference
{
- INSTRUCTION_FORMAT35c_METHOD435=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_insn_format35c_method5408);
- stream_INSTRUCTION_FORMAT35c_METHOD.add(INSTRUCTION_FORMAT35c_METHOD435);
+ INSTRUCTION_FORMAT35c_METHOD433=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_insn_format35c_method5386);
+ stream_INSTRUCTION_FORMAT35c_METHOD.add(INSTRUCTION_FORMAT35c_METHOD433);
- OPEN_BRACE436=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35c_method5410);
- stream_OPEN_BRACE.add(OPEN_BRACE436);
+ OPEN_BRACE434=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35c_method5388);
+ stream_OPEN_BRACE.add(OPEN_BRACE434);
- pushFollow(FOLLOW_register_list_in_insn_format35c_method5412);
- register_list437=register_list();
+ pushFollow(FOLLOW_register_list_in_insn_format35c_method5390);
+ register_list435=register_list();
state._fsp--;
- stream_register_list.add(register_list437.getTree());
- CLOSE_BRACE438=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35c_method5414);
- stream_CLOSE_BRACE.add(CLOSE_BRACE438);
+ stream_register_list.add(register_list435.getTree());
+ CLOSE_BRACE436=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35c_method5392);
+ stream_CLOSE_BRACE.add(CLOSE_BRACE436);
- COMMA439=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35c_method5416);
- stream_COMMA.add(COMMA439);
+ COMMA437=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35c_method5394);
+ stream_COMMA.add(COMMA437);
- pushFollow(FOLLOW_method_reference_in_insn_format35c_method5418);
- method_reference440=method_reference();
+ pushFollow(FOLLOW_method_reference_in_insn_format35c_method5396);
+ method_reference438=method_reference();
state._fsp--;
- stream_method_reference.add(method_reference440.getTree());
+ stream_method_reference.add(method_reference438.getTree());
// AST REWRITE
- // elements: INSTRUCTION_FORMAT35c_METHOD, method_reference, register_list
+ // elements: register_list, INSTRUCTION_FORMAT35c_METHOD, method_reference
// token labels:
// rule labels: retval
// token list labels:
@@ -13554,9 +13716,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1051:5: -> ^( I_STATEMENT_FORMAT35c_METHOD[$start, \"I_STATEMENT_FORMAT35c_METHOD\"] INSTRUCTION_FORMAT35c_METHOD register_list method_reference )
+ // 1050:5: -> ^( I_STATEMENT_FORMAT35c_METHOD[$start, \"I_STATEMENT_FORMAT35c_METHOD\"] INSTRUCTION_FORMAT35c_METHOD register_list method_reference )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1051:8: ^( I_STATEMENT_FORMAT35c_METHOD[$start, \"I_STATEMENT_FORMAT35c_METHOD\"] INSTRUCTION_FORMAT35c_METHOD register_list method_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1050:8: ^( I_STATEMENT_FORMAT35c_METHOD[$start, \"I_STATEMENT_FORMAT35c_METHOD\"] INSTRUCTION_FORMAT35c_METHOD register_list method_reference )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT35c_METHOD, (retval.start), "I_STATEMENT_FORMAT35c_METHOD"), root_1);
@@ -13600,59 +13762,59 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format35c_type"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1053:1: insn_format35c_type : INSTRUCTION_FORMAT35c_TYPE OPEN_BRACE register_list CLOSE_BRACE COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT35c_TYPE[$start, \"I_STATEMENT_FORMAT35c_TYPE\"] INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1052:1: insn_format35c_type : INSTRUCTION_FORMAT35c_TYPE OPEN_BRACE register_list CLOSE_BRACE COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT35c_TYPE[$start, \"I_STATEMENT_FORMAT35c_TYPE\"] INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor ) ;
public final smaliParser.insn_format35c_type_return insn_format35c_type() throws RecognitionException {
smaliParser.insn_format35c_type_return retval = new smaliParser.insn_format35c_type_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT35c_TYPE441=null;
- Token OPEN_BRACE442=null;
- Token CLOSE_BRACE444=null;
- Token COMMA445=null;
- ParserRuleReturnScope register_list443 =null;
- ParserRuleReturnScope nonvoid_type_descriptor446 =null;
-
- CommonTree INSTRUCTION_FORMAT35c_TYPE441_tree=null;
- CommonTree OPEN_BRACE442_tree=null;
- CommonTree CLOSE_BRACE444_tree=null;
- CommonTree COMMA445_tree=null;
- RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
+ Token INSTRUCTION_FORMAT35c_TYPE439=null;
+ Token OPEN_BRACE440=null;
+ Token CLOSE_BRACE442=null;
+ Token COMMA443=null;
+ ParserRuleReturnScope register_list441 =null;
+ ParserRuleReturnScope nonvoid_type_descriptor444 =null;
+
+ CommonTree INSTRUCTION_FORMAT35c_TYPE439_tree=null;
+ CommonTree OPEN_BRACE440_tree=null;
+ CommonTree CLOSE_BRACE442_tree=null;
+ CommonTree COMMA443_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
- RewriteRuleTokenStream stream_OPEN_BRACE=new RewriteRuleTokenStream(adaptor,"token OPEN_BRACE");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35c_TYPE=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT35c_TYPE");
- RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
+ RewriteRuleTokenStream stream_OPEN_BRACE=new RewriteRuleTokenStream(adaptor,"token OPEN_BRACE");
+ RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
RewriteRuleSubtreeStream stream_register_list=new RewriteRuleSubtreeStream(adaptor,"rule register_list");
+ RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1054:3: ( INSTRUCTION_FORMAT35c_TYPE OPEN_BRACE register_list CLOSE_BRACE COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT35c_TYPE[$start, \"I_STATEMENT_FORMAT35c_TYPE\"] INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1055:5: INSTRUCTION_FORMAT35c_TYPE OPEN_BRACE register_list CLOSE_BRACE COMMA nonvoid_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1053:3: ( INSTRUCTION_FORMAT35c_TYPE OPEN_BRACE register_list CLOSE_BRACE COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT35c_TYPE[$start, \"I_STATEMENT_FORMAT35c_TYPE\"] INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1054:5: INSTRUCTION_FORMAT35c_TYPE OPEN_BRACE register_list CLOSE_BRACE COMMA nonvoid_type_descriptor
{
- INSTRUCTION_FORMAT35c_TYPE441=(Token)match(input,INSTRUCTION_FORMAT35c_TYPE,FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_insn_format35c_type5450);
- stream_INSTRUCTION_FORMAT35c_TYPE.add(INSTRUCTION_FORMAT35c_TYPE441);
+ INSTRUCTION_FORMAT35c_TYPE439=(Token)match(input,INSTRUCTION_FORMAT35c_TYPE,FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_insn_format35c_type5428);
+ stream_INSTRUCTION_FORMAT35c_TYPE.add(INSTRUCTION_FORMAT35c_TYPE439);
- OPEN_BRACE442=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35c_type5452);
- stream_OPEN_BRACE.add(OPEN_BRACE442);
+ OPEN_BRACE440=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35c_type5430);
+ stream_OPEN_BRACE.add(OPEN_BRACE440);
- pushFollow(FOLLOW_register_list_in_insn_format35c_type5454);
- register_list443=register_list();
+ pushFollow(FOLLOW_register_list_in_insn_format35c_type5432);
+ register_list441=register_list();
state._fsp--;
- stream_register_list.add(register_list443.getTree());
- CLOSE_BRACE444=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35c_type5456);
- stream_CLOSE_BRACE.add(CLOSE_BRACE444);
+ stream_register_list.add(register_list441.getTree());
+ CLOSE_BRACE442=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35c_type5434);
+ stream_CLOSE_BRACE.add(CLOSE_BRACE442);
- COMMA445=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35c_type5458);
- stream_COMMA.add(COMMA445);
+ COMMA443=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35c_type5436);
+ stream_COMMA.add(COMMA443);
- pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format35c_type5460);
- nonvoid_type_descriptor446=nonvoid_type_descriptor();
+ pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format35c_type5438);
+ nonvoid_type_descriptor444=nonvoid_type_descriptor();
state._fsp--;
- stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor446.getTree());
+ stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor444.getTree());
// AST REWRITE
- // elements: nonvoid_type_descriptor, register_list, INSTRUCTION_FORMAT35c_TYPE
+ // elements: INSTRUCTION_FORMAT35c_TYPE, nonvoid_type_descriptor, register_list
// token labels:
// rule labels: retval
// token list labels:
@@ -13662,9 +13824,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1056:5: -> ^( I_STATEMENT_FORMAT35c_TYPE[$start, \"I_STATEMENT_FORMAT35c_TYPE\"] INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor )
+ // 1055:5: -> ^( I_STATEMENT_FORMAT35c_TYPE[$start, \"I_STATEMENT_FORMAT35c_TYPE\"] INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1056:8: ^( I_STATEMENT_FORMAT35c_TYPE[$start, \"I_STATEMENT_FORMAT35c_TYPE\"] INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1055:8: ^( I_STATEMENT_FORMAT35c_TYPE[$start, \"I_STATEMENT_FORMAT35c_TYPE\"] INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT35c_TYPE, (retval.start), "I_STATEMENT_FORMAT35c_TYPE"), root_1);
@@ -13708,62 +13870,62 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format35c_method_odex"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1058:1: insn_format35c_method_odex : INSTRUCTION_FORMAT35c_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1057:1: insn_format35c_method_odex : INSTRUCTION_FORMAT35c_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference ;
public final smaliParser.insn_format35c_method_odex_return insn_format35c_method_odex() throws RecognitionException {
smaliParser.insn_format35c_method_odex_return retval = new smaliParser.insn_format35c_method_odex_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT35c_METHOD_ODEX447=null;
- Token OPEN_BRACE448=null;
- Token CLOSE_BRACE450=null;
- Token COMMA451=null;
- ParserRuleReturnScope register_list449 =null;
- ParserRuleReturnScope method_reference452 =null;
+ Token INSTRUCTION_FORMAT35c_METHOD_ODEX445=null;
+ Token OPEN_BRACE446=null;
+ Token CLOSE_BRACE448=null;
+ Token COMMA449=null;
+ ParserRuleReturnScope register_list447 =null;
+ ParserRuleReturnScope method_reference450 =null;
- CommonTree INSTRUCTION_FORMAT35c_METHOD_ODEX447_tree=null;
- CommonTree OPEN_BRACE448_tree=null;
- CommonTree CLOSE_BRACE450_tree=null;
- CommonTree COMMA451_tree=null;
+ CommonTree INSTRUCTION_FORMAT35c_METHOD_ODEX445_tree=null;
+ CommonTree OPEN_BRACE446_tree=null;
+ CommonTree CLOSE_BRACE448_tree=null;
+ CommonTree COMMA449_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1059:3: ( INSTRUCTION_FORMAT35c_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1060:5: INSTRUCTION_FORMAT35c_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1058:3: ( INSTRUCTION_FORMAT35c_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1059:5: INSTRUCTION_FORMAT35c_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT35c_METHOD_ODEX447=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD_ODEX,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_insn_format35c_method_odex5492);
- INSTRUCTION_FORMAT35c_METHOD_ODEX447_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT35c_METHOD_ODEX447);
- adaptor.addChild(root_0, INSTRUCTION_FORMAT35c_METHOD_ODEX447_tree);
+ INSTRUCTION_FORMAT35c_METHOD_ODEX445=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD_ODEX,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_insn_format35c_method_odex5470);
+ INSTRUCTION_FORMAT35c_METHOD_ODEX445_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT35c_METHOD_ODEX445);
+ adaptor.addChild(root_0, INSTRUCTION_FORMAT35c_METHOD_ODEX445_tree);
- OPEN_BRACE448=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35c_method_odex5494);
- OPEN_BRACE448_tree = (CommonTree)adaptor.create(OPEN_BRACE448);
- adaptor.addChild(root_0, OPEN_BRACE448_tree);
+ OPEN_BRACE446=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35c_method_odex5472);
+ OPEN_BRACE446_tree = (CommonTree)adaptor.create(OPEN_BRACE446);
+ adaptor.addChild(root_0, OPEN_BRACE446_tree);
- pushFollow(FOLLOW_register_list_in_insn_format35c_method_odex5496);
- register_list449=register_list();
+ pushFollow(FOLLOW_register_list_in_insn_format35c_method_odex5474);
+ register_list447=register_list();
state._fsp--;
- adaptor.addChild(root_0, register_list449.getTree());
+ adaptor.addChild(root_0, register_list447.getTree());
- CLOSE_BRACE450=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35c_method_odex5498);
- CLOSE_BRACE450_tree = (CommonTree)adaptor.create(CLOSE_BRACE450);
- adaptor.addChild(root_0, CLOSE_BRACE450_tree);
+ CLOSE_BRACE448=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35c_method_odex5476);
+ CLOSE_BRACE448_tree = (CommonTree)adaptor.create(CLOSE_BRACE448);
+ adaptor.addChild(root_0, CLOSE_BRACE448_tree);
- COMMA451=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35c_method_odex5500);
- COMMA451_tree = (CommonTree)adaptor.create(COMMA451);
- adaptor.addChild(root_0, COMMA451_tree);
+ COMMA449=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35c_method_odex5478);
+ COMMA449_tree = (CommonTree)adaptor.create(COMMA449);
+ adaptor.addChild(root_0, COMMA449_tree);
- pushFollow(FOLLOW_method_reference_in_insn_format35c_method_odex5502);
- method_reference452=method_reference();
+ pushFollow(FOLLOW_method_reference_in_insn_format35c_method_odex5480);
+ method_reference450=method_reference();
state._fsp--;
- adaptor.addChild(root_0, method_reference452.getTree());
+ adaptor.addChild(root_0, method_reference450.getTree());
- throwOdexedInstructionException(input, (INSTRUCTION_FORMAT35c_METHOD_ODEX447!=null?INSTRUCTION_FORMAT35c_METHOD_ODEX447.getText():null));
+ throwOdexedInstructionException(input, (INSTRUCTION_FORMAT35c_METHOD_ODEX445!=null?INSTRUCTION_FORMAT35c_METHOD_ODEX445.getText():null));
}
@@ -13794,61 +13956,61 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format35mi_method"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1065:1: insn_format35mi_method : INSTRUCTION_FORMAT35mi_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA INLINE_INDEX ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1064:1: insn_format35mi_method : INSTRUCTION_FORMAT35mi_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA INLINE_INDEX ;
public final smaliParser.insn_format35mi_method_return insn_format35mi_method() throws RecognitionException {
smaliParser.insn_format35mi_method_return retval = new smaliParser.insn_format35mi_method_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT35mi_METHOD453=null;
- Token OPEN_BRACE454=null;
- Token CLOSE_BRACE456=null;
- Token COMMA457=null;
- Token INLINE_INDEX458=null;
- ParserRuleReturnScope register_list455 =null;
+ Token INSTRUCTION_FORMAT35mi_METHOD451=null;
+ Token OPEN_BRACE452=null;
+ Token CLOSE_BRACE454=null;
+ Token COMMA455=null;
+ Token INLINE_INDEX456=null;
+ ParserRuleReturnScope register_list453 =null;
- CommonTree INSTRUCTION_FORMAT35mi_METHOD453_tree=null;
- CommonTree OPEN_BRACE454_tree=null;
- CommonTree CLOSE_BRACE456_tree=null;
- CommonTree COMMA457_tree=null;
- CommonTree INLINE_INDEX458_tree=null;
+ CommonTree INSTRUCTION_FORMAT35mi_METHOD451_tree=null;
+ CommonTree OPEN_BRACE452_tree=null;
+ CommonTree CLOSE_BRACE454_tree=null;
+ CommonTree COMMA455_tree=null;
+ CommonTree INLINE_INDEX456_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1066:3: ( INSTRUCTION_FORMAT35mi_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA INLINE_INDEX )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1067:5: INSTRUCTION_FORMAT35mi_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA INLINE_INDEX
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1065:3: ( INSTRUCTION_FORMAT35mi_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA INLINE_INDEX )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1066:5: INSTRUCTION_FORMAT35mi_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA INLINE_INDEX
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT35mi_METHOD453=(Token)match(input,INSTRUCTION_FORMAT35mi_METHOD,FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_insn_format35mi_method5523);
- INSTRUCTION_FORMAT35mi_METHOD453_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT35mi_METHOD453);
- adaptor.addChild(root_0, INSTRUCTION_FORMAT35mi_METHOD453_tree);
+ INSTRUCTION_FORMAT35mi_METHOD451=(Token)match(input,INSTRUCTION_FORMAT35mi_METHOD,FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_insn_format35mi_method5501);
+ INSTRUCTION_FORMAT35mi_METHOD451_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT35mi_METHOD451);
+ adaptor.addChild(root_0, INSTRUCTION_FORMAT35mi_METHOD451_tree);
- OPEN_BRACE454=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35mi_method5525);
- OPEN_BRACE454_tree = (CommonTree)adaptor.create(OPEN_BRACE454);
- adaptor.addChild(root_0, OPEN_BRACE454_tree);
+ OPEN_BRACE452=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35mi_method5503);
+ OPEN_BRACE452_tree = (CommonTree)adaptor.create(OPEN_BRACE452);
+ adaptor.addChild(root_0, OPEN_BRACE452_tree);
- pushFollow(FOLLOW_register_list_in_insn_format35mi_method5527);
- register_list455=register_list();
+ pushFollow(FOLLOW_register_list_in_insn_format35mi_method5505);
+ register_list453=register_list();
state._fsp--;
- adaptor.addChild(root_0, register_list455.getTree());
+ adaptor.addChild(root_0, register_list453.getTree());
- CLOSE_BRACE456=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35mi_method5529);
- CLOSE_BRACE456_tree = (CommonTree)adaptor.create(CLOSE_BRACE456);
- adaptor.addChild(root_0, CLOSE_BRACE456_tree);
+ CLOSE_BRACE454=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35mi_method5507);
+ CLOSE_BRACE454_tree = (CommonTree)adaptor.create(CLOSE_BRACE454);
+ adaptor.addChild(root_0, CLOSE_BRACE454_tree);
- COMMA457=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35mi_method5531);
- COMMA457_tree = (CommonTree)adaptor.create(COMMA457);
- adaptor.addChild(root_0, COMMA457_tree);
+ COMMA455=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35mi_method5509);
+ COMMA455_tree = (CommonTree)adaptor.create(COMMA455);
+ adaptor.addChild(root_0, COMMA455_tree);
- INLINE_INDEX458=(Token)match(input,INLINE_INDEX,FOLLOW_INLINE_INDEX_in_insn_format35mi_method5533);
- INLINE_INDEX458_tree = (CommonTree)adaptor.create(INLINE_INDEX458);
- adaptor.addChild(root_0, INLINE_INDEX458_tree);
+ INLINE_INDEX456=(Token)match(input,INLINE_INDEX,FOLLOW_INLINE_INDEX_in_insn_format35mi_method5511);
+ INLINE_INDEX456_tree = (CommonTree)adaptor.create(INLINE_INDEX456);
+ adaptor.addChild(root_0, INLINE_INDEX456_tree);
- throwOdexedInstructionException(input, (INSTRUCTION_FORMAT35mi_METHOD453!=null?INSTRUCTION_FORMAT35mi_METHOD453.getText():null));
+ throwOdexedInstructionException(input, (INSTRUCTION_FORMAT35mi_METHOD451!=null?INSTRUCTION_FORMAT35mi_METHOD451.getText():null));
}
@@ -13879,61 +14041,61 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format35ms_method"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1072:1: insn_format35ms_method : INSTRUCTION_FORMAT35ms_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA VTABLE_INDEX ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1071:1: insn_format35ms_method : INSTRUCTION_FORMAT35ms_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA VTABLE_INDEX ;
public final smaliParser.insn_format35ms_method_return insn_format35ms_method() throws RecognitionException {
smaliParser.insn_format35ms_method_return retval = new smaliParser.insn_format35ms_method_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT35ms_METHOD459=null;
- Token OPEN_BRACE460=null;
- Token CLOSE_BRACE462=null;
- Token COMMA463=null;
- Token VTABLE_INDEX464=null;
- ParserRuleReturnScope register_list461 =null;
+ Token INSTRUCTION_FORMAT35ms_METHOD457=null;
+ Token OPEN_BRACE458=null;
+ Token CLOSE_BRACE460=null;
+ Token COMMA461=null;
+ Token VTABLE_INDEX462=null;
+ ParserRuleReturnScope register_list459 =null;
- CommonTree INSTRUCTION_FORMAT35ms_METHOD459_tree=null;
- CommonTree OPEN_BRACE460_tree=null;
- CommonTree CLOSE_BRACE462_tree=null;
- CommonTree COMMA463_tree=null;
- CommonTree VTABLE_INDEX464_tree=null;
+ CommonTree INSTRUCTION_FORMAT35ms_METHOD457_tree=null;
+ CommonTree OPEN_BRACE458_tree=null;
+ CommonTree CLOSE_BRACE460_tree=null;
+ CommonTree COMMA461_tree=null;
+ CommonTree VTABLE_INDEX462_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1073:3: ( INSTRUCTION_FORMAT35ms_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA VTABLE_INDEX )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1074:5: INSTRUCTION_FORMAT35ms_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA VTABLE_INDEX
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1072:3: ( INSTRUCTION_FORMAT35ms_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA VTABLE_INDEX )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1073:5: INSTRUCTION_FORMAT35ms_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA VTABLE_INDEX
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT35ms_METHOD459=(Token)match(input,INSTRUCTION_FORMAT35ms_METHOD,FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_insn_format35ms_method5554);
- INSTRUCTION_FORMAT35ms_METHOD459_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT35ms_METHOD459);
- adaptor.addChild(root_0, INSTRUCTION_FORMAT35ms_METHOD459_tree);
+ INSTRUCTION_FORMAT35ms_METHOD457=(Token)match(input,INSTRUCTION_FORMAT35ms_METHOD,FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_insn_format35ms_method5532);
+ INSTRUCTION_FORMAT35ms_METHOD457_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT35ms_METHOD457);
+ adaptor.addChild(root_0, INSTRUCTION_FORMAT35ms_METHOD457_tree);
- OPEN_BRACE460=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35ms_method5556);
- OPEN_BRACE460_tree = (CommonTree)adaptor.create(OPEN_BRACE460);
- adaptor.addChild(root_0, OPEN_BRACE460_tree);
+ OPEN_BRACE458=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35ms_method5534);
+ OPEN_BRACE458_tree = (CommonTree)adaptor.create(OPEN_BRACE458);
+ adaptor.addChild(root_0, OPEN_BRACE458_tree);
- pushFollow(FOLLOW_register_list_in_insn_format35ms_method5558);
- register_list461=register_list();
+ pushFollow(FOLLOW_register_list_in_insn_format35ms_method5536);
+ register_list459=register_list();
state._fsp--;
- adaptor.addChild(root_0, register_list461.getTree());
+ adaptor.addChild(root_0, register_list459.getTree());
- CLOSE_BRACE462=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35ms_method5560);
- CLOSE_BRACE462_tree = (CommonTree)adaptor.create(CLOSE_BRACE462);
- adaptor.addChild(root_0, CLOSE_BRACE462_tree);
+ CLOSE_BRACE460=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35ms_method5538);
+ CLOSE_BRACE460_tree = (CommonTree)adaptor.create(CLOSE_BRACE460);
+ adaptor.addChild(root_0, CLOSE_BRACE460_tree);
- COMMA463=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35ms_method5562);
- COMMA463_tree = (CommonTree)adaptor.create(COMMA463);
- adaptor.addChild(root_0, COMMA463_tree);
+ COMMA461=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35ms_method5540);
+ COMMA461_tree = (CommonTree)adaptor.create(COMMA461);
+ adaptor.addChild(root_0, COMMA461_tree);
- VTABLE_INDEX464=(Token)match(input,VTABLE_INDEX,FOLLOW_VTABLE_INDEX_in_insn_format35ms_method5564);
- VTABLE_INDEX464_tree = (CommonTree)adaptor.create(VTABLE_INDEX464);
- adaptor.addChild(root_0, VTABLE_INDEX464_tree);
+ VTABLE_INDEX462=(Token)match(input,VTABLE_INDEX,FOLLOW_VTABLE_INDEX_in_insn_format35ms_method5542);
+ VTABLE_INDEX462_tree = (CommonTree)adaptor.create(VTABLE_INDEX462);
+ adaptor.addChild(root_0, VTABLE_INDEX462_tree);
- throwOdexedInstructionException(input, (INSTRUCTION_FORMAT35ms_METHOD459!=null?INSTRUCTION_FORMAT35ms_METHOD459.getText():null));
+ throwOdexedInstructionException(input, (INSTRUCTION_FORMAT35ms_METHOD457!=null?INSTRUCTION_FORMAT35ms_METHOD457.getText():null));
}
@@ -13964,59 +14126,59 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format3rc_method"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1079:1: insn_format3rc_method : INSTRUCTION_FORMAT3rc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference -> ^( I_STATEMENT_FORMAT3rc_METHOD[$start, \"I_STATEMENT_FORMAT3rc_METHOD\"] INSTRUCTION_FORMAT3rc_METHOD register_range method_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1078:1: insn_format3rc_method : INSTRUCTION_FORMAT3rc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference -> ^( I_STATEMENT_FORMAT3rc_METHOD[$start, \"I_STATEMENT_FORMAT3rc_METHOD\"] INSTRUCTION_FORMAT3rc_METHOD register_range method_reference ) ;
public final smaliParser.insn_format3rc_method_return insn_format3rc_method() throws RecognitionException {
smaliParser.insn_format3rc_method_return retval = new smaliParser.insn_format3rc_method_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT3rc_METHOD465=null;
- Token OPEN_BRACE466=null;
- Token CLOSE_BRACE468=null;
- Token COMMA469=null;
- ParserRuleReturnScope register_range467 =null;
- ParserRuleReturnScope method_reference470 =null;
-
- CommonTree INSTRUCTION_FORMAT3rc_METHOD465_tree=null;
- CommonTree OPEN_BRACE466_tree=null;
- CommonTree CLOSE_BRACE468_tree=null;
- CommonTree COMMA469_tree=null;
- RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT3rc_METHOD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT3rc_METHOD");
+ Token INSTRUCTION_FORMAT3rc_METHOD463=null;
+ Token OPEN_BRACE464=null;
+ Token CLOSE_BRACE466=null;
+ Token COMMA467=null;
+ ParserRuleReturnScope register_range465 =null;
+ ParserRuleReturnScope method_reference468 =null;
+
+ CommonTree INSTRUCTION_FORMAT3rc_METHOD463_tree=null;
+ CommonTree OPEN_BRACE464_tree=null;
+ CommonTree CLOSE_BRACE466_tree=null;
+ CommonTree COMMA467_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT3rc_METHOD=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT3rc_METHOD");
RewriteRuleTokenStream stream_OPEN_BRACE=new RewriteRuleTokenStream(adaptor,"token OPEN_BRACE");
+ RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
RewriteRuleSubtreeStream stream_method_reference=new RewriteRuleSubtreeStream(adaptor,"rule method_reference");
RewriteRuleSubtreeStream stream_register_range=new RewriteRuleSubtreeStream(adaptor,"rule register_range");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1080:3: ( INSTRUCTION_FORMAT3rc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference -> ^( I_STATEMENT_FORMAT3rc_METHOD[$start, \"I_STATEMENT_FORMAT3rc_METHOD\"] INSTRUCTION_FORMAT3rc_METHOD register_range method_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1081:5: INSTRUCTION_FORMAT3rc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1079:3: ( INSTRUCTION_FORMAT3rc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference -> ^( I_STATEMENT_FORMAT3rc_METHOD[$start, \"I_STATEMENT_FORMAT3rc_METHOD\"] INSTRUCTION_FORMAT3rc_METHOD register_range method_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1080:5: INSTRUCTION_FORMAT3rc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference
{
- INSTRUCTION_FORMAT3rc_METHOD465=(Token)match(input,INSTRUCTION_FORMAT3rc_METHOD,FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_in_insn_format3rc_method5585);
- stream_INSTRUCTION_FORMAT3rc_METHOD.add(INSTRUCTION_FORMAT3rc_METHOD465);
+ INSTRUCTION_FORMAT3rc_METHOD463=(Token)match(input,INSTRUCTION_FORMAT3rc_METHOD,FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_in_insn_format3rc_method5563);
+ stream_INSTRUCTION_FORMAT3rc_METHOD.add(INSTRUCTION_FORMAT3rc_METHOD463);
- OPEN_BRACE466=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rc_method5587);
- stream_OPEN_BRACE.add(OPEN_BRACE466);
+ OPEN_BRACE464=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rc_method5565);
+ stream_OPEN_BRACE.add(OPEN_BRACE464);
- pushFollow(FOLLOW_register_range_in_insn_format3rc_method5589);
- register_range467=register_range();
+ pushFollow(FOLLOW_register_range_in_insn_format3rc_method5567);
+ register_range465=register_range();
state._fsp--;
- stream_register_range.add(register_range467.getTree());
- CLOSE_BRACE468=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rc_method5591);
- stream_CLOSE_BRACE.add(CLOSE_BRACE468);
+ stream_register_range.add(register_range465.getTree());
+ CLOSE_BRACE466=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rc_method5569);
+ stream_CLOSE_BRACE.add(CLOSE_BRACE466);
- COMMA469=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rc_method5593);
- stream_COMMA.add(COMMA469);
+ COMMA467=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rc_method5571);
+ stream_COMMA.add(COMMA467);
- pushFollow(FOLLOW_method_reference_in_insn_format3rc_method5595);
- method_reference470=method_reference();
+ pushFollow(FOLLOW_method_reference_in_insn_format3rc_method5573);
+ method_reference468=method_reference();
state._fsp--;
- stream_method_reference.add(method_reference470.getTree());
+ stream_method_reference.add(method_reference468.getTree());
// AST REWRITE
- // elements: INSTRUCTION_FORMAT3rc_METHOD, method_reference, register_range
+ // elements: register_range, INSTRUCTION_FORMAT3rc_METHOD, method_reference
// token labels:
// rule labels: retval
// token list labels:
@@ -14026,9 +14188,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1082:5: -> ^( I_STATEMENT_FORMAT3rc_METHOD[$start, \"I_STATEMENT_FORMAT3rc_METHOD\"] INSTRUCTION_FORMAT3rc_METHOD register_range method_reference )
+ // 1081:5: -> ^( I_STATEMENT_FORMAT3rc_METHOD[$start, \"I_STATEMENT_FORMAT3rc_METHOD\"] INSTRUCTION_FORMAT3rc_METHOD register_range method_reference )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1082:8: ^( I_STATEMENT_FORMAT3rc_METHOD[$start, \"I_STATEMENT_FORMAT3rc_METHOD\"] INSTRUCTION_FORMAT3rc_METHOD register_range method_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1081:8: ^( I_STATEMENT_FORMAT3rc_METHOD[$start, \"I_STATEMENT_FORMAT3rc_METHOD\"] INSTRUCTION_FORMAT3rc_METHOD register_range method_reference )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT3rc_METHOD, (retval.start), "I_STATEMENT_FORMAT3rc_METHOD"), root_1);
@@ -14072,62 +14234,62 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format3rc_method_odex"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1084:1: insn_format3rc_method_odex : INSTRUCTION_FORMAT3rc_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1083:1: insn_format3rc_method_odex : INSTRUCTION_FORMAT3rc_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference ;
public final smaliParser.insn_format3rc_method_odex_return insn_format3rc_method_odex() throws RecognitionException {
smaliParser.insn_format3rc_method_odex_return retval = new smaliParser.insn_format3rc_method_odex_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT3rc_METHOD_ODEX471=null;
- Token OPEN_BRACE472=null;
- Token CLOSE_BRACE474=null;
- Token COMMA475=null;
- ParserRuleReturnScope register_list473 =null;
- ParserRuleReturnScope method_reference476 =null;
+ Token INSTRUCTION_FORMAT3rc_METHOD_ODEX469=null;
+ Token OPEN_BRACE470=null;
+ Token CLOSE_BRACE472=null;
+ Token COMMA473=null;
+ ParserRuleReturnScope register_list471 =null;
+ ParserRuleReturnScope method_reference474 =null;
- CommonTree INSTRUCTION_FORMAT3rc_METHOD_ODEX471_tree=null;
- CommonTree OPEN_BRACE472_tree=null;
- CommonTree CLOSE_BRACE474_tree=null;
- CommonTree COMMA475_tree=null;
+ CommonTree INSTRUCTION_FORMAT3rc_METHOD_ODEX469_tree=null;
+ CommonTree OPEN_BRACE470_tree=null;
+ CommonTree CLOSE_BRACE472_tree=null;
+ CommonTree COMMA473_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1085:3: ( INSTRUCTION_FORMAT3rc_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1086:5: INSTRUCTION_FORMAT3rc_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1084:3: ( INSTRUCTION_FORMAT3rc_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1085:5: INSTRUCTION_FORMAT3rc_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT3rc_METHOD_ODEX471=(Token)match(input,INSTRUCTION_FORMAT3rc_METHOD_ODEX,FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_ODEX_in_insn_format3rc_method_odex5627);
- INSTRUCTION_FORMAT3rc_METHOD_ODEX471_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT3rc_METHOD_ODEX471);
- adaptor.addChild(root_0, INSTRUCTION_FORMAT3rc_METHOD_ODEX471_tree);
+ INSTRUCTION_FORMAT3rc_METHOD_ODEX469=(Token)match(input,INSTRUCTION_FORMAT3rc_METHOD_ODEX,FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_ODEX_in_insn_format3rc_method_odex5605);
+ INSTRUCTION_FORMAT3rc_METHOD_ODEX469_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT3rc_METHOD_ODEX469);
+ adaptor.addChild(root_0, INSTRUCTION_FORMAT3rc_METHOD_ODEX469_tree);
- OPEN_BRACE472=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rc_method_odex5629);
- OPEN_BRACE472_tree = (CommonTree)adaptor.create(OPEN_BRACE472);
- adaptor.addChild(root_0, OPEN_BRACE472_tree);
+ OPEN_BRACE470=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rc_method_odex5607);
+ OPEN_BRACE470_tree = (CommonTree)adaptor.create(OPEN_BRACE470);
+ adaptor.addChild(root_0, OPEN_BRACE470_tree);
- pushFollow(FOLLOW_register_list_in_insn_format3rc_method_odex5631);
- register_list473=register_list();
+ pushFollow(FOLLOW_register_list_in_insn_format3rc_method_odex5609);
+ register_list471=register_list();
state._fsp--;
- adaptor.addChild(root_0, register_list473.getTree());
+ adaptor.addChild(root_0, register_list471.getTree());
- CLOSE_BRACE474=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rc_method_odex5633);
- CLOSE_BRACE474_tree = (CommonTree)adaptor.create(CLOSE_BRACE474);
- adaptor.addChild(root_0, CLOSE_BRACE474_tree);
+ CLOSE_BRACE472=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rc_method_odex5611);
+ CLOSE_BRACE472_tree = (CommonTree)adaptor.create(CLOSE_BRACE472);
+ adaptor.addChild(root_0, CLOSE_BRACE472_tree);
- COMMA475=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rc_method_odex5635);
- COMMA475_tree = (CommonTree)adaptor.create(COMMA475);
- adaptor.addChild(root_0, COMMA475_tree);
+ COMMA473=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rc_method_odex5613);
+ COMMA473_tree = (CommonTree)adaptor.create(COMMA473);
+ adaptor.addChild(root_0, COMMA473_tree);
- pushFollow(FOLLOW_method_reference_in_insn_format3rc_method_odex5637);
- method_reference476=method_reference();
+ pushFollow(FOLLOW_method_reference_in_insn_format3rc_method_odex5615);
+ method_reference474=method_reference();
state._fsp--;
- adaptor.addChild(root_0, method_reference476.getTree());
+ adaptor.addChild(root_0, method_reference474.getTree());
- throwOdexedInstructionException(input, (INSTRUCTION_FORMAT3rc_METHOD_ODEX471!=null?INSTRUCTION_FORMAT3rc_METHOD_ODEX471.getText():null));
+ throwOdexedInstructionException(input, (INSTRUCTION_FORMAT3rc_METHOD_ODEX469!=null?INSTRUCTION_FORMAT3rc_METHOD_ODEX469.getText():null));
}
@@ -14158,59 +14320,59 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format3rc_type"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1091:1: insn_format3rc_type : INSTRUCTION_FORMAT3rc_TYPE OPEN_BRACE register_range CLOSE_BRACE COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT3rc_TYPE[$start, \"I_STATEMENT_FORMAT3rc_TYPE\"] INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1090:1: insn_format3rc_type : INSTRUCTION_FORMAT3rc_TYPE OPEN_BRACE register_range CLOSE_BRACE COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT3rc_TYPE[$start, \"I_STATEMENT_FORMAT3rc_TYPE\"] INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor ) ;
public final smaliParser.insn_format3rc_type_return insn_format3rc_type() throws RecognitionException {
smaliParser.insn_format3rc_type_return retval = new smaliParser.insn_format3rc_type_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT3rc_TYPE477=null;
- Token OPEN_BRACE478=null;
- Token CLOSE_BRACE480=null;
- Token COMMA481=null;
- ParserRuleReturnScope register_range479 =null;
- ParserRuleReturnScope nonvoid_type_descriptor482 =null;
-
- CommonTree INSTRUCTION_FORMAT3rc_TYPE477_tree=null;
- CommonTree OPEN_BRACE478_tree=null;
- CommonTree CLOSE_BRACE480_tree=null;
- CommonTree COMMA481_tree=null;
- RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
- RewriteRuleTokenStream stream_INSTRUCTION_FORMAT3rc_TYPE=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT3rc_TYPE");
+ Token INSTRUCTION_FORMAT3rc_TYPE475=null;
+ Token OPEN_BRACE476=null;
+ Token CLOSE_BRACE478=null;
+ Token COMMA479=null;
+ ParserRuleReturnScope register_range477 =null;
+ ParserRuleReturnScope nonvoid_type_descriptor480 =null;
+
+ CommonTree INSTRUCTION_FORMAT3rc_TYPE475_tree=null;
+ CommonTree OPEN_BRACE476_tree=null;
+ CommonTree CLOSE_BRACE478_tree=null;
+ CommonTree COMMA479_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_OPEN_BRACE=new RewriteRuleTokenStream(adaptor,"token OPEN_BRACE");
+ RewriteRuleTokenStream stream_CLOSE_BRACE=new RewriteRuleTokenStream(adaptor,"token CLOSE_BRACE");
+ RewriteRuleTokenStream stream_INSTRUCTION_FORMAT3rc_TYPE=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT3rc_TYPE");
RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
RewriteRuleSubtreeStream stream_register_range=new RewriteRuleSubtreeStream(adaptor,"rule register_range");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1092:3: ( INSTRUCTION_FORMAT3rc_TYPE OPEN_BRACE register_range CLOSE_BRACE COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT3rc_TYPE[$start, \"I_STATEMENT_FORMAT3rc_TYPE\"] INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1093:5: INSTRUCTION_FORMAT3rc_TYPE OPEN_BRACE register_range CLOSE_BRACE COMMA nonvoid_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1091:3: ( INSTRUCTION_FORMAT3rc_TYPE OPEN_BRACE register_range CLOSE_BRACE COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT3rc_TYPE[$start, \"I_STATEMENT_FORMAT3rc_TYPE\"] INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1092:5: INSTRUCTION_FORMAT3rc_TYPE OPEN_BRACE register_range CLOSE_BRACE COMMA nonvoid_type_descriptor
{
- INSTRUCTION_FORMAT3rc_TYPE477=(Token)match(input,INSTRUCTION_FORMAT3rc_TYPE,FOLLOW_INSTRUCTION_FORMAT3rc_TYPE_in_insn_format3rc_type5658);
- stream_INSTRUCTION_FORMAT3rc_TYPE.add(INSTRUCTION_FORMAT3rc_TYPE477);
+ INSTRUCTION_FORMAT3rc_TYPE475=(Token)match(input,INSTRUCTION_FORMAT3rc_TYPE,FOLLOW_INSTRUCTION_FORMAT3rc_TYPE_in_insn_format3rc_type5636);
+ stream_INSTRUCTION_FORMAT3rc_TYPE.add(INSTRUCTION_FORMAT3rc_TYPE475);
- OPEN_BRACE478=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rc_type5660);
- stream_OPEN_BRACE.add(OPEN_BRACE478);
+ OPEN_BRACE476=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rc_type5638);
+ stream_OPEN_BRACE.add(OPEN_BRACE476);
- pushFollow(FOLLOW_register_range_in_insn_format3rc_type5662);
- register_range479=register_range();
+ pushFollow(FOLLOW_register_range_in_insn_format3rc_type5640);
+ register_range477=register_range();
state._fsp--;
- stream_register_range.add(register_range479.getTree());
- CLOSE_BRACE480=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rc_type5664);
- stream_CLOSE_BRACE.add(CLOSE_BRACE480);
+ stream_register_range.add(register_range477.getTree());
+ CLOSE_BRACE478=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rc_type5642);
+ stream_CLOSE_BRACE.add(CLOSE_BRACE478);
- COMMA481=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rc_type5666);
- stream_COMMA.add(COMMA481);
+ COMMA479=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rc_type5644);
+ stream_COMMA.add(COMMA479);
- pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format3rc_type5668);
- nonvoid_type_descriptor482=nonvoid_type_descriptor();
+ pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format3rc_type5646);
+ nonvoid_type_descriptor480=nonvoid_type_descriptor();
state._fsp--;
- stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor482.getTree());
+ stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor480.getTree());
// AST REWRITE
- // elements: INSTRUCTION_FORMAT3rc_TYPE, nonvoid_type_descriptor, register_range
+ // elements: nonvoid_type_descriptor, INSTRUCTION_FORMAT3rc_TYPE, register_range
// token labels:
// rule labels: retval
// token list labels:
@@ -14220,9 +14382,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1094:5: -> ^( I_STATEMENT_FORMAT3rc_TYPE[$start, \"I_STATEMENT_FORMAT3rc_TYPE\"] INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor )
+ // 1093:5: -> ^( I_STATEMENT_FORMAT3rc_TYPE[$start, \"I_STATEMENT_FORMAT3rc_TYPE\"] INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1094:8: ^( I_STATEMENT_FORMAT3rc_TYPE[$start, \"I_STATEMENT_FORMAT3rc_TYPE\"] INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1093:8: ^( I_STATEMENT_FORMAT3rc_TYPE[$start, \"I_STATEMENT_FORMAT3rc_TYPE\"] INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT3rc_TYPE, (retval.start), "I_STATEMENT_FORMAT3rc_TYPE"), root_1);
@@ -14266,61 +14428,61 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format3rmi_method"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1096:1: insn_format3rmi_method : INSTRUCTION_FORMAT3rmi_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA INLINE_INDEX ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1095:1: insn_format3rmi_method : INSTRUCTION_FORMAT3rmi_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA INLINE_INDEX ;
public final smaliParser.insn_format3rmi_method_return insn_format3rmi_method() throws RecognitionException {
smaliParser.insn_format3rmi_method_return retval = new smaliParser.insn_format3rmi_method_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT3rmi_METHOD483=null;
- Token OPEN_BRACE484=null;
- Token CLOSE_BRACE486=null;
- Token COMMA487=null;
- Token INLINE_INDEX488=null;
- ParserRuleReturnScope register_range485 =null;
+ Token INSTRUCTION_FORMAT3rmi_METHOD481=null;
+ Token OPEN_BRACE482=null;
+ Token CLOSE_BRACE484=null;
+ Token COMMA485=null;
+ Token INLINE_INDEX486=null;
+ ParserRuleReturnScope register_range483 =null;
- CommonTree INSTRUCTION_FORMAT3rmi_METHOD483_tree=null;
- CommonTree OPEN_BRACE484_tree=null;
- CommonTree CLOSE_BRACE486_tree=null;
- CommonTree COMMA487_tree=null;
- CommonTree INLINE_INDEX488_tree=null;
+ CommonTree INSTRUCTION_FORMAT3rmi_METHOD481_tree=null;
+ CommonTree OPEN_BRACE482_tree=null;
+ CommonTree CLOSE_BRACE484_tree=null;
+ CommonTree COMMA485_tree=null;
+ CommonTree INLINE_INDEX486_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1097:3: ( INSTRUCTION_FORMAT3rmi_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA INLINE_INDEX )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1098:5: INSTRUCTION_FORMAT3rmi_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA INLINE_INDEX
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1096:3: ( INSTRUCTION_FORMAT3rmi_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA INLINE_INDEX )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1097:5: INSTRUCTION_FORMAT3rmi_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA INLINE_INDEX
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT3rmi_METHOD483=(Token)match(input,INSTRUCTION_FORMAT3rmi_METHOD,FOLLOW_INSTRUCTION_FORMAT3rmi_METHOD_in_insn_format3rmi_method5700);
- INSTRUCTION_FORMAT3rmi_METHOD483_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT3rmi_METHOD483);
- adaptor.addChild(root_0, INSTRUCTION_FORMAT3rmi_METHOD483_tree);
+ INSTRUCTION_FORMAT3rmi_METHOD481=(Token)match(input,INSTRUCTION_FORMAT3rmi_METHOD,FOLLOW_INSTRUCTION_FORMAT3rmi_METHOD_in_insn_format3rmi_method5678);
+ INSTRUCTION_FORMAT3rmi_METHOD481_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT3rmi_METHOD481);
+ adaptor.addChild(root_0, INSTRUCTION_FORMAT3rmi_METHOD481_tree);
- OPEN_BRACE484=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rmi_method5702);
- OPEN_BRACE484_tree = (CommonTree)adaptor.create(OPEN_BRACE484);
- adaptor.addChild(root_0, OPEN_BRACE484_tree);
+ OPEN_BRACE482=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rmi_method5680);
+ OPEN_BRACE482_tree = (CommonTree)adaptor.create(OPEN_BRACE482);
+ adaptor.addChild(root_0, OPEN_BRACE482_tree);
- pushFollow(FOLLOW_register_range_in_insn_format3rmi_method5704);
- register_range485=register_range();
+ pushFollow(FOLLOW_register_range_in_insn_format3rmi_method5682);
+ register_range483=register_range();
state._fsp--;
- adaptor.addChild(root_0, register_range485.getTree());
+ adaptor.addChild(root_0, register_range483.getTree());
- CLOSE_BRACE486=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rmi_method5706);
- CLOSE_BRACE486_tree = (CommonTree)adaptor.create(CLOSE_BRACE486);
- adaptor.addChild(root_0, CLOSE_BRACE486_tree);
+ CLOSE_BRACE484=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rmi_method5684);
+ CLOSE_BRACE484_tree = (CommonTree)adaptor.create(CLOSE_BRACE484);
+ adaptor.addChild(root_0, CLOSE_BRACE484_tree);
- COMMA487=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rmi_method5708);
- COMMA487_tree = (CommonTree)adaptor.create(COMMA487);
- adaptor.addChild(root_0, COMMA487_tree);
+ COMMA485=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rmi_method5686);
+ COMMA485_tree = (CommonTree)adaptor.create(COMMA485);
+ adaptor.addChild(root_0, COMMA485_tree);
- INLINE_INDEX488=(Token)match(input,INLINE_INDEX,FOLLOW_INLINE_INDEX_in_insn_format3rmi_method5710);
- INLINE_INDEX488_tree = (CommonTree)adaptor.create(INLINE_INDEX488);
- adaptor.addChild(root_0, INLINE_INDEX488_tree);
+ INLINE_INDEX486=(Token)match(input,INLINE_INDEX,FOLLOW_INLINE_INDEX_in_insn_format3rmi_method5688);
+ INLINE_INDEX486_tree = (CommonTree)adaptor.create(INLINE_INDEX486);
+ adaptor.addChild(root_0, INLINE_INDEX486_tree);
- throwOdexedInstructionException(input, (INSTRUCTION_FORMAT3rmi_METHOD483!=null?INSTRUCTION_FORMAT3rmi_METHOD483.getText():null));
+ throwOdexedInstructionException(input, (INSTRUCTION_FORMAT3rmi_METHOD481!=null?INSTRUCTION_FORMAT3rmi_METHOD481.getText():null));
}
@@ -14351,61 +14513,61 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format3rms_method"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1103:1: insn_format3rms_method : INSTRUCTION_FORMAT3rms_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA VTABLE_INDEX ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1102:1: insn_format3rms_method : INSTRUCTION_FORMAT3rms_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA VTABLE_INDEX ;
public final smaliParser.insn_format3rms_method_return insn_format3rms_method() throws RecognitionException {
smaliParser.insn_format3rms_method_return retval = new smaliParser.insn_format3rms_method_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT3rms_METHOD489=null;
- Token OPEN_BRACE490=null;
- Token CLOSE_BRACE492=null;
- Token COMMA493=null;
- Token VTABLE_INDEX494=null;
- ParserRuleReturnScope register_range491 =null;
+ Token INSTRUCTION_FORMAT3rms_METHOD487=null;
+ Token OPEN_BRACE488=null;
+ Token CLOSE_BRACE490=null;
+ Token COMMA491=null;
+ Token VTABLE_INDEX492=null;
+ ParserRuleReturnScope register_range489 =null;
- CommonTree INSTRUCTION_FORMAT3rms_METHOD489_tree=null;
- CommonTree OPEN_BRACE490_tree=null;
- CommonTree CLOSE_BRACE492_tree=null;
- CommonTree COMMA493_tree=null;
- CommonTree VTABLE_INDEX494_tree=null;
+ CommonTree INSTRUCTION_FORMAT3rms_METHOD487_tree=null;
+ CommonTree OPEN_BRACE488_tree=null;
+ CommonTree CLOSE_BRACE490_tree=null;
+ CommonTree COMMA491_tree=null;
+ CommonTree VTABLE_INDEX492_tree=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1104:3: ( INSTRUCTION_FORMAT3rms_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA VTABLE_INDEX )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1105:5: INSTRUCTION_FORMAT3rms_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA VTABLE_INDEX
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1103:3: ( INSTRUCTION_FORMAT3rms_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA VTABLE_INDEX )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1104:5: INSTRUCTION_FORMAT3rms_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA VTABLE_INDEX
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT3rms_METHOD489=(Token)match(input,INSTRUCTION_FORMAT3rms_METHOD,FOLLOW_INSTRUCTION_FORMAT3rms_METHOD_in_insn_format3rms_method5731);
- INSTRUCTION_FORMAT3rms_METHOD489_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT3rms_METHOD489);
- adaptor.addChild(root_0, INSTRUCTION_FORMAT3rms_METHOD489_tree);
+ INSTRUCTION_FORMAT3rms_METHOD487=(Token)match(input,INSTRUCTION_FORMAT3rms_METHOD,FOLLOW_INSTRUCTION_FORMAT3rms_METHOD_in_insn_format3rms_method5709);
+ INSTRUCTION_FORMAT3rms_METHOD487_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT3rms_METHOD487);
+ adaptor.addChild(root_0, INSTRUCTION_FORMAT3rms_METHOD487_tree);
- OPEN_BRACE490=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rms_method5733);
- OPEN_BRACE490_tree = (CommonTree)adaptor.create(OPEN_BRACE490);
- adaptor.addChild(root_0, OPEN_BRACE490_tree);
+ OPEN_BRACE488=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rms_method5711);
+ OPEN_BRACE488_tree = (CommonTree)adaptor.create(OPEN_BRACE488);
+ adaptor.addChild(root_0, OPEN_BRACE488_tree);
- pushFollow(FOLLOW_register_range_in_insn_format3rms_method5735);
- register_range491=register_range();
+ pushFollow(FOLLOW_register_range_in_insn_format3rms_method5713);
+ register_range489=register_range();
state._fsp--;
- adaptor.addChild(root_0, register_range491.getTree());
+ adaptor.addChild(root_0, register_range489.getTree());
- CLOSE_BRACE492=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rms_method5737);
- CLOSE_BRACE492_tree = (CommonTree)adaptor.create(CLOSE_BRACE492);
- adaptor.addChild(root_0, CLOSE_BRACE492_tree);
+ CLOSE_BRACE490=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rms_method5715);
+ CLOSE_BRACE490_tree = (CommonTree)adaptor.create(CLOSE_BRACE490);
+ adaptor.addChild(root_0, CLOSE_BRACE490_tree);
- COMMA493=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rms_method5739);
- COMMA493_tree = (CommonTree)adaptor.create(COMMA493);
- adaptor.addChild(root_0, COMMA493_tree);
+ COMMA491=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rms_method5717);
+ COMMA491_tree = (CommonTree)adaptor.create(COMMA491);
+ adaptor.addChild(root_0, COMMA491_tree);
- VTABLE_INDEX494=(Token)match(input,VTABLE_INDEX,FOLLOW_VTABLE_INDEX_in_insn_format3rms_method5741);
- VTABLE_INDEX494_tree = (CommonTree)adaptor.create(VTABLE_INDEX494);
- adaptor.addChild(root_0, VTABLE_INDEX494_tree);
+ VTABLE_INDEX492=(Token)match(input,VTABLE_INDEX,FOLLOW_VTABLE_INDEX_in_insn_format3rms_method5719);
+ VTABLE_INDEX492_tree = (CommonTree)adaptor.create(VTABLE_INDEX492);
+ adaptor.addChild(root_0, VTABLE_INDEX492_tree);
- throwOdexedInstructionException(input, (INSTRUCTION_FORMAT3rms_METHOD489!=null?INSTRUCTION_FORMAT3rms_METHOD489.getText():null));
+ throwOdexedInstructionException(input, (INSTRUCTION_FORMAT3rms_METHOD487!=null?INSTRUCTION_FORMAT3rms_METHOD487.getText():null));
}
@@ -14436,46 +14598,46 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format51l"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1110:1: insn_format51l : INSTRUCTION_FORMAT51l REGISTER COMMA fixed_literal -> ^( I_STATEMENT_FORMAT51l[$start, \"I_STATEMENT_FORMAT51l\"] INSTRUCTION_FORMAT51l REGISTER fixed_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1109:1: insn_format51l : INSTRUCTION_FORMAT51l REGISTER COMMA fixed_literal -> ^( I_STATEMENT_FORMAT51l[$start, \"I_STATEMENT_FORMAT51l\"] INSTRUCTION_FORMAT51l REGISTER fixed_literal ) ;
public final smaliParser.insn_format51l_return insn_format51l() throws RecognitionException {
smaliParser.insn_format51l_return retval = new smaliParser.insn_format51l_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token INSTRUCTION_FORMAT51l495=null;
- Token REGISTER496=null;
- Token COMMA497=null;
- ParserRuleReturnScope fixed_literal498 =null;
+ Token INSTRUCTION_FORMAT51l493=null;
+ Token REGISTER494=null;
+ Token COMMA495=null;
+ ParserRuleReturnScope fixed_literal496 =null;
- CommonTree INSTRUCTION_FORMAT51l495_tree=null;
- CommonTree REGISTER496_tree=null;
- CommonTree COMMA497_tree=null;
+ CommonTree INSTRUCTION_FORMAT51l493_tree=null;
+ CommonTree REGISTER494_tree=null;
+ CommonTree COMMA495_tree=null;
RewriteRuleTokenStream stream_COMMA=new RewriteRuleTokenStream(adaptor,"token COMMA");
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT51l=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT51l");
RewriteRuleSubtreeStream stream_fixed_literal=new RewriteRuleSubtreeStream(adaptor,"rule fixed_literal");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1111:3: ( INSTRUCTION_FORMAT51l REGISTER COMMA fixed_literal -> ^( I_STATEMENT_FORMAT51l[$start, \"I_STATEMENT_FORMAT51l\"] INSTRUCTION_FORMAT51l REGISTER fixed_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1112:5: INSTRUCTION_FORMAT51l REGISTER COMMA fixed_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1110:3: ( INSTRUCTION_FORMAT51l REGISTER COMMA fixed_literal -> ^( I_STATEMENT_FORMAT51l[$start, \"I_STATEMENT_FORMAT51l\"] INSTRUCTION_FORMAT51l REGISTER fixed_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1111:5: INSTRUCTION_FORMAT51l REGISTER COMMA fixed_literal
{
- INSTRUCTION_FORMAT51l495=(Token)match(input,INSTRUCTION_FORMAT51l,FOLLOW_INSTRUCTION_FORMAT51l_in_insn_format51l5762);
- stream_INSTRUCTION_FORMAT51l.add(INSTRUCTION_FORMAT51l495);
+ INSTRUCTION_FORMAT51l493=(Token)match(input,INSTRUCTION_FORMAT51l,FOLLOW_INSTRUCTION_FORMAT51l_in_insn_format51l5740);
+ stream_INSTRUCTION_FORMAT51l.add(INSTRUCTION_FORMAT51l493);
- REGISTER496=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format51l5764);
- stream_REGISTER.add(REGISTER496);
+ REGISTER494=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format51l5742);
+ stream_REGISTER.add(REGISTER494);
- COMMA497=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format51l5766);
- stream_COMMA.add(COMMA497);
+ COMMA495=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format51l5744);
+ stream_COMMA.add(COMMA495);
- pushFollow(FOLLOW_fixed_literal_in_insn_format51l5768);
- fixed_literal498=fixed_literal();
+ pushFollow(FOLLOW_fixed_literal_in_insn_format51l5746);
+ fixed_literal496=fixed_literal();
state._fsp--;
- stream_fixed_literal.add(fixed_literal498.getTree());
+ stream_fixed_literal.add(fixed_literal496.getTree());
// AST REWRITE
- // elements: REGISTER, fixed_literal, INSTRUCTION_FORMAT51l
+ // elements: REGISTER, INSTRUCTION_FORMAT51l, fixed_literal
// token labels:
// rule labels: retval
// token list labels:
@@ -14485,9 +14647,9 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1113:5: -> ^( I_STATEMENT_FORMAT51l[$start, \"I_STATEMENT_FORMAT51l\"] INSTRUCTION_FORMAT51l REGISTER fixed_literal )
+ // 1112:5: -> ^( I_STATEMENT_FORMAT51l[$start, \"I_STATEMENT_FORMAT51l\"] INSTRUCTION_FORMAT51l REGISTER fixed_literal )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1113:8: ^( I_STATEMENT_FORMAT51l[$start, \"I_STATEMENT_FORMAT51l\"] INSTRUCTION_FORMAT51l REGISTER fixed_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1112:8: ^( I_STATEMENT_FORMAT51l[$start, \"I_STATEMENT_FORMAT51l\"] INSTRUCTION_FORMAT51l REGISTER fixed_literal )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT51l, (retval.start), "I_STATEMENT_FORMAT51l"), root_1);
@@ -14531,71 +14693,71 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_array_data_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1115:1: insn_array_data_directive : ARRAY_DATA_DIRECTIVE parsed_integer_literal ( fixed_literal )* END_ARRAY_DATA_DIRECTIVE -> ^( I_STATEMENT_ARRAY_DATA[$start, \"I_STATEMENT_ARRAY_DATA\"] ^( I_ARRAY_ELEMENT_SIZE parsed_integer_literal ) ^( I_ARRAY_ELEMENTS ( fixed_literal )* ) ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1114:1: insn_array_data_directive : ARRAY_DATA_DIRECTIVE parsed_integer_literal ( fixed_literal )* END_ARRAY_DATA_DIRECTIVE -> ^( I_STATEMENT_ARRAY_DATA[$start, \"I_STATEMENT_ARRAY_DATA\"] ^( I_ARRAY_ELEMENT_SIZE parsed_integer_literal ) ^( I_ARRAY_ELEMENTS ( fixed_literal )* ) ) ;
public final smaliParser.insn_array_data_directive_return insn_array_data_directive() throws RecognitionException {
smaliParser.insn_array_data_directive_return retval = new smaliParser.insn_array_data_directive_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token ARRAY_DATA_DIRECTIVE499=null;
- Token END_ARRAY_DATA_DIRECTIVE502=null;
- ParserRuleReturnScope parsed_integer_literal500 =null;
- ParserRuleReturnScope fixed_literal501 =null;
+ Token ARRAY_DATA_DIRECTIVE497=null;
+ Token END_ARRAY_DATA_DIRECTIVE500=null;
+ ParserRuleReturnScope parsed_integer_literal498 =null;
+ ParserRuleReturnScope fixed_literal499 =null;
- CommonTree ARRAY_DATA_DIRECTIVE499_tree=null;
- CommonTree END_ARRAY_DATA_DIRECTIVE502_tree=null;
- RewriteRuleTokenStream stream_ARRAY_DATA_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token ARRAY_DATA_DIRECTIVE");
+ CommonTree ARRAY_DATA_DIRECTIVE497_tree=null;
+ CommonTree END_ARRAY_DATA_DIRECTIVE500_tree=null;
RewriteRuleTokenStream stream_END_ARRAY_DATA_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_ARRAY_DATA_DIRECTIVE");
- RewriteRuleSubtreeStream stream_fixed_literal=new RewriteRuleSubtreeStream(adaptor,"rule fixed_literal");
+ RewriteRuleTokenStream stream_ARRAY_DATA_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token ARRAY_DATA_DIRECTIVE");
RewriteRuleSubtreeStream stream_parsed_integer_literal=new RewriteRuleSubtreeStream(adaptor,"rule parsed_integer_literal");
+ RewriteRuleSubtreeStream stream_fixed_literal=new RewriteRuleSubtreeStream(adaptor,"rule fixed_literal");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1116:3: ( ARRAY_DATA_DIRECTIVE parsed_integer_literal ( fixed_literal )* END_ARRAY_DATA_DIRECTIVE -> ^( I_STATEMENT_ARRAY_DATA[$start, \"I_STATEMENT_ARRAY_DATA\"] ^( I_ARRAY_ELEMENT_SIZE parsed_integer_literal ) ^( I_ARRAY_ELEMENTS ( fixed_literal )* ) ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1116:5: ARRAY_DATA_DIRECTIVE parsed_integer_literal ( fixed_literal )* END_ARRAY_DATA_DIRECTIVE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1115:3: ( ARRAY_DATA_DIRECTIVE parsed_integer_literal ( fixed_literal )* END_ARRAY_DATA_DIRECTIVE -> ^( I_STATEMENT_ARRAY_DATA[$start, \"I_STATEMENT_ARRAY_DATA\"] ^( I_ARRAY_ELEMENT_SIZE parsed_integer_literal ) ^( I_ARRAY_ELEMENTS ( fixed_literal )* ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1115:5: ARRAY_DATA_DIRECTIVE parsed_integer_literal ( fixed_literal )* END_ARRAY_DATA_DIRECTIVE
{
- ARRAY_DATA_DIRECTIVE499=(Token)match(input,ARRAY_DATA_DIRECTIVE,FOLLOW_ARRAY_DATA_DIRECTIVE_in_insn_array_data_directive5795);
- stream_ARRAY_DATA_DIRECTIVE.add(ARRAY_DATA_DIRECTIVE499);
+ ARRAY_DATA_DIRECTIVE497=(Token)match(input,ARRAY_DATA_DIRECTIVE,FOLLOW_ARRAY_DATA_DIRECTIVE_in_insn_array_data_directive5773);
+ stream_ARRAY_DATA_DIRECTIVE.add(ARRAY_DATA_DIRECTIVE497);
- pushFollow(FOLLOW_parsed_integer_literal_in_insn_array_data_directive5801);
- parsed_integer_literal500=parsed_integer_literal();
+ pushFollow(FOLLOW_parsed_integer_literal_in_insn_array_data_directive5779);
+ parsed_integer_literal498=parsed_integer_literal();
state._fsp--;
- stream_parsed_integer_literal.add(parsed_integer_literal500.getTree());
+ stream_parsed_integer_literal.add(parsed_integer_literal498.getTree());
- int elementWidth = (parsed_integer_literal500!=null?((smaliParser.parsed_integer_literal_return)parsed_integer_literal500).value:0);
+ int elementWidth = (parsed_integer_literal498!=null?((smaliParser.parsed_integer_literal_return)parsed_integer_literal498).value:0);
if (elementWidth != 4 && elementWidth != 8 && elementWidth != 1 && elementWidth != 2) {
throw new SemanticException(input, (retval.start), "Invalid element width: %d. Must be 1, 2, 4 or 8", elementWidth);
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1124:5: ( fixed_literal )*
- loop50:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1123:5: ( fixed_literal )*
+ loop52:
while (true) {
- int alt50=2;
- int LA50_0 = input.LA(1);
- if ( ((LA50_0 >= BOOL_LITERAL && LA50_0 <= BYTE_LITERAL)||LA50_0==CHAR_LITERAL||(LA50_0 >= DOUBLE_LITERAL && LA50_0 <= DOUBLE_LITERAL_OR_ID)||(LA50_0 >= FLOAT_LITERAL && LA50_0 <= FLOAT_LITERAL_OR_ID)||LA50_0==LONG_LITERAL||LA50_0==NEGATIVE_INTEGER_LITERAL||LA50_0==POSITIVE_INTEGER_LITERAL||LA50_0==SHORT_LITERAL) ) {
- alt50=1;
+ int alt52=2;
+ int LA52_0 = input.LA(1);
+ if ( ((LA52_0 >= BOOL_LITERAL && LA52_0 <= BYTE_LITERAL)||LA52_0==CHAR_LITERAL||(LA52_0 >= DOUBLE_LITERAL && LA52_0 <= DOUBLE_LITERAL_OR_ID)||(LA52_0 >= FLOAT_LITERAL && LA52_0 <= FLOAT_LITERAL_OR_ID)||LA52_0==LONG_LITERAL||LA52_0==NEGATIVE_INTEGER_LITERAL||LA52_0==POSITIVE_INTEGER_LITERAL||LA52_0==SHORT_LITERAL) ) {
+ alt52=1;
}
- switch (alt50) {
+ switch (alt52) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1124:5: fixed_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1123:5: fixed_literal
{
- pushFollow(FOLLOW_fixed_literal_in_insn_array_data_directive5813);
- fixed_literal501=fixed_literal();
+ pushFollow(FOLLOW_fixed_literal_in_insn_array_data_directive5791);
+ fixed_literal499=fixed_literal();
state._fsp--;
- stream_fixed_literal.add(fixed_literal501.getTree());
+ stream_fixed_literal.add(fixed_literal499.getTree());
}
break;
default :
- break loop50;
+ break loop52;
}
}
- END_ARRAY_DATA_DIRECTIVE502=(Token)match(input,END_ARRAY_DATA_DIRECTIVE,FOLLOW_END_ARRAY_DATA_DIRECTIVE_in_insn_array_data_directive5816);
- stream_END_ARRAY_DATA_DIRECTIVE.add(END_ARRAY_DATA_DIRECTIVE502);
+ END_ARRAY_DATA_DIRECTIVE500=(Token)match(input,END_ARRAY_DATA_DIRECTIVE,FOLLOW_END_ARRAY_DATA_DIRECTIVE_in_insn_array_data_directive5794);
+ stream_END_ARRAY_DATA_DIRECTIVE.add(END_ARRAY_DATA_DIRECTIVE500);
// AST REWRITE
// elements: fixed_literal, parsed_integer_literal
@@ -14608,13 +14770,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1126:5: -> ^( I_STATEMENT_ARRAY_DATA[$start, \"I_STATEMENT_ARRAY_DATA\"] ^( I_ARRAY_ELEMENT_SIZE parsed_integer_literal ) ^( I_ARRAY_ELEMENTS ( fixed_literal )* ) )
+ // 1125:5: -> ^( I_STATEMENT_ARRAY_DATA[$start, \"I_STATEMENT_ARRAY_DATA\"] ^( I_ARRAY_ELEMENT_SIZE parsed_integer_literal ) ^( I_ARRAY_ELEMENTS ( fixed_literal )* ) )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1126:8: ^( I_STATEMENT_ARRAY_DATA[$start, \"I_STATEMENT_ARRAY_DATA\"] ^( I_ARRAY_ELEMENT_SIZE parsed_integer_literal ) ^( I_ARRAY_ELEMENTS ( fixed_literal )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1125:8: ^( I_STATEMENT_ARRAY_DATA[$start, \"I_STATEMENT_ARRAY_DATA\"] ^( I_ARRAY_ELEMENT_SIZE parsed_integer_literal ) ^( I_ARRAY_ELEMENTS ( fixed_literal )* ) )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_ARRAY_DATA, (retval.start), "I_STATEMENT_ARRAY_DATA"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1126:67: ^( I_ARRAY_ELEMENT_SIZE parsed_integer_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1125:67: ^( I_ARRAY_ELEMENT_SIZE parsed_integer_literal )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ARRAY_ELEMENT_SIZE, "I_ARRAY_ELEMENT_SIZE"), root_2);
@@ -14622,11 +14784,11 @@ public class smaliParser extends Parser {
adaptor.addChild(root_1, root_2);
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1127:8: ^( I_ARRAY_ELEMENTS ( fixed_literal )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1126:8: ^( I_ARRAY_ELEMENTS ( fixed_literal )* )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ARRAY_ELEMENTS, "I_ARRAY_ELEMENTS"), root_2);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1127:27: ( fixed_literal )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1126:27: ( fixed_literal )*
while ( stream_fixed_literal.hasNext() ) {
adaptor.addChild(root_2, stream_fixed_literal.nextTree());
}
@@ -14672,68 +14834,68 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_packed_switch_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1129:1: insn_packed_switch_directive : PACKED_SWITCH_DIRECTIVE fixed_32bit_literal ( label_ref )* END_PACKED_SWITCH_DIRECTIVE -> ^( I_STATEMENT_PACKED_SWITCH[$start, \"I_STATEMENT_PACKED_SWITCH\"] ^( I_PACKED_SWITCH_START_KEY[$start, \"I_PACKED_SWITCH_START_KEY\"] fixed_32bit_literal ) ^( I_PACKED_SWITCH_ELEMENTS[$start, \"I_PACKED_SWITCH_ELEMENTS\"] ( label_ref )* ) ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1128:1: insn_packed_switch_directive : PACKED_SWITCH_DIRECTIVE fixed_32bit_literal ( label_ref )* END_PACKED_SWITCH_DIRECTIVE -> ^( I_STATEMENT_PACKED_SWITCH[$start, \"I_STATEMENT_PACKED_SWITCH\"] ^( I_PACKED_SWITCH_START_KEY[$start, \"I_PACKED_SWITCH_START_KEY\"] fixed_32bit_literal ) ^( I_PACKED_SWITCH_ELEMENTS[$start, \"I_PACKED_SWITCH_ELEMENTS\"] ( label_ref )* ) ) ;
public final smaliParser.insn_packed_switch_directive_return insn_packed_switch_directive() throws RecognitionException {
smaliParser.insn_packed_switch_directive_return retval = new smaliParser.insn_packed_switch_directive_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token PACKED_SWITCH_DIRECTIVE503=null;
- Token END_PACKED_SWITCH_DIRECTIVE506=null;
- ParserRuleReturnScope fixed_32bit_literal504 =null;
- ParserRuleReturnScope label_ref505 =null;
+ Token PACKED_SWITCH_DIRECTIVE501=null;
+ Token END_PACKED_SWITCH_DIRECTIVE504=null;
+ ParserRuleReturnScope fixed_32bit_literal502 =null;
+ ParserRuleReturnScope label_ref503 =null;
- CommonTree PACKED_SWITCH_DIRECTIVE503_tree=null;
- CommonTree END_PACKED_SWITCH_DIRECTIVE506_tree=null;
- RewriteRuleTokenStream stream_PACKED_SWITCH_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token PACKED_SWITCH_DIRECTIVE");
+ CommonTree PACKED_SWITCH_DIRECTIVE501_tree=null;
+ CommonTree END_PACKED_SWITCH_DIRECTIVE504_tree=null;
RewriteRuleTokenStream stream_END_PACKED_SWITCH_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_PACKED_SWITCH_DIRECTIVE");
+ RewriteRuleTokenStream stream_PACKED_SWITCH_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token PACKED_SWITCH_DIRECTIVE");
RewriteRuleSubtreeStream stream_fixed_32bit_literal=new RewriteRuleSubtreeStream(adaptor,"rule fixed_32bit_literal");
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1130:5: ( PACKED_SWITCH_DIRECTIVE fixed_32bit_literal ( label_ref )* END_PACKED_SWITCH_DIRECTIVE -> ^( I_STATEMENT_PACKED_SWITCH[$start, \"I_STATEMENT_PACKED_SWITCH\"] ^( I_PACKED_SWITCH_START_KEY[$start, \"I_PACKED_SWITCH_START_KEY\"] fixed_32bit_literal ) ^( I_PACKED_SWITCH_ELEMENTS[$start, \"I_PACKED_SWITCH_ELEMENTS\"] ( label_ref )* ) ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1130:9: PACKED_SWITCH_DIRECTIVE fixed_32bit_literal ( label_ref )* END_PACKED_SWITCH_DIRECTIVE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1129:5: ( PACKED_SWITCH_DIRECTIVE fixed_32bit_literal ( label_ref )* END_PACKED_SWITCH_DIRECTIVE -> ^( I_STATEMENT_PACKED_SWITCH[$start, \"I_STATEMENT_PACKED_SWITCH\"] ^( I_PACKED_SWITCH_START_KEY[$start, \"I_PACKED_SWITCH_START_KEY\"] fixed_32bit_literal ) ^( I_PACKED_SWITCH_ELEMENTS[$start, \"I_PACKED_SWITCH_ELEMENTS\"] ( label_ref )* ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1129:9: PACKED_SWITCH_DIRECTIVE fixed_32bit_literal ( label_ref )* END_PACKED_SWITCH_DIRECTIVE
{
- PACKED_SWITCH_DIRECTIVE503=(Token)match(input,PACKED_SWITCH_DIRECTIVE,FOLLOW_PACKED_SWITCH_DIRECTIVE_in_insn_packed_switch_directive5862);
- stream_PACKED_SWITCH_DIRECTIVE.add(PACKED_SWITCH_DIRECTIVE503);
+ PACKED_SWITCH_DIRECTIVE501=(Token)match(input,PACKED_SWITCH_DIRECTIVE,FOLLOW_PACKED_SWITCH_DIRECTIVE_in_insn_packed_switch_directive5840);
+ stream_PACKED_SWITCH_DIRECTIVE.add(PACKED_SWITCH_DIRECTIVE501);
- pushFollow(FOLLOW_fixed_32bit_literal_in_insn_packed_switch_directive5868);
- fixed_32bit_literal504=fixed_32bit_literal();
+ pushFollow(FOLLOW_fixed_32bit_literal_in_insn_packed_switch_directive5846);
+ fixed_32bit_literal502=fixed_32bit_literal();
state._fsp--;
- stream_fixed_32bit_literal.add(fixed_32bit_literal504.getTree());
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1132:5: ( label_ref )*
- loop51:
+ stream_fixed_32bit_literal.add(fixed_32bit_literal502.getTree());
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1131:5: ( label_ref )*
+ loop53:
while (true) {
- int alt51=2;
- int LA51_0 = input.LA(1);
- if ( (LA51_0==COLON) ) {
- alt51=1;
+ int alt53=2;
+ int LA53_0 = input.LA(1);
+ if ( (LA53_0==COLON) ) {
+ alt53=1;
}
- switch (alt51) {
+ switch (alt53) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1132:5: label_ref
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1131:5: label_ref
{
- pushFollow(FOLLOW_label_ref_in_insn_packed_switch_directive5874);
- label_ref505=label_ref();
+ pushFollow(FOLLOW_label_ref_in_insn_packed_switch_directive5852);
+ label_ref503=label_ref();
state._fsp--;
- stream_label_ref.add(label_ref505.getTree());
+ stream_label_ref.add(label_ref503.getTree());
}
break;
default :
- break loop51;
+ break loop53;
}
}
- END_PACKED_SWITCH_DIRECTIVE506=(Token)match(input,END_PACKED_SWITCH_DIRECTIVE,FOLLOW_END_PACKED_SWITCH_DIRECTIVE_in_insn_packed_switch_directive5881);
- stream_END_PACKED_SWITCH_DIRECTIVE.add(END_PACKED_SWITCH_DIRECTIVE506);
+ END_PACKED_SWITCH_DIRECTIVE504=(Token)match(input,END_PACKED_SWITCH_DIRECTIVE,FOLLOW_END_PACKED_SWITCH_DIRECTIVE_in_insn_packed_switch_directive5859);
+ stream_END_PACKED_SWITCH_DIRECTIVE.add(END_PACKED_SWITCH_DIRECTIVE504);
// AST REWRITE
- // elements: label_ref, fixed_32bit_literal
+ // elements: fixed_32bit_literal, label_ref
// token labels:
// rule labels: retval
// token list labels:
@@ -14743,13 +14905,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1134:5: -> ^( I_STATEMENT_PACKED_SWITCH[$start, \"I_STATEMENT_PACKED_SWITCH\"] ^( I_PACKED_SWITCH_START_KEY[$start, \"I_PACKED_SWITCH_START_KEY\"] fixed_32bit_literal ) ^( I_PACKED_SWITCH_ELEMENTS[$start, \"I_PACKED_SWITCH_ELEMENTS\"] ( label_ref )* ) )
+ // 1133:5: -> ^( I_STATEMENT_PACKED_SWITCH[$start, \"I_STATEMENT_PACKED_SWITCH\"] ^( I_PACKED_SWITCH_START_KEY[$start, \"I_PACKED_SWITCH_START_KEY\"] fixed_32bit_literal ) ^( I_PACKED_SWITCH_ELEMENTS[$start, \"I_PACKED_SWITCH_ELEMENTS\"] ( label_ref )* ) )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1134:8: ^( I_STATEMENT_PACKED_SWITCH[$start, \"I_STATEMENT_PACKED_SWITCH\"] ^( I_PACKED_SWITCH_START_KEY[$start, \"I_PACKED_SWITCH_START_KEY\"] fixed_32bit_literal ) ^( I_PACKED_SWITCH_ELEMENTS[$start, \"I_PACKED_SWITCH_ELEMENTS\"] ( label_ref )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1133:8: ^( I_STATEMENT_PACKED_SWITCH[$start, \"I_STATEMENT_PACKED_SWITCH\"] ^( I_PACKED_SWITCH_START_KEY[$start, \"I_PACKED_SWITCH_START_KEY\"] fixed_32bit_literal ) ^( I_PACKED_SWITCH_ELEMENTS[$start, \"I_PACKED_SWITCH_ELEMENTS\"] ( label_ref )* ) )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_PACKED_SWITCH, (retval.start), "I_STATEMENT_PACKED_SWITCH"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1135:10: ^( I_PACKED_SWITCH_START_KEY[$start, \"I_PACKED_SWITCH_START_KEY\"] fixed_32bit_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1134:10: ^( I_PACKED_SWITCH_START_KEY[$start, \"I_PACKED_SWITCH_START_KEY\"] fixed_32bit_literal )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_PACKED_SWITCH_START_KEY, (retval.start), "I_PACKED_SWITCH_START_KEY"), root_2);
@@ -14757,11 +14919,11 @@ public class smaliParser extends Parser {
adaptor.addChild(root_1, root_2);
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1136:10: ^( I_PACKED_SWITCH_ELEMENTS[$start, \"I_PACKED_SWITCH_ELEMENTS\"] ( label_ref )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1135:10: ^( I_PACKED_SWITCH_ELEMENTS[$start, \"I_PACKED_SWITCH_ELEMENTS\"] ( label_ref )* )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_PACKED_SWITCH_ELEMENTS, (retval.start), "I_PACKED_SWITCH_ELEMENTS"), root_2);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1137:11: ( label_ref )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1136:11: ( label_ref )*
while ( stream_label_ref.hasNext() ) {
adaptor.addChild(root_2, stream_label_ref.nextTree());
}
@@ -14807,74 +14969,74 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_sparse_switch_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1140:1: insn_sparse_switch_directive : SPARSE_SWITCH_DIRECTIVE ( fixed_32bit_literal ARROW label_ref )* END_SPARSE_SWITCH_DIRECTIVE -> ^( I_STATEMENT_SPARSE_SWITCH[$start, \"I_STATEMENT_SPARSE_SWITCH\"] ^( I_SPARSE_SWITCH_ELEMENTS[$start, \"I_SPARSE_SWITCH_ELEMENTS\"] ( fixed_32bit_literal label_ref )* ) ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1139:1: insn_sparse_switch_directive : SPARSE_SWITCH_DIRECTIVE ( fixed_32bit_literal ARROW label_ref )* END_SPARSE_SWITCH_DIRECTIVE -> ^( I_STATEMENT_SPARSE_SWITCH[$start, \"I_STATEMENT_SPARSE_SWITCH\"] ^( I_SPARSE_SWITCH_ELEMENTS[$start, \"I_SPARSE_SWITCH_ELEMENTS\"] ( fixed_32bit_literal label_ref )* ) ) ;
public final smaliParser.insn_sparse_switch_directive_return insn_sparse_switch_directive() throws RecognitionException {
smaliParser.insn_sparse_switch_directive_return retval = new smaliParser.insn_sparse_switch_directive_return();
retval.start = input.LT(1);
CommonTree root_0 = null;
- Token SPARSE_SWITCH_DIRECTIVE507=null;
- Token ARROW509=null;
- Token END_SPARSE_SWITCH_DIRECTIVE511=null;
- ParserRuleReturnScope fixed_32bit_literal508 =null;
- ParserRuleReturnScope label_ref510 =null;
+ Token SPARSE_SWITCH_DIRECTIVE505=null;
+ Token ARROW507=null;
+ Token END_SPARSE_SWITCH_DIRECTIVE509=null;
+ ParserRuleReturnScope fixed_32bit_literal506 =null;
+ ParserRuleReturnScope label_ref508 =null;
- CommonTree SPARSE_SWITCH_DIRECTIVE507_tree=null;
- CommonTree ARROW509_tree=null;
- CommonTree END_SPARSE_SWITCH_DIRECTIVE511_tree=null;
- RewriteRuleTokenStream stream_SPARSE_SWITCH_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token SPARSE_SWITCH_DIRECTIVE");
+ CommonTree SPARSE_SWITCH_DIRECTIVE505_tree=null;
+ CommonTree ARROW507_tree=null;
+ CommonTree END_SPARSE_SWITCH_DIRECTIVE509_tree=null;
RewriteRuleTokenStream stream_ARROW=new RewriteRuleTokenStream(adaptor,"token ARROW");
+ RewriteRuleTokenStream stream_SPARSE_SWITCH_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token SPARSE_SWITCH_DIRECTIVE");
RewriteRuleTokenStream stream_END_SPARSE_SWITCH_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_SPARSE_SWITCH_DIRECTIVE");
RewriteRuleSubtreeStream stream_fixed_32bit_literal=new RewriteRuleSubtreeStream(adaptor,"rule fixed_32bit_literal");
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1141:3: ( SPARSE_SWITCH_DIRECTIVE ( fixed_32bit_literal ARROW label_ref )* END_SPARSE_SWITCH_DIRECTIVE -> ^( I_STATEMENT_SPARSE_SWITCH[$start, \"I_STATEMENT_SPARSE_SWITCH\"] ^( I_SPARSE_SWITCH_ELEMENTS[$start, \"I_SPARSE_SWITCH_ELEMENTS\"] ( fixed_32bit_literal label_ref )* ) ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1141:7: SPARSE_SWITCH_DIRECTIVE ( fixed_32bit_literal ARROW label_ref )* END_SPARSE_SWITCH_DIRECTIVE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1140:3: ( SPARSE_SWITCH_DIRECTIVE ( fixed_32bit_literal ARROW label_ref )* END_SPARSE_SWITCH_DIRECTIVE -> ^( I_STATEMENT_SPARSE_SWITCH[$start, \"I_STATEMENT_SPARSE_SWITCH\"] ^( I_SPARSE_SWITCH_ELEMENTS[$start, \"I_SPARSE_SWITCH_ELEMENTS\"] ( fixed_32bit_literal label_ref )* ) ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1140:7: SPARSE_SWITCH_DIRECTIVE ( fixed_32bit_literal ARROW label_ref )* END_SPARSE_SWITCH_DIRECTIVE
{
- SPARSE_SWITCH_DIRECTIVE507=(Token)match(input,SPARSE_SWITCH_DIRECTIVE,FOLLOW_SPARSE_SWITCH_DIRECTIVE_in_insn_sparse_switch_directive5955);
- stream_SPARSE_SWITCH_DIRECTIVE.add(SPARSE_SWITCH_DIRECTIVE507);
+ SPARSE_SWITCH_DIRECTIVE505=(Token)match(input,SPARSE_SWITCH_DIRECTIVE,FOLLOW_SPARSE_SWITCH_DIRECTIVE_in_insn_sparse_switch_directive5933);
+ stream_SPARSE_SWITCH_DIRECTIVE.add(SPARSE_SWITCH_DIRECTIVE505);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1142:5: ( fixed_32bit_literal ARROW label_ref )*
- loop52:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1141:5: ( fixed_32bit_literal ARROW label_ref )*
+ loop54:
while (true) {
- int alt52=2;
- int LA52_0 = input.LA(1);
- if ( ((LA52_0 >= BOOL_LITERAL && LA52_0 <= BYTE_LITERAL)||LA52_0==CHAR_LITERAL||(LA52_0 >= FLOAT_LITERAL && LA52_0 <= FLOAT_LITERAL_OR_ID)||LA52_0==LONG_LITERAL||LA52_0==NEGATIVE_INTEGER_LITERAL||LA52_0==POSITIVE_INTEGER_LITERAL||LA52_0==SHORT_LITERAL) ) {
- alt52=1;
+ int alt54=2;
+ int LA54_0 = input.LA(1);
+ if ( ((LA54_0 >= BOOL_LITERAL && LA54_0 <= BYTE_LITERAL)||LA54_0==CHAR_LITERAL||(LA54_0 >= FLOAT_LITERAL && LA54_0 <= FLOAT_LITERAL_OR_ID)||LA54_0==LONG_LITERAL||LA54_0==NEGATIVE_INTEGER_LITERAL||LA54_0==POSITIVE_INTEGER_LITERAL||LA54_0==SHORT_LITERAL) ) {
+ alt54=1;
}
- switch (alt52) {
+ switch (alt54) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1142:6: fixed_32bit_literal ARROW label_ref
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1141:6: fixed_32bit_literal ARROW label_ref
{
- pushFollow(FOLLOW_fixed_32bit_literal_in_insn_sparse_switch_directive5962);
- fixed_32bit_literal508=fixed_32bit_literal();
+ pushFollow(FOLLOW_fixed_32bit_literal_in_insn_sparse_switch_directive5940);
+ fixed_32bit_literal506=fixed_32bit_literal();
state._fsp--;
- stream_fixed_32bit_literal.add(fixed_32bit_literal508.getTree());
- ARROW509=(Token)match(input,ARROW,FOLLOW_ARROW_in_insn_sparse_switch_directive5964);
- stream_ARROW.add(ARROW509);
+ stream_fixed_32bit_literal.add(fixed_32bit_literal506.getTree());
+ ARROW507=(Token)match(input,ARROW,FOLLOW_ARROW_in_insn_sparse_switch_directive5942);
+ stream_ARROW.add(ARROW507);
- pushFollow(FOLLOW_label_ref_in_insn_sparse_switch_directive5966);
- label_ref510=label_ref();
+ pushFollow(FOLLOW_label_ref_in_insn_sparse_switch_directive5944);
+ label_ref508=label_ref();
state._fsp--;
- stream_label_ref.add(label_ref510.getTree());
+ stream_label_ref.add(label_ref508.getTree());
}
break;
default :
- break loop52;
+ break loop54;
}
}
- END_SPARSE_SWITCH_DIRECTIVE511=(Token)match(input,END_SPARSE_SWITCH_DIRECTIVE,FOLLOW_END_SPARSE_SWITCH_DIRECTIVE_in_insn_sparse_switch_directive5974);
- stream_END_SPARSE_SWITCH_DIRECTIVE.add(END_SPARSE_SWITCH_DIRECTIVE511);
+ END_SPARSE_SWITCH_DIRECTIVE509=(Token)match(input,END_SPARSE_SWITCH_DIRECTIVE,FOLLOW_END_SPARSE_SWITCH_DIRECTIVE_in_insn_sparse_switch_directive5952);
+ stream_END_SPARSE_SWITCH_DIRECTIVE.add(END_SPARSE_SWITCH_DIRECTIVE509);
// AST REWRITE
- // elements: fixed_32bit_literal, label_ref
+ // elements: label_ref, fixed_32bit_literal
// token labels:
// rule labels: retval
// token list labels:
@@ -14884,23 +15046,23 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
- // 1144:5: -> ^( I_STATEMENT_SPARSE_SWITCH[$start, \"I_STATEMENT_SPARSE_SWITCH\"] ^( I_SPARSE_SWITCH_ELEMENTS[$start, \"I_SPARSE_SWITCH_ELEMENTS\"] ( fixed_32bit_literal label_ref )* ) )
+ // 1143:5: -> ^( I_STATEMENT_SPARSE_SWITCH[$start, \"I_STATEMENT_SPARSE_SWITCH\"] ^( I_SPARSE_SWITCH_ELEMENTS[$start, \"I_SPARSE_SWITCH_ELEMENTS\"] ( fixed_32bit_literal label_ref )* ) )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1144:8: ^( I_STATEMENT_SPARSE_SWITCH[$start, \"I_STATEMENT_SPARSE_SWITCH\"] ^( I_SPARSE_SWITCH_ELEMENTS[$start, \"I_SPARSE_SWITCH_ELEMENTS\"] ( fixed_32bit_literal label_ref )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1143:8: ^( I_STATEMENT_SPARSE_SWITCH[$start, \"I_STATEMENT_SPARSE_SWITCH\"] ^( I_SPARSE_SWITCH_ELEMENTS[$start, \"I_SPARSE_SWITCH_ELEMENTS\"] ( fixed_32bit_literal label_ref )* ) )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_SPARSE_SWITCH, (retval.start), "I_STATEMENT_SPARSE_SWITCH"), root_1);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1145:8: ^( I_SPARSE_SWITCH_ELEMENTS[$start, \"I_SPARSE_SWITCH_ELEMENTS\"] ( fixed_32bit_literal label_ref )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1144:8: ^( I_SPARSE_SWITCH_ELEMENTS[$start, \"I_SPARSE_SWITCH_ELEMENTS\"] ( fixed_32bit_literal label_ref )* )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_SPARSE_SWITCH_ELEMENTS, (retval.start), "I_SPARSE_SWITCH_ELEMENTS"), root_2);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliParser.g:1145:71: ( fixed_32bit_literal label_ref )*
- while ( stream_fixed_32bit_literal.hasNext()||stream_label_ref.hasNext() ) {
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1144:71: ( fixed_32bit_literal label_ref )*
+ while ( stream_label_ref.hasNext()||stream_fixed_32bit_literal.hasNext() ) {
adaptor.addChild(root_2, stream_fixed_32bit_literal.nextTree());
adaptor.addChild(root_2, stream_label_ref.nextTree());
}
- stream_fixed_32bit_literal.reset();
stream_label_ref.reset();
+ stream_fixed_32bit_literal.reset();
adaptor.addChild(root_1, root_2);
}
@@ -14936,28 +15098,28 @@ public class smaliParser extends Parser {
// Delegated rules
- protected DFA28 dfa28 = new DFA28(this);
- protected DFA36 dfa36 = new DFA36(this);
+ protected DFA30 dfa30 = new DFA30(this);
protected DFA38 dfa38 = new DFA38(this);
- static final String DFA28_eotS =
- "\61\uffff";
- static final String DFA28_eofS =
- "\61\uffff";
- static final String DFA28_minS =
- "\1\4\12\23\1\u00c0\41\23\2\uffff\1\u00bc\1\23";
- static final String DFA28_maxS =
- "\1\u00cd\12\u00b8\1\u00c0\41\u00b8\2\uffff\1\u00c0\1\u00b8";
- static final String DFA28_acceptS =
- "\55\uffff\1\1\1\2\2\uffff";
- static final String DFA28_specialS =
- "\61\uffff}>";
- static final String[] DFA28_transitionS = {
+ protected DFA40 dfa40 = new DFA40(this);
+ static final String DFA30_eotS =
+ "\57\uffff";
+ static final String DFA30_eofS =
+ "\57\uffff";
+ static final String DFA30_minS =
+ "\1\4\54\23\2\uffff";
+ static final String DFA30_maxS =
+ "\1\u00ca\12\u00b8\1\u00bb\41\u00b8\2\uffff";
+ static final String DFA30_acceptS =
+ "\55\uffff\1\1\1\2";
+ static final String DFA30_specialS =
+ "\57\uffff}>";
+ static final String[] DFA30_transitionS = {
"\1\2\1\uffff\1\16\3\uffff\1\10\14\uffff\1\7\17\uffff\1\6\2\uffff\1\17"+
"\1\20\1\21\1\uffff\1\22\1\uffff\1\23\2\uffff\1\24\1\25\1\30\1\31\1\26"+
"\1\27\3\uffff\1\32\1\uffff\1\33\1\34\1\36\1\35\1\37\1\uffff\1\40\1\41"+
"\1\uffff\1\42\1\43\3\uffff\1\44\1\45\1\uffff\1\46\1\47\1\50\1\51\1\52"+
- "\5\uffff\1\53\131\uffff\1\54\1\uffff\1\5\1\11\6\uffff\1\13\1\uffff\1"+
- "\4\1\14\1\uffff\1\12\3\uffff\1\1\5\uffff\1\3\1\15",
+ "\5\uffff\1\53\131\uffff\1\54\1\uffff\1\5\1\11\4\uffff\1\13\1\4\1\14\1"+
+ "\uffff\1\12\3\uffff\1\1\5\uffff\1\3\1\15",
"\1\55\u00a4\uffff\1\56",
"\1\55\u00a4\uffff\1\56",
"\1\55\u00a4\uffff\1\56",
@@ -14968,7 +15130,7 @@ public class smaliParser extends Parser {
"\1\55\u00a4\uffff\1\56",
"\1\55\u00a4\uffff\1\56",
"\1\55\u00a4\uffff\1\56",
- "\1\57",
+ "\1\55\u00a4\uffff\1\56\2\uffff\1\13",
"\1\55\u00a4\uffff\1\56",
"\1\55\u00a4\uffff\1\56",
"\1\55\u00a4\uffff\1\56",
@@ -15003,178 +15165,174 @@ public class smaliParser extends Parser {
"\1\55\u00a4\uffff\1\56",
"\1\55\u00a4\uffff\1\56",
"",
- "",
- "\1\60\3\uffff\1\57",
- "\1\55\u00a4\uffff\1\56"
+ ""
};
- static final short[] DFA28_eot = DFA.unpackEncodedString(DFA28_eotS);
- static final short[] DFA28_eof = DFA.unpackEncodedString(DFA28_eofS);
- static final char[] DFA28_min = DFA.unpackEncodedStringToUnsignedChars(DFA28_minS);
- static final char[] DFA28_max = DFA.unpackEncodedStringToUnsignedChars(DFA28_maxS);
- static final short[] DFA28_accept = DFA.unpackEncodedString(DFA28_acceptS);
- static final short[] DFA28_special = DFA.unpackEncodedString(DFA28_specialS);
- static final short[][] DFA28_transition;
+ static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS);
+ static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS);
+ static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS);
+ static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS);
+ static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS);
+ static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS);
+ static final short[][] DFA30_transition;
static {
- int numStates = DFA28_transitionS.length;
- DFA28_transition = new short[numStates][];
+ int numStates = DFA30_transitionS.length;
+ DFA30_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA28_transition[i] = DFA.unpackEncodedString(DFA28_transitionS[i]);
+ DFA30_transition[i] = DFA.unpackEncodedString(DFA30_transitionS[i]);
}
}
- protected class DFA28 extends DFA {
+ protected class DFA30 extends DFA {
- public DFA28(BaseRecognizer recognizer) {
+ public DFA30(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 28;
- this.eot = DFA28_eot;
- this.eof = DFA28_eof;
- this.min = DFA28_min;
- this.max = DFA28_max;
- this.accept = DFA28_accept;
- this.special = DFA28_special;
- this.transition = DFA28_transition;
+ this.decisionNumber = 30;
+ this.eot = DFA30_eot;
+ this.eof = DFA30_eof;
+ this.min = DFA30_min;
+ this.max = DFA30_max;
+ this.accept = DFA30_accept;
+ this.special = DFA30_special;
+ this.transition = DFA30_transition;
}
@Override
public String getDescription() {
- return "702:7: ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) )";
+ return "701:7: ( member_name COLON nonvoid_type_descriptor -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor ) | member_name method_prototype -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype ) )";
}
}
- static final String DFA36_eotS =
- "\65\uffff";
- static final String DFA36_eofS =
- "\65\uffff";
- static final String DFA36_minS =
- "\1\4\1\5\1\11\12\23\1\u00c0\41\23\1\uffff\1\4\2\uffff\1\u00bc\1\23";
- static final String DFA36_maxS =
- "\1\u00cd\1\u00c8\1\11\12\u00b8\1\u00c0\41\u00b8\1\uffff\1\u00cd\2\uffff"+
- "\1\u00c0\1\u00b8";
- static final String DFA36_acceptS =
- "\57\uffff\1\1\1\uffff\1\2\1\3\2\uffff";
- static final String DFA36_specialS =
- "\65\uffff}>";
- static final String[] DFA36_transitionS = {
+ static final String DFA38_eotS =
+ "\64\uffff";
+ static final String DFA38_eofS =
+ "\64\uffff";
+ static final String DFA38_minS =
+ "\1\4\1\5\1\17\54\23\1\uffff\1\4\1\11\2\uffff";
+ static final String DFA38_maxS =
+ "\1\u00ca\1\u00c5\1\u00bd\12\u00b8\1\u00bb\41\u00b8\1\uffff\1\u00ca\1\11"+
+ "\2\uffff";
+ static final String DFA38_acceptS =
+ "\57\uffff\1\1\2\uffff\1\2\1\3";
+ static final String DFA38_specialS =
+ "\64\uffff}>";
+ static final String[] DFA38_transitionS = {
"\1\4\1\uffff\1\20\1\uffff\1\2\1\uffff\1\12\4\uffff\1\1\7\uffff\1\11\17"+
"\uffff\1\10\2\uffff\1\21\1\22\1\23\1\uffff\1\24\1\uffff\1\25\2\uffff"+
"\1\26\1\27\1\32\1\33\1\30\1\31\3\uffff\1\34\1\uffff\1\35\1\36\1\40\1"+
"\37\1\41\1\uffff\1\42\1\43\1\uffff\1\44\1\45\3\uffff\1\46\1\47\1\uffff"+
"\1\50\1\51\1\52\1\53\1\54\5\uffff\1\55\131\uffff\1\56\1\uffff\1\7\1\13"+
- "\6\uffff\1\15\1\uffff\1\6\1\16\1\uffff\1\14\3\uffff\1\3\5\uffff\1\5\1"+
- "\17",
+ "\4\uffff\1\15\1\6\1\16\1\uffff\1\14\3\uffff\1\3\5\uffff\1\5\1\17",
"\1\57\1\uffff\1\57\1\uffff\1\60\2\uffff\2\57\5\uffff\1\57\7\uffff\2"+
- "\57\5\uffff\1\57\7\uffff\60\57\125\uffff\3\57\7\uffff\2\57\6\uffff\1"+
+ "\57\5\uffff\1\57\7\uffff\60\57\125\uffff\3\57\7\uffff\2\57\3\uffff\1"+
"\57\1\uffff\2\57\2\uffff\2\57",
- "\1\60",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\63",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
- "\1\61\u00a4\uffff\1\62",
+ "\1\61\u00ad\uffff\1\61",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63\2\uffff\1\15",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
+ "\1\62\u00a4\uffff\1\63",
"",
"\1\4\1\uffff\1\20\3\uffff\1\12\14\uffff\1\11\17\uffff\1\10\2\uffff\1"+
"\21\1\22\1\23\1\uffff\1\24\1\uffff\1\25\2\uffff\1\26\1\27\1\32\1\33\1"+
"\30\1\31\3\uffff\1\34\1\uffff\1\35\1\36\1\40\1\37\1\41\1\uffff\1\42\1"+
"\43\1\uffff\1\44\1\45\3\uffff\1\46\1\47\1\uffff\1\50\1\51\1\52\1\53\1"+
- "\54\5\uffff\1\55\131\uffff\1\56\1\uffff\1\7\1\13\6\uffff\1\15\1\uffff"+
- "\1\6\1\16\1\uffff\1\14\3\uffff\1\3\5\uffff\1\5\1\17",
- "",
+ "\54\5\uffff\1\55\131\uffff\1\56\1\uffff\1\7\1\13\4\uffff\1\15\1\6\1\16"+
+ "\1\uffff\1\14\3\uffff\1\3\5\uffff\1\5\1\17",
+ "\1\60",
"",
- "\1\64\3\uffff\1\63",
- "\1\61\u00a4\uffff\1\62"
+ ""
};
- static final short[] DFA36_eot = DFA.unpackEncodedString(DFA36_eotS);
- static final short[] DFA36_eof = DFA.unpackEncodedString(DFA36_eofS);
- static final char[] DFA36_min = DFA.unpackEncodedStringToUnsignedChars(DFA36_minS);
- static final char[] DFA36_max = DFA.unpackEncodedStringToUnsignedChars(DFA36_maxS);
- static final short[] DFA36_accept = DFA.unpackEncodedString(DFA36_acceptS);
- static final short[] DFA36_special = DFA.unpackEncodedString(DFA36_specialS);
- static final short[][] DFA36_transition;
+ static final short[] DFA38_eot = DFA.unpackEncodedString(DFA38_eotS);
+ static final short[] DFA38_eof = DFA.unpackEncodedString(DFA38_eofS);
+ static final char[] DFA38_min = DFA.unpackEncodedStringToUnsignedChars(DFA38_minS);
+ static final char[] DFA38_max = DFA.unpackEncodedStringToUnsignedChars(DFA38_maxS);
+ static final short[] DFA38_accept = DFA.unpackEncodedString(DFA38_acceptS);
+ static final short[] DFA38_special = DFA.unpackEncodedString(DFA38_specialS);
+ static final short[][] DFA38_transition;
static {
- int numStates = DFA36_transitionS.length;
- DFA36_transition = new short[numStates][];
+ int numStates = DFA38_transitionS.length;
+ DFA38_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA36_transition[i] = DFA.unpackEncodedString(DFA36_transitionS[i]);
+ DFA38_transition[i] = DFA.unpackEncodedString(DFA38_transitionS[i]);
}
}
- protected class DFA36 extends DFA {
+ protected class DFA38 extends DFA {
- public DFA36(BaseRecognizer recognizer) {
+ public DFA38(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 36;
- this.eot = DFA36_eot;
- this.eof = DFA36_eof;
- this.min = DFA36_min;
- this.max = DFA36_max;
- this.accept = DFA36_accept;
- this.special = DFA36_special;
- this.transition = DFA36_transition;
+ this.decisionNumber = 38;
+ this.eot = DFA38_eot;
+ this.eof = DFA38_eof;
+ this.min = DFA38_min;
+ this.max = DFA38_max;
+ this.accept = DFA38_accept;
+ this.special = DFA38_special;
+ this.transition = DFA38_transition;
}
@Override
public String getDescription() {
- return "730:1: verification_error_reference : ( CLASS_DESCRIPTOR | field_reference | method_reference );";
+ return "729:1: verification_error_reference : ( CLASS_DESCRIPTOR | field_reference | method_reference );";
}
}
- static final String DFA38_eotS =
+ static final String DFA40_eotS =
"\105\uffff";
- static final String DFA38_eofS =
+ static final String DFA40_eofS =
"\105\uffff";
- static final String DFA38_minS =
+ static final String DFA40_minS =
"\1\5\102\uffff\1\0\1\uffff";
- static final String DFA38_maxS =
- "\1\u00c8\102\uffff\1\0\1\uffff";
- static final String DFA38_acceptS =
+ static final String DFA40_maxS =
+ "\1\u00c5\102\uffff\1\0\1\uffff";
+ static final String DFA40_acceptS =
"\1\uffff\1\2\102\uffff\1\1";
- static final String DFA38_specialS =
+ static final String DFA40_specialS =
"\103\uffff\1\0\1\uffff}>";
- static final String[] DFA38_transitionS = {
+ static final String[] DFA40_transitionS = {
"\1\103\1\uffff\1\1\4\uffff\2\1\5\uffff\1\1\7\uffff\2\1\1\uffff\1\1\3"+
- "\uffff\1\1\7\uffff\60\1\125\uffff\3\1\7\uffff\2\1\6\uffff\1\1\1\uffff"+
+ "\uffff\1\1\7\uffff\60\1\125\uffff\3\1\7\uffff\2\1\3\uffff\1\1\1\uffff"+
"\2\1\2\uffff\2\1",
"",
"",
@@ -15246,38 +15404,38 @@ public class smaliParser extends Parser {
""
};
- static final short[] DFA38_eot = DFA.unpackEncodedString(DFA38_eotS);
- static final short[] DFA38_eof = DFA.unpackEncodedString(DFA38_eofS);
- static final char[] DFA38_min = DFA.unpackEncodedStringToUnsignedChars(DFA38_minS);
- static final char[] DFA38_max = DFA.unpackEncodedStringToUnsignedChars(DFA38_maxS);
- static final short[] DFA38_accept = DFA.unpackEncodedString(DFA38_acceptS);
- static final short[] DFA38_special = DFA.unpackEncodedString(DFA38_specialS);
- static final short[][] DFA38_transition;
+ static final short[] DFA40_eot = DFA.unpackEncodedString(DFA40_eotS);
+ static final short[] DFA40_eof = DFA.unpackEncodedString(DFA40_eofS);
+ static final char[] DFA40_min = DFA.unpackEncodedStringToUnsignedChars(DFA40_minS);
+ static final char[] DFA40_max = DFA.unpackEncodedStringToUnsignedChars(DFA40_maxS);
+ static final short[] DFA40_accept = DFA.unpackEncodedString(DFA40_acceptS);
+ static final short[] DFA40_special = DFA.unpackEncodedString(DFA40_specialS);
+ static final short[][] DFA40_transition;
static {
- int numStates = DFA38_transitionS.length;
- DFA38_transition = new short[numStates][];
+ int numStates = DFA40_transitionS.length;
+ DFA40_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA38_transition[i] = DFA.unpackEncodedString(DFA38_transitionS[i]);
+ DFA40_transition[i] = DFA.unpackEncodedString(DFA40_transitionS[i]);
}
}
- protected class DFA38 extends DFA {
+ protected class DFA40 extends DFA {
- public DFA38(BaseRecognizer recognizer) {
+ public DFA40(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 38;
- this.eot = DFA38_eot;
- this.eof = DFA38_eof;
- this.min = DFA38_min;
- this.max = DFA38_max;
- this.accept = DFA38_accept;
- this.special = DFA38_special;
- this.transition = DFA38_transition;
+ this.decisionNumber = 40;
+ this.eot = DFA40_eot;
+ this.eof = DFA40_eof;
+ this.min = DFA40_min;
+ this.max = DFA40_max;
+ this.accept = DFA40_accept;
+ this.special = DFA40_special;
+ this.transition = DFA40_transition;
}
@Override
public String getDescription() {
- return "()* loopback of 748:5: ({...}? annotation )*";
+ return "()* loopback of 747:5: ({...}? annotation )*";
}
@Override
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
@@ -15285,545 +15443,546 @@ public class smaliParser extends Parser {
int _s = s;
switch ( s ) {
case 0 :
- int LA38_67 = input.LA(1);
+ int LA40_67 = input.LA(1);
- int index38_67 = input.index();
+ int index40_67 = input.index();
input.rewind();
s = -1;
if ( ((input.LA(1) == ANNOTATION_DIRECTIVE)) ) {s = 68;}
else if ( (true) ) {s = 1;}
- input.seek(index38_67);
+ input.seek(index40_67);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 38, _s, input);
+ new NoViableAltException(getDescription(), 40, _s, input);
error(nvae);
throw nvae;
}
}
- public static final BitSet FOLLOW_class_spec_in_smali_file1110 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000880L});
- public static final BitSet FOLLOW_super_spec_in_smali_file1121 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000880L});
- public static final BitSet FOLLOW_implements_spec_in_smali_file1129 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000880L});
- public static final BitSet FOLLOW_source_spec_in_smali_file1138 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000880L});
- public static final BitSet FOLLOW_method_in_smali_file1146 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000880L});
- public static final BitSet FOLLOW_field_in_smali_file1152 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000880L});
- public static final BitSet FOLLOW_annotation_in_smali_file1158 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000880L});
- public static final BitSet FOLLOW_EOF_in_smali_file1169 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_CLASS_DIRECTIVE_in_class_spec1256 = new BitSet(new long[]{0x0000000000008010L});
- public static final BitSet FOLLOW_access_list_in_class_spec1258 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_class_spec1260 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_SUPER_DIRECTIVE_in_super_spec1278 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_super_spec1280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_IMPLEMENTS_DIRECTIVE_in_implements_spec1299 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_implements_spec1301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_SOURCE_DIRECTIVE_in_source_spec1320 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_STRING_LITERAL_in_source_spec1322 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ACCESS_SPEC_in_access_list1341 = new BitSet(new long[]{0x0000000000000012L});
- public static final BitSet FOLLOW_FIELD_DIRECTIVE_in_field1372 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_access_list_in_field1374 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_member_name_in_field1376 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_COLON_in_field1378 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_field1380 = new BitSet(new long[]{0x0000000804000022L});
- public static final BitSet FOLLOW_EQUAL_in_field1383 = new BitSet(new long[]{0xD1F95CC200C0CD50L,0x00000000020FB1B7L,0xA0EC000000000000L,0x0000000000003665L});
- public static final BitSet FOLLOW_literal_in_field1385 = new BitSet(new long[]{0x0000000004000022L});
- public static final BitSet FOLLOW_annotation_in_field1398 = new BitSet(new long[]{0x0000000004000022L});
- public static final BitSet FOLLOW_END_FIELD_DIRECTIVE_in_field1412 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_METHOD_DIRECTIVE_in_method1523 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_access_list_in_method1525 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_member_name_in_method1527 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0100000000000000L});
- public static final BitSet FOLLOW_method_prototype_in_method1529 = new BitSet(new long[]{0xFFFFFC04180830A0L,0x0000000003FFFFFFL,0x0603800000000000L,0x000000000000019AL});
- public static final BitSet FOLLOW_statements_and_directives_in_method1531 = new BitSet(new long[]{0x0000000010000000L});
- public static final BitSet FOLLOW_END_METHOD_DIRECTIVE_in_method1537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ordered_method_item_in_statements_and_directives1582 = new BitSet(new long[]{0xFFFFFC04080830A2L,0x0000000003FFFFFFL,0x0603800000000000L,0x000000000000019AL});
- public static final BitSet FOLLOW_registers_directive_in_statements_and_directives1590 = new BitSet(new long[]{0xFFFFFC04080830A2L,0x0000000003FFFFFFL,0x0603800000000000L,0x000000000000019AL});
- public static final BitSet FOLLOW_catch_directive_in_statements_and_directives1598 = new BitSet(new long[]{0xFFFFFC04080830A2L,0x0000000003FFFFFFL,0x0603800000000000L,0x000000000000019AL});
- public static final BitSet FOLLOW_catchall_directive_in_statements_and_directives1606 = new BitSet(new long[]{0xFFFFFC04080830A2L,0x0000000003FFFFFFL,0x0603800000000000L,0x000000000000019AL});
- public static final BitSet FOLLOW_parameter_directive_in_statements_and_directives1614 = new BitSet(new long[]{0xFFFFFC04080830A2L,0x0000000003FFFFFFL,0x0603800000000000L,0x000000000000019AL});
- public static final BitSet FOLLOW_annotation_in_statements_and_directives1622 = new BitSet(new long[]{0xFFFFFC04080830A2L,0x0000000003FFFFFFL,0x0603800000000000L,0x000000000000019AL});
- public static final BitSet FOLLOW_label_in_ordered_method_item1707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_instruction_in_ordered_method_item1713 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_debug_directive_in_ordered_method_item1719 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_REGISTERS_DIRECTIVE_in_registers_directive1739 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_integral_literal_in_registers_directive1743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_LOCALS_DIRECTIVE_in_registers_directive1763 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_integral_literal_in_registers_directive1767 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_PARAM_LIST_OR_ID_START_in_param_list_or_id1799 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_PRIMITIVE_TYPE_in_param_list_or_id1801 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x1000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_PARAM_LIST_OR_ID_END_in_param_list_or_id1804 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_SIMPLE_NAME_in_simple_name1816 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ACCESS_SPEC_in_simple_name1822 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_VERIFICATION_ERROR_TYPE_in_simple_name1833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_POSITIVE_INTEGER_LITERAL_in_simple_name1844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_NEGATIVE_INTEGER_LITERAL_in_simple_name1855 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_FLOAT_LITERAL_OR_ID_in_simple_name1866 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_DOUBLE_LITERAL_OR_ID_in_simple_name1877 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_BOOL_LITERAL_in_simple_name1888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_NULL_LITERAL_in_simple_name1899 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_REGISTER_in_simple_name1910 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_param_list_or_id_in_simple_name1921 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_PRIMITIVE_TYPE_in_simple_name1931 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_VOID_TYPE_in_simple_name1942 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ANNOTATION_VISIBILITY_in_simple_name1953 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT10t_in_simple_name1964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT10x_in_simple_name1975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_simple_name1986 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT11x_in_simple_name1997 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_simple_name2008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_simple_name2019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_simple_name2030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_simple_name2041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_simple_name2052 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_LAMBDA_in_simple_name2063 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_METHOD_in_simple_name2074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21t_in_simple_name2085 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_simple_name2096 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_simple_name2107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_simple_name2118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_STRING_in_simple_name2129 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_simple_name2140 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_simple_name2151 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22t_in_simple_name2162 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT23x_in_simple_name2173 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT25x_in_simple_name2184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_simple_name2195 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT31t_in_simple_name2206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_simple_name2217 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_simple_name2228 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_simple_name2239 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_simple_name2250 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_simple_name2261 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT51l_in_simple_name2272 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_simple_name_in_member_name2287 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_MEMBER_NAME_in_member_name2293 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_OPEN_PAREN_in_method_prototype2308 = new BitSet(new long[]{0x0000000000048100L,0x0000000000000000L,0x6000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_param_list_in_method_prototype2310 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_CLOSE_PAREN_in_method_prototype2312 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000002001L});
- public static final BitSet FOLLOW_type_descriptor_in_method_prototype2314 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_PARAM_LIST_START_in_param_list2344 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0800000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_param_list2346 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0800000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_PARAM_LIST_END_in_param_list2349 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_PARAM_LIST_OR_ID_START_in_param_list2360 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x1000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_PRIMITIVE_TYPE_in_param_list2362 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x1000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_PARAM_LIST_OR_ID_END_in_param_list2365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_param_list2376 = new BitSet(new long[]{0x0000000000008102L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_POSITIVE_INTEGER_LITERAL_in_integer_literal2453 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_NEGATIVE_INTEGER_LITERAL_in_integer_literal2464 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_FLOAT_LITERAL_OR_ID_in_float_literal2479 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_FLOAT_LITERAL_in_float_literal2490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_DOUBLE_LITERAL_OR_ID_in_double_literal2500 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_DOUBLE_LITERAL_in_double_literal2511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_LONG_LITERAL_in_literal2521 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_integer_literal_in_literal2527 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_SHORT_LITERAL_in_literal2533 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_BYTE_LITERAL_in_literal2539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_float_literal_in_literal2545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_double_literal_in_literal2551 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_CHAR_LITERAL_in_literal2557 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_STRING_LITERAL_in_literal2563 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_BOOL_LITERAL_in_literal2569 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_NULL_LITERAL_in_literal2575 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_array_literal_in_literal2581 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_subannotation_in_literal2587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_type_field_method_literal_in_literal2593 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_enum_literal_in_literal2599 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_integer_literal_in_parsed_integer_literal2612 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_LONG_LITERAL_in_integral_literal2624 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_integer_literal_in_integral_literal2630 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_SHORT_LITERAL_in_integral_literal2636 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_CHAR_LITERAL_in_integral_literal2642 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_BYTE_LITERAL_in_integral_literal2648 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_LONG_LITERAL_in_fixed_32bit_literal2658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_integer_literal_in_fixed_32bit_literal2664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_SHORT_LITERAL_in_fixed_32bit_literal2670 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_BYTE_LITERAL_in_fixed_32bit_literal2676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_float_literal_in_fixed_32bit_literal2682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_CHAR_LITERAL_in_fixed_32bit_literal2688 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_BOOL_LITERAL_in_fixed_32bit_literal2694 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_integer_literal_in_fixed_literal2704 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_LONG_LITERAL_in_fixed_literal2710 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_SHORT_LITERAL_in_fixed_literal2716 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_BYTE_LITERAL_in_fixed_literal2722 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_float_literal_in_fixed_literal2728 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_double_literal_in_fixed_literal2734 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_CHAR_LITERAL_in_fixed_literal2740 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_BOOL_LITERAL_in_fixed_literal2746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_array_literal2756 = new BitSet(new long[]{0xD1F95CC200C2CD50L,0x00000000020FB1B7L,0xA0EC000000000000L,0x0000000000003665L});
- public static final BitSet FOLLOW_literal_in_array_literal2759 = new BitSet(new long[]{0x0000000000120000L});
- public static final BitSet FOLLOW_COMMA_in_array_literal2762 = new BitSet(new long[]{0xD1F95CC200C0CD50L,0x00000000020FB1B7L,0xA0EC000000000000L,0x0000000000003665L});
- public static final BitSet FOLLOW_literal_in_array_literal2764 = new BitSet(new long[]{0x0000000000120000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_array_literal2772 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_simple_name_in_annotation_element2796 = new BitSet(new long[]{0x0000000800000000L});
- public static final BitSet FOLLOW_EQUAL_in_annotation_element2798 = new BitSet(new long[]{0xD1F95CC200C0CD50L,0x00000000020FB1B7L,0xA0EC000000000000L,0x0000000000003665L});
- public static final BitSet FOLLOW_literal_in_annotation_element2800 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ANNOTATION_DIRECTIVE_in_annotation2825 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ANNOTATION_VISIBILITY_in_annotation2827 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_annotation2829 = new BitSet(new long[]{0xD1F95C8001800450L,0x00000000020FB1B7L,0xA060000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_annotation_element_in_annotation2835 = new BitSet(new long[]{0xD1F95C8001800450L,0x00000000020FB1B7L,0xA060000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_END_ANNOTATION_DIRECTIVE_in_annotation2838 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_SUBANNOTATION_DIRECTIVE_in_subannotation2871 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_subannotation2873 = new BitSet(new long[]{0xD1F95C8100800450L,0x00000000020FB1B7L,0xA060000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_annotation_element_in_subannotation2875 = new BitSet(new long[]{0xD1F95C8100800450L,0x00000000020FB1B7L,0xA060000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_END_SUBANNOTATION_DIRECTIVE_in_subannotation2878 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ENUM_DIRECTIVE_in_enum_literal2904 = new BitSet(new long[]{0x0000000000008100L});
- public static final BitSet FOLLOW_reference_type_descriptor_in_enum_literal2906 = new BitSet(new long[]{0x0000000000000200L});
- public static final BitSet FOLLOW_ARROW_in_enum_literal2908 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xA060000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_simple_name_in_enum_literal2910 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_COLON_in_enum_literal2912 = new BitSet(new long[]{0x0000000000008100L});
- public static final BitSet FOLLOW_reference_type_descriptor_in_enum_literal2914 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_reference_type_descriptor_in_type_field_method_literal2938 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_reference_type_descriptor_in_type_field_method_literal2947 = new BitSet(new long[]{0x0000000000000200L});
- public static final BitSet FOLLOW_ARROW_in_type_field_method_literal2949 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_member_name_in_type_field_method_literal2961 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_COLON_in_type_field_method_literal2963 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_type_field_method_literal2965 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_member_name_in_type_field_method_literal2988 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0100000000000000L});
- public static final BitSet FOLLOW_method_prototype_in_type_field_method_literal2990 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_PRIMITIVE_TYPE_in_type_field_method_literal3023 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_VOID_TYPE_in_type_field_method_literal3029 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_reference_type_descriptor_in_method_reference3040 = new BitSet(new long[]{0x0000000000000200L});
- public static final BitSet FOLLOW_ARROW_in_method_reference3042 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_member_name_in_method_reference3046 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0100000000000000L});
- public static final BitSet FOLLOW_method_prototype_in_method_reference3048 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_reference_type_descriptor_in_field_reference3070 = new BitSet(new long[]{0x0000000000000200L});
- public static final BitSet FOLLOW_ARROW_in_field_reference3072 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_member_name_in_field_reference3076 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_COLON_in_field_reference3078 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_field_reference3080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_COLON_in_label3101 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xA060000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_simple_name_in_label3103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_COLON_in_label_ref3122 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xA060000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_simple_name_in_label_ref3124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_REGISTER_in_register_list3138 = new BitSet(new long[]{0x0000000000100002L});
- public static final BitSet FOLLOW_COMMA_in_register_list3141 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_register_list3143 = new BitSet(new long[]{0x0000000000100002L});
- public static final BitSet FOLLOW_REGISTER_in_register_range3178 = new BitSet(new long[]{0x0000000000200002L});
- public static final BitSet FOLLOW_DOTDOT_in_register_range3181 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_register_range3185 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_verification_error_reference3214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_field_reference_in_verification_error_reference3218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_method_reference_in_verification_error_reference3222 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_CATCH_DIRECTIVE_in_catch_directive3232 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_catch_directive3234 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_catch_directive3236 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_label_ref_in_catch_directive3240 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_DOTDOT_in_catch_directive3242 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_label_ref_in_catch_directive3246 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_catch_directive3248 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_label_ref_in_catch_directive3252 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_CATCHALL_DIRECTIVE_in_catchall_directive3284 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_catchall_directive3286 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_label_ref_in_catchall_directive3290 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_DOTDOT_in_catchall_directive3292 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_label_ref_in_catchall_directive3296 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_catchall_directive3298 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_label_ref_in_catchall_directive3302 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_PARAMETER_DIRECTIVE_in_parameter_directive3341 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_parameter_directive3343 = new BitSet(new long[]{0x0000000040100022L});
- public static final BitSet FOLLOW_COMMA_in_parameter_directive3346 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_STRING_LITERAL_in_parameter_directive3348 = new BitSet(new long[]{0x0000000040000022L});
- public static final BitSet FOLLOW_annotation_in_parameter_directive3359 = new BitSet(new long[]{0x0000000040000022L});
- public static final BitSet FOLLOW_END_PARAMETER_DIRECTIVE_in_parameter_directive3372 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_line_directive_in_debug_directive3445 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_local_directive_in_debug_directive3451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_end_local_directive_in_debug_directive3457 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_restart_local_directive_in_debug_directive3463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_prologue_directive_in_debug_directive3469 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_epilogue_directive_in_debug_directive3475 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_source_directive_in_debug_directive3481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_LINE_DIRECTIVE_in_line_directive3491 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_integral_literal_in_line_directive3493 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_LOCAL_DIRECTIVE_in_local_directive3516 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_local_directive3518 = new BitSet(new long[]{0x0000000000100002L});
- public static final BitSet FOLLOW_COMMA_in_local_directive3521 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0040000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_NULL_LITERAL_in_local_directive3524 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_STRING_LITERAL_in_local_directive3530 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_COLON_in_local_directive3533 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000002001L});
- public static final BitSet FOLLOW_VOID_TYPE_in_local_directive3536 = new BitSet(new long[]{0x0000000000100002L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_local_directive3540 = new BitSet(new long[]{0x0000000000100002L});
- public static final BitSet FOLLOW_COMMA_in_local_directive3574 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_STRING_LITERAL_in_local_directive3578 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_END_LOCAL_DIRECTIVE_in_end_local_directive3620 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_end_local_directive3622 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RESTART_LOCAL_DIRECTIVE_in_restart_local_directive3645 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_restart_local_directive3647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_PROLOGUE_DIRECTIVE_in_prologue_directive3670 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_EPILOGUE_DIRECTIVE_in_epilogue_directive3691 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_SOURCE_DIRECTIVE_in_source_directive3712 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_STRING_LITERAL_in_source_directive3714 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT12x_in_instruction_format12x3739 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_instruction_format12x3745 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22s_in_instruction_format22s3760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_instruction_format22s3766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT31i_in_instruction_format31i3781 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_instruction_format31i3787 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format10t_in_instruction3804 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format10x_in_instruction3810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format10x_odex_in_instruction3816 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format11n_in_instruction3822 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format11x_in_instruction3828 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format12x_in_instruction3834 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format20bc_in_instruction3840 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format20t_in_instruction3846 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format21c_field_in_instruction3852 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format21c_field_odex_in_instruction3858 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format21c_string_in_instruction3864 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format21c_type_in_instruction3870 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format21c_lambda_in_instruction3876 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format21c_method_in_instruction3882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format21ih_in_instruction3888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format21lh_in_instruction3894 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format21s_in_instruction3900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format21t_in_instruction3906 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format22b_in_instruction3912 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format22c_field_in_instruction3918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format22c_field_odex_in_instruction3924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format22c_type_in_instruction3930 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format22c_string_in_instruction3936 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format22cs_field_in_instruction3942 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format22s_in_instruction3948 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format22t_in_instruction3954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format22x_in_instruction3960 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format23x_in_instruction3966 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format25x_in_instruction3972 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format30t_in_instruction3978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format31c_in_instruction3984 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format31i_in_instruction3990 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format31t_in_instruction3996 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format32x_in_instruction4002 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format35c_method_in_instruction4008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format35c_type_in_instruction4014 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format35c_method_odex_in_instruction4020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format35mi_method_in_instruction4026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format35ms_method_in_instruction4032 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format3rc_method_in_instruction4038 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format3rc_method_odex_in_instruction4044 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format3rc_type_in_instruction4050 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format3rmi_method_in_instruction4056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format3rms_method_in_instruction4062 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_format51l_in_instruction4068 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_array_data_directive_in_instruction4074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_packed_switch_directive_in_instruction4080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_insn_sparse_switch_directive_in_instruction4086 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT10t_in_insn_format10t4106 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_label_ref_in_insn_format10t4108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT10x_in_insn_format10x4138 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_insn_format10x_odex4166 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT11n_in_insn_format11n4187 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format11n4189 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format11n4191 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_integral_literal_in_insn_format11n4193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT11x_in_insn_format11x4225 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format11x4227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_instruction_format12x_in_insn_format12x4257 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format12x4259 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format12x4261 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format12x4263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT20bc_in_insn_format20bc4295 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_VERIFICATION_ERROR_TYPE_in_insn_format20bc4297 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format20bc4299 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_verification_error_reference_in_insn_format20bc4301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT20t_in_insn_format20t4338 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_label_ref_in_insn_format20t4340 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_insn_format21c_field4370 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21c_field4372 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format21c_field4374 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_field_reference_in_insn_format21c_field4376 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_insn_format21c_field_odex4408 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21c_field_odex4410 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format21c_field_odex4412 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_field_reference_in_insn_format21c_field_odex4414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_insn_format21c_string4452 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21c_string4454 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format21c_string4456 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_STRING_LITERAL_in_insn_format21c_string4458 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_insn_format21c_type4490 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21c_type4492 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format21c_type4494 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_insn_format21c_type4496 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_LAMBDA_in_insn_format21c_lambda4528 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21c_lambda4530 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format21c_lambda4532 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_STRING_LITERAL_in_insn_format21c_lambda4534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_METHOD_in_insn_format21c_method4566 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21c_method4568 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format21c_method4570 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_method_reference_in_insn_format21c_method4572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21ih_in_insn_format21ih4604 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21ih4606 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format21ih4608 = new BitSet(new long[]{0x000000C000004C00L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_fixed_32bit_literal_in_insn_format21ih4610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21lh_in_insn_format21lh4642 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21lh4644 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format21lh4646 = new BitSet(new long[]{0x000000C000004C00L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_fixed_32bit_literal_in_insn_format21lh4648 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21s_in_insn_format21s4680 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21s4682 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format21s4684 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_integral_literal_in_insn_format21s4686 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21t_in_insn_format21t4718 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21t4720 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format21t4722 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_label_ref_in_insn_format21t4724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22b_in_insn_format22b4756 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22b4758 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22b4760 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22b4762 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22b4764 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_integral_literal_in_insn_format22b4766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_insn_format22c_field4800 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_field4802 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22c_field4804 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_field4806 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22c_field4808 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_field_reference_in_insn_format22c_field4810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_insn_format22c_field_odex4844 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_field_odex4846 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22c_field_odex4848 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_field_odex4850 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22c_field_odex4852 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_field_reference_in_insn_format22c_field_odex4854 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_insn_format22c_type4894 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_type4896 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22c_type4898 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_type4900 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22c_type4902 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_insn_format22c_type4904 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_STRING_in_insn_format22c_string4938 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_string4940 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22c_string4942 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_string4944 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22c_string4946 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_STRING_LITERAL_in_insn_format22c_string4948 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_insn_format22cs_field4982 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22cs_field4984 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22cs_field4986 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22cs_field4988 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22cs_field4990 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_FIELD_OFFSET_in_insn_format22cs_field4992 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_instruction_format22s_in_insn_format22s5013 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22s5015 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22s5017 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22s5019 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22s5021 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_integral_literal_in_insn_format22s5023 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22t_in_insn_format22t5057 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22t5059 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22t5061 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22t5063 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22t5065 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_label_ref_in_insn_format22t5067 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22x_in_insn_format22x5101 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22x5103 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format22x5105 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22x5107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT23x_in_insn_format23x5139 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format23x5141 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format23x5143 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format23x5145 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format23x5147 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format23x5149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT25x_in_insn_format25x5183 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format25x5185 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format25x5187 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format25x5189 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_register_list_in_insn_format25x5191 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format25x5193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT30t_in_insn_format30t5225 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_label_ref_in_insn_format30t5227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT31c_in_insn_format31c5257 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format31c5259 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format31c5261 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_STRING_LITERAL_in_insn_format31c5263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_instruction_format31i_in_insn_format31i5294 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format31i5296 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format31i5298 = new BitSet(new long[]{0x000000C000004C00L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_fixed_32bit_literal_in_insn_format31i5300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT31t_in_insn_format31t5332 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format31t5334 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format31t5336 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_label_ref_in_insn_format31t5338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT32x_in_insn_format32x5370 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format32x5372 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format32x5374 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format32x5376 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_insn_format35c_method5408 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format35c_method5410 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_register_list_in_insn_format35c_method5412 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format35c_method5414 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format35c_method5416 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_method_reference_in_insn_format35c_method5418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_insn_format35c_type5450 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format35c_type5452 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_register_list_in_insn_format35c_type5454 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format35c_type5456 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format35c_type5458 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_insn_format35c_type5460 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_insn_format35c_method_odex5492 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format35c_method_odex5494 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_register_list_in_insn_format35c_method_odex5496 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format35c_method_odex5498 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format35c_method_odex5500 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_method_reference_in_insn_format35c_method_odex5502 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_insn_format35mi_method5523 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format35mi_method5525 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_register_list_in_insn_format35mi_method5527 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format35mi_method5529 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format35mi_method5531 = new BitSet(new long[]{0x0000020000000000L});
- public static final BitSet FOLLOW_INLINE_INDEX_in_insn_format35mi_method5533 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_insn_format35ms_method5554 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format35ms_method5556 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_register_list_in_insn_format35ms_method5558 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format35ms_method5560 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format35ms_method5562 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_VTABLE_INDEX_in_insn_format35ms_method5564 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_in_insn_format3rc_method5585 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format3rc_method5587 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_register_range_in_insn_format3rc_method5589 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format3rc_method5591 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format3rc_method5593 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_method_reference_in_insn_format3rc_method5595 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_ODEX_in_insn_format3rc_method_odex5627 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format3rc_method_odex5629 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_register_list_in_insn_format3rc_method_odex5631 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format3rc_method_odex5633 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format3rc_method_odex5635 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xA068000000000000L,0x0000000000003045L});
- public static final BitSet FOLLOW_method_reference_in_insn_format3rc_method_odex5637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT3rc_TYPE_in_insn_format3rc_type5658 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format3rc_type5660 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_register_range_in_insn_format3rc_type5662 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format3rc_type5664 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format3rc_type5666 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_insn_format3rc_type5668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT3rmi_METHOD_in_insn_format3rmi_method5700 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format3rmi_method5702 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_register_range_in_insn_format3rmi_method5704 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format3rmi_method5706 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format3rmi_method5708 = new BitSet(new long[]{0x0000020000000000L});
- public static final BitSet FOLLOW_INLINE_INDEX_in_insn_format3rmi_method5710 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT3rms_METHOD_in_insn_format3rms_method5731 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format3rms_method5733 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_register_range_in_insn_format3rms_method5735 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format3rms_method5737 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format3rms_method5739 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_VTABLE_INDEX_in_insn_format3rms_method5741 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT51l_in_insn_format51l5762 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format51l5764 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_COMMA_in_insn_format51l5766 = new BitSet(new long[]{0x000000C000C04C00L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_fixed_literal_in_insn_format51l5768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ARRAY_DATA_DIRECTIVE_in_insn_array_data_directive5795 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8020000000000000L});
- public static final BitSet FOLLOW_parsed_integer_literal_in_insn_array_data_directive5801 = new BitSet(new long[]{0x000000C002C04C00L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_fixed_literal_in_insn_array_data_directive5813 = new BitSet(new long[]{0x000000C002C04C00L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_END_ARRAY_DATA_DIRECTIVE_in_insn_array_data_directive5816 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_PACKED_SWITCH_DIRECTIVE_in_insn_packed_switch_directive5862 = new BitSet(new long[]{0x000000C000004C00L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_fixed_32bit_literal_in_insn_packed_switch_directive5868 = new BitSet(new long[]{0x0000000020080000L});
- public static final BitSet FOLLOW_label_ref_in_insn_packed_switch_directive5874 = new BitSet(new long[]{0x0000000020080000L});
- public static final BitSet FOLLOW_END_PACKED_SWITCH_DIRECTIVE_in_insn_packed_switch_directive5881 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_SPARSE_SWITCH_DIRECTIVE_in_insn_sparse_switch_directive5955 = new BitSet(new long[]{0x000000C080004C00L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_fixed_32bit_literal_in_insn_sparse_switch_directive5962 = new BitSet(new long[]{0x0000000000000200L});
- public static final BitSet FOLLOW_ARROW_in_insn_sparse_switch_directive5964 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_label_ref_in_insn_sparse_switch_directive5966 = new BitSet(new long[]{0x000000C080004C00L,0x0000000000000000L,0x8024000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_END_SPARSE_SWITCH_DIRECTIVE_in_insn_sparse_switch_directive5974 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_class_spec_in_smali_file1095 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000110L});
+ public static final BitSet FOLLOW_super_spec_in_smali_file1106 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000110L});
+ public static final BitSet FOLLOW_implements_spec_in_smali_file1114 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000110L});
+ public static final BitSet FOLLOW_source_spec_in_smali_file1123 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000110L});
+ public static final BitSet FOLLOW_method_in_smali_file1131 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000110L});
+ public static final BitSet FOLLOW_field_in_smali_file1137 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000110L});
+ public static final BitSet FOLLOW_annotation_in_smali_file1143 = new BitSet(new long[]{0x0000011000010020L,0x0000000000000000L,0x0010000000000000L,0x0000000000000110L});
+ public static final BitSet FOLLOW_EOF_in_smali_file1154 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CLASS_DIRECTIVE_in_class_spec1241 = new BitSet(new long[]{0x0000000000008010L});
+ public static final BitSet FOLLOW_access_list_in_class_spec1243 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_class_spec1245 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_SUPER_DIRECTIVE_in_super_spec1263 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_super_spec1265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_IMPLEMENTS_DIRECTIVE_in_implements_spec1284 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_implements_spec1286 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_SOURCE_DIRECTIVE_in_source_spec1305 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_STRING_LITERAL_in_source_spec1307 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ACCESS_SPEC_in_access_list1326 = new BitSet(new long[]{0x0000000000000012L});
+ public static final BitSet FOLLOW_FIELD_DIRECTIVE_in_field1357 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_access_list_in_field1359 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_member_name_in_field1361 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_COLON_in_field1363 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_field1365 = new BitSet(new long[]{0x0000000804000022L});
+ public static final BitSet FOLLOW_EQUAL_in_field1368 = new BitSet(new long[]{0xD1F95CC200C0CD50L,0x00000000020FB1B7L,0xB8EC000000000000L,0x00000000000006CCL});
+ public static final BitSet FOLLOW_literal_in_field1370 = new BitSet(new long[]{0x0000000004000022L});
+ public static final BitSet FOLLOW_annotation_in_field1383 = new BitSet(new long[]{0x0000000004000022L});
+ public static final BitSet FOLLOW_END_FIELD_DIRECTIVE_in_field1397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_METHOD_DIRECTIVE_in_method1508 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_access_list_in_method1510 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_member_name_in_method1512 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0100000000000000L});
+ public static final BitSet FOLLOW_method_prototype_in_method1514 = new BitSet(new long[]{0xFFFFFC04180830A0L,0x0000000003FFFFFFL,0x4603800000000000L,0x0000000000000033L});
+ public static final BitSet FOLLOW_statements_and_directives_in_method1516 = new BitSet(new long[]{0x0000000010000000L});
+ public static final BitSet FOLLOW_END_METHOD_DIRECTIVE_in_method1522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ordered_method_item_in_statements_and_directives1567 = new BitSet(new long[]{0xFFFFFC04080830A2L,0x0000000003FFFFFFL,0x4603800000000000L,0x0000000000000033L});
+ public static final BitSet FOLLOW_registers_directive_in_statements_and_directives1575 = new BitSet(new long[]{0xFFFFFC04080830A2L,0x0000000003FFFFFFL,0x4603800000000000L,0x0000000000000033L});
+ public static final BitSet FOLLOW_catch_directive_in_statements_and_directives1583 = new BitSet(new long[]{0xFFFFFC04080830A2L,0x0000000003FFFFFFL,0x4603800000000000L,0x0000000000000033L});
+ public static final BitSet FOLLOW_catchall_directive_in_statements_and_directives1591 = new BitSet(new long[]{0xFFFFFC04080830A2L,0x0000000003FFFFFFL,0x4603800000000000L,0x0000000000000033L});
+ public static final BitSet FOLLOW_parameter_directive_in_statements_and_directives1599 = new BitSet(new long[]{0xFFFFFC04080830A2L,0x0000000003FFFFFFL,0x4603800000000000L,0x0000000000000033L});
+ public static final BitSet FOLLOW_annotation_in_statements_and_directives1607 = new BitSet(new long[]{0xFFFFFC04080830A2L,0x0000000003FFFFFFL,0x4603800000000000L,0x0000000000000033L});
+ public static final BitSet FOLLOW_label_in_ordered_method_item1692 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_instruction_in_ordered_method_item1698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_debug_directive_in_ordered_method_item1704 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_REGISTERS_DIRECTIVE_in_registers_directive1724 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_integral_literal_in_registers_directive1728 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_LOCALS_DIRECTIVE_in_registers_directive1748 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_integral_literal_in_registers_directive1752 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_PARAM_LIST_OR_ID_PRIMITIVE_TYPE_in_param_list_or_id1784 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0800000000000000L});
+ public static final BitSet FOLLOW_SIMPLE_NAME_in_simple_name1797 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ACCESS_SPEC_in_simple_name1803 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_VERIFICATION_ERROR_TYPE_in_simple_name1814 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_POSITIVE_INTEGER_LITERAL_in_simple_name1825 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_NEGATIVE_INTEGER_LITERAL_in_simple_name1836 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_FLOAT_LITERAL_OR_ID_in_simple_name1847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_DOUBLE_LITERAL_OR_ID_in_simple_name1858 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_BOOL_LITERAL_in_simple_name1869 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_NULL_LITERAL_in_simple_name1880 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_REGISTER_in_simple_name1891 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_param_list_or_id_in_simple_name1902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_PRIMITIVE_TYPE_in_simple_name1912 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_VOID_TYPE_in_simple_name1923 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ANNOTATION_VISIBILITY_in_simple_name1934 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT10t_in_simple_name1945 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT10x_in_simple_name1956 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_simple_name1967 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT11x_in_simple_name1978 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_simple_name1989 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_simple_name2000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_simple_name2011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_simple_name2022 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_simple_name2033 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_LAMBDA_in_simple_name2044 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_METHOD_in_simple_name2055 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21t_in_simple_name2066 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_simple_name2077 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_simple_name2088 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_simple_name2099 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_STRING_in_simple_name2110 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_simple_name2121 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_simple_name2132 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22t_in_simple_name2143 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT23x_in_simple_name2154 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT25x_in_simple_name2165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_simple_name2176 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT31t_in_simple_name2187 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_simple_name2198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_simple_name2209 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_simple_name2220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_simple_name2231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_simple_name2242 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT51l_in_simple_name2253 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_simple_name_in_member_name2268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_MEMBER_NAME_in_member_name2274 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_OPEN_PAREN_in_method_prototype2289 = new BitSet(new long[]{0x0000000000048100L,0x0000000000000000L,0x2800000000000000L});
+ public static final BitSet FOLLOW_param_list_in_method_prototype2291 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_CLOSE_PAREN_in_method_prototype2293 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_type_descriptor_in_method_prototype2295 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_PARAM_LIST_OR_ID_PRIMITIVE_TYPE_in_param_list_or_id_primitive_type2325 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_param_list_or_id_primitive_type_in_param_list2340 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0800000000000000L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_param_list2347 = new BitSet(new long[]{0x0000000000008102L,0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_ARRAY_TYPE_PREFIX_in_array_descriptor2358 = new BitSet(new long[]{0x0000000000008000L,0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_set_in_array_descriptor2360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_VOID_TYPE_in_type_descriptor2376 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_PRIMITIVE_TYPE_in_type_descriptor2382 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_type_descriptor2388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_array_descriptor_in_type_descriptor2394 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_PRIMITIVE_TYPE_in_nonvoid_type_descriptor2404 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_nonvoid_type_descriptor2410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_array_descriptor_in_nonvoid_type_descriptor2416 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_reference_type_descriptor2426 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_array_descriptor_in_reference_type_descriptor2432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_POSITIVE_INTEGER_LITERAL_in_integer_literal2442 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_NEGATIVE_INTEGER_LITERAL_in_integer_literal2453 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_FLOAT_LITERAL_OR_ID_in_float_literal2468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_FLOAT_LITERAL_in_float_literal2479 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_DOUBLE_LITERAL_OR_ID_in_double_literal2489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_DOUBLE_LITERAL_in_double_literal2500 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_LONG_LITERAL_in_literal2510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_integer_literal_in_literal2516 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_SHORT_LITERAL_in_literal2522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_BYTE_LITERAL_in_literal2528 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_float_literal_in_literal2534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_double_literal_in_literal2540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CHAR_LITERAL_in_literal2546 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_STRING_LITERAL_in_literal2552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_BOOL_LITERAL_in_literal2558 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_NULL_LITERAL_in_literal2564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_array_literal_in_literal2570 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_subannotation_in_literal2576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_type_field_method_literal_in_literal2582 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_enum_literal_in_literal2588 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_integer_literal_in_parsed_integer_literal2601 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_LONG_LITERAL_in_integral_literal2613 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_integer_literal_in_integral_literal2619 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_SHORT_LITERAL_in_integral_literal2625 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CHAR_LITERAL_in_integral_literal2631 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_BYTE_LITERAL_in_integral_literal2637 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_LONG_LITERAL_in_fixed_32bit_literal2647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_integer_literal_in_fixed_32bit_literal2653 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_SHORT_LITERAL_in_fixed_32bit_literal2659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_BYTE_LITERAL_in_fixed_32bit_literal2665 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_float_literal_in_fixed_32bit_literal2671 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CHAR_LITERAL_in_fixed_32bit_literal2677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_BOOL_LITERAL_in_fixed_32bit_literal2683 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_integer_literal_in_fixed_literal2693 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_LONG_LITERAL_in_fixed_literal2699 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_SHORT_LITERAL_in_fixed_literal2705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_BYTE_LITERAL_in_fixed_literal2711 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_float_literal_in_fixed_literal2717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_double_literal_in_fixed_literal2723 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CHAR_LITERAL_in_fixed_literal2729 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_BOOL_LITERAL_in_fixed_literal2735 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_array_literal2745 = new BitSet(new long[]{0xD1F95CC200C2CD50L,0x00000000020FB1B7L,0xB8EC000000000000L,0x00000000000006CCL});
+ public static final BitSet FOLLOW_literal_in_array_literal2748 = new BitSet(new long[]{0x0000000000120000L});
+ public static final BitSet FOLLOW_COMMA_in_array_literal2751 = new BitSet(new long[]{0xD1F95CC200C0CD50L,0x00000000020FB1B7L,0xB8EC000000000000L,0x00000000000006CCL});
+ public static final BitSet FOLLOW_literal_in_array_literal2753 = new BitSet(new long[]{0x0000000000120000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_array_literal2761 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_simple_name_in_annotation_element2785 = new BitSet(new long[]{0x0000000800000000L});
+ public static final BitSet FOLLOW_EQUAL_in_annotation_element2787 = new BitSet(new long[]{0xD1F95CC200C0CD50L,0x00000000020FB1B7L,0xB8EC000000000000L,0x00000000000006CCL});
+ public static final BitSet FOLLOW_literal_in_annotation_element2789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ANNOTATION_DIRECTIVE_in_annotation2814 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ANNOTATION_VISIBILITY_in_annotation2816 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_annotation2818 = new BitSet(new long[]{0xD1F95C8001800450L,0x00000000020FB1B7L,0xB860000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_annotation_element_in_annotation2824 = new BitSet(new long[]{0xD1F95C8001800450L,0x00000000020FB1B7L,0xB860000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_END_ANNOTATION_DIRECTIVE_in_annotation2827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_SUBANNOTATION_DIRECTIVE_in_subannotation2860 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_subannotation2862 = new BitSet(new long[]{0xD1F95C8100800450L,0x00000000020FB1B7L,0xB860000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_annotation_element_in_subannotation2864 = new BitSet(new long[]{0xD1F95C8100800450L,0x00000000020FB1B7L,0xB860000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_END_SUBANNOTATION_DIRECTIVE_in_subannotation2867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ENUM_DIRECTIVE_in_enum_literal2894 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_field_reference_in_enum_literal2896 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_reference_type_descriptor_in_type_field_method_literal2916 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_reference_type_descriptor_in_type_field_method_literal2925 = new BitSet(new long[]{0x0000000000000200L});
+ public static final BitSet FOLLOW_ARROW_in_type_field_method_literal2927 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_member_name_in_type_field_method_literal2939 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_COLON_in_type_field_method_literal2941 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_type_field_method_literal2943 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_member_name_in_type_field_method_literal2966 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0100000000000000L});
+ public static final BitSet FOLLOW_method_prototype_in_type_field_method_literal2968 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_PRIMITIVE_TYPE_in_type_field_method_literal3001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_VOID_TYPE_in_type_field_method_literal3007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_reference_type_descriptor_in_method_reference3018 = new BitSet(new long[]{0x0000000000000200L});
+ public static final BitSet FOLLOW_ARROW_in_method_reference3020 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_member_name_in_method_reference3024 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0100000000000000L});
+ public static final BitSet FOLLOW_method_prototype_in_method_reference3026 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_reference_type_descriptor_in_field_reference3048 = new BitSet(new long[]{0x0000000000000200L});
+ public static final BitSet FOLLOW_ARROW_in_field_reference3050 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_member_name_in_field_reference3054 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_COLON_in_field_reference3056 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_field_reference3058 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_COLON_in_label3079 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xB860000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_simple_name_in_label3081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_COLON_in_label_ref3100 = new BitSet(new long[]{0xD1F95C8000800450L,0x00000000020FB1B7L,0xB860000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_simple_name_in_label_ref3102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_REGISTER_in_register_list3116 = new BitSet(new long[]{0x0000000000100002L});
+ public static final BitSet FOLLOW_COMMA_in_register_list3119 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_register_list3121 = new BitSet(new long[]{0x0000000000100002L});
+ public static final BitSet FOLLOW_REGISTER_in_register_range3156 = new BitSet(new long[]{0x0000000000200002L});
+ public static final BitSet FOLLOW_DOTDOT_in_register_range3159 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_register_range3163 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_verification_error_reference3192 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_field_reference_in_verification_error_reference3196 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_method_reference_in_verification_error_reference3200 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CATCH_DIRECTIVE_in_catch_directive3210 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_catch_directive3212 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_catch_directive3214 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_label_ref_in_catch_directive3218 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_DOTDOT_in_catch_directive3220 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_label_ref_in_catch_directive3224 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_catch_directive3226 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_label_ref_in_catch_directive3230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CATCHALL_DIRECTIVE_in_catchall_directive3262 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_catchall_directive3264 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_label_ref_in_catchall_directive3268 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_DOTDOT_in_catchall_directive3270 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_label_ref_in_catchall_directive3274 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_catchall_directive3276 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_label_ref_in_catchall_directive3280 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_PARAMETER_DIRECTIVE_in_parameter_directive3319 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_parameter_directive3321 = new BitSet(new long[]{0x0000000040100022L});
+ public static final BitSet FOLLOW_COMMA_in_parameter_directive3324 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_STRING_LITERAL_in_parameter_directive3326 = new BitSet(new long[]{0x0000000040000022L});
+ public static final BitSet FOLLOW_annotation_in_parameter_directive3337 = new BitSet(new long[]{0x0000000040000022L});
+ public static final BitSet FOLLOW_END_PARAMETER_DIRECTIVE_in_parameter_directive3350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_line_directive_in_debug_directive3423 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_local_directive_in_debug_directive3429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_end_local_directive_in_debug_directive3435 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_restart_local_directive_in_debug_directive3441 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_prologue_directive_in_debug_directive3447 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_epilogue_directive_in_debug_directive3453 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_source_directive_in_debug_directive3459 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_LINE_DIRECTIVE_in_line_directive3469 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_integral_literal_in_line_directive3471 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_LOCAL_DIRECTIVE_in_local_directive3494 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_local_directive3496 = new BitSet(new long[]{0x0000000000100002L});
+ public static final BitSet FOLLOW_COMMA_in_local_directive3499 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0040000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_NULL_LITERAL_in_local_directive3502 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_STRING_LITERAL_in_local_directive3508 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_COLON_in_local_directive3511 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_VOID_TYPE_in_local_directive3514 = new BitSet(new long[]{0x0000000000100002L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_local_directive3518 = new BitSet(new long[]{0x0000000000100002L});
+ public static final BitSet FOLLOW_COMMA_in_local_directive3552 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_STRING_LITERAL_in_local_directive3556 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_END_LOCAL_DIRECTIVE_in_end_local_directive3598 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_end_local_directive3600 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RESTART_LOCAL_DIRECTIVE_in_restart_local_directive3623 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_restart_local_directive3625 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_PROLOGUE_DIRECTIVE_in_prologue_directive3648 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_EPILOGUE_DIRECTIVE_in_epilogue_directive3669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_SOURCE_DIRECTIVE_in_source_directive3690 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_STRING_LITERAL_in_source_directive3692 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT12x_in_instruction_format12x3717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_instruction_format12x3723 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22s_in_instruction_format22s3738 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_instruction_format22s3744 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT31i_in_instruction_format31i3759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_instruction_format31i3765 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format10t_in_instruction3782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format10x_in_instruction3788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format10x_odex_in_instruction3794 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format11n_in_instruction3800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format11x_in_instruction3806 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format12x_in_instruction3812 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format20bc_in_instruction3818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format20t_in_instruction3824 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format21c_field_in_instruction3830 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format21c_field_odex_in_instruction3836 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format21c_string_in_instruction3842 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format21c_type_in_instruction3848 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format21c_lambda_in_instruction3854 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format21c_method_in_instruction3860 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format21ih_in_instruction3866 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format21lh_in_instruction3872 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format21s_in_instruction3878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format21t_in_instruction3884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format22b_in_instruction3890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format22c_field_in_instruction3896 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format22c_field_odex_in_instruction3902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format22c_type_in_instruction3908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format22c_string_in_instruction3914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format22cs_field_in_instruction3920 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format22s_in_instruction3926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format22t_in_instruction3932 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format22x_in_instruction3938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format23x_in_instruction3944 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format25x_in_instruction3950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format30t_in_instruction3956 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format31c_in_instruction3962 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format31i_in_instruction3968 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format31t_in_instruction3974 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format32x_in_instruction3980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format35c_method_in_instruction3986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format35c_type_in_instruction3992 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format35c_method_odex_in_instruction3998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format35mi_method_in_instruction4004 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format35ms_method_in_instruction4010 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format3rc_method_in_instruction4016 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format3rc_method_odex_in_instruction4022 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format3rc_type_in_instruction4028 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format3rmi_method_in_instruction4034 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format3rms_method_in_instruction4040 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_format51l_in_instruction4046 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_array_data_directive_in_instruction4052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_packed_switch_directive_in_instruction4058 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_insn_sparse_switch_directive_in_instruction4064 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT10t_in_insn_format10t4084 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_label_ref_in_insn_format10t4086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT10x_in_insn_format10x4116 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_insn_format10x_odex4144 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT11n_in_insn_format11n4165 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format11n4167 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format11n4169 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_integral_literal_in_insn_format11n4171 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT11x_in_insn_format11x4203 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format11x4205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_instruction_format12x_in_insn_format12x4235 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format12x4237 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format12x4239 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format12x4241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT20bc_in_insn_format20bc4273 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_VERIFICATION_ERROR_TYPE_in_insn_format20bc4275 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format20bc4277 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_verification_error_reference_in_insn_format20bc4279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT20t_in_insn_format20t4316 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_label_ref_in_insn_format20t4318 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_insn_format21c_field4348 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21c_field4350 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format21c_field4352 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_field_reference_in_insn_format21c_field4354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_insn_format21c_field_odex4386 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21c_field_odex4388 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format21c_field_odex4390 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_field_reference_in_insn_format21c_field_odex4392 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_insn_format21c_string4430 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21c_string4432 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format21c_string4434 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_STRING_LITERAL_in_insn_format21c_string4436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_insn_format21c_type4468 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21c_type4470 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format21c_type4472 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_insn_format21c_type4474 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_LAMBDA_in_insn_format21c_lambda4506 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21c_lambda4508 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format21c_lambda4510 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_STRING_LITERAL_in_insn_format21c_lambda4512 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_METHOD_in_insn_format21c_method4544 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21c_method4546 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format21c_method4548 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_method_reference_in_insn_format21c_method4550 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21ih_in_insn_format21ih4582 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21ih4584 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format21ih4586 = new BitSet(new long[]{0x000000C000004C00L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_fixed_32bit_literal_in_insn_format21ih4588 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21lh_in_insn_format21lh4620 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21lh4622 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format21lh4624 = new BitSet(new long[]{0x000000C000004C00L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_fixed_32bit_literal_in_insn_format21lh4626 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21s_in_insn_format21s4658 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21s4660 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format21s4662 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_integral_literal_in_insn_format21s4664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21t_in_insn_format21t4696 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21t4698 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format21t4700 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_label_ref_in_insn_format21t4702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22b_in_insn_format22b4734 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22b4736 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22b4738 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22b4740 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22b4742 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_integral_literal_in_insn_format22b4744 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_insn_format22c_field4778 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_field4780 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22c_field4782 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_field4784 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22c_field4786 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_field_reference_in_insn_format22c_field4788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_insn_format22c_field_odex4822 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_field_odex4824 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22c_field_odex4826 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_field_odex4828 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22c_field_odex4830 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_field_reference_in_insn_format22c_field_odex4832 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_insn_format22c_type4872 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_type4874 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22c_type4876 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_type4878 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22c_type4880 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_insn_format22c_type4882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_STRING_in_insn_format22c_string4916 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_string4918 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22c_string4920 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_string4922 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22c_string4924 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_STRING_LITERAL_in_insn_format22c_string4926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_insn_format22cs_field4960 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22cs_field4962 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22cs_field4964 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22cs_field4966 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22cs_field4968 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_FIELD_OFFSET_in_insn_format22cs_field4970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_instruction_format22s_in_insn_format22s4991 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22s4993 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22s4995 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22s4997 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22s4999 = new BitSet(new long[]{0x0000000000004800L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_integral_literal_in_insn_format22s5001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22t_in_insn_format22t5035 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22t5037 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22t5039 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22t5041 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22t5043 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_label_ref_in_insn_format22t5045 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22x_in_insn_format22x5079 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22x5081 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format22x5083 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22x5085 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT23x_in_insn_format23x5117 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format23x5119 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format23x5121 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format23x5123 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format23x5125 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format23x5127 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT25x_in_insn_format25x5161 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format25x5163 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format25x5165 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format25x5167 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_register_list_in_insn_format25x5169 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format25x5171 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT30t_in_insn_format30t5203 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_label_ref_in_insn_format30t5205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT31c_in_insn_format31c5235 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format31c5237 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format31c5239 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_STRING_LITERAL_in_insn_format31c5241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_instruction_format31i_in_insn_format31i5272 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format31i5274 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format31i5276 = new BitSet(new long[]{0x000000C000004C00L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_fixed_32bit_literal_in_insn_format31i5278 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT31t_in_insn_format31t5310 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format31t5312 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format31t5314 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_label_ref_in_insn_format31t5316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT32x_in_insn_format32x5348 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format32x5350 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format32x5352 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format32x5354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_insn_format35c_method5386 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format35c_method5388 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_register_list_in_insn_format35c_method5390 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format35c_method5392 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format35c_method5394 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_method_reference_in_insn_format35c_method5396 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_insn_format35c_type5428 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format35c_type5430 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_register_list_in_insn_format35c_type5432 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format35c_type5434 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format35c_type5436 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_insn_format35c_type5438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_insn_format35c_method_odex5470 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format35c_method_odex5472 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_register_list_in_insn_format35c_method_odex5474 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format35c_method_odex5476 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format35c_method_odex5478 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_method_reference_in_insn_format35c_method_odex5480 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_insn_format35mi_method5501 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format35mi_method5503 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_register_list_in_insn_format35mi_method5505 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format35mi_method5507 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format35mi_method5509 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_INLINE_INDEX_in_insn_format35mi_method5511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_insn_format35ms_method5532 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format35ms_method5534 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_register_list_in_insn_format35ms_method5536 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format35ms_method5538 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format35ms_method5540 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_VTABLE_INDEX_in_insn_format35ms_method5542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_in_insn_format3rc_method5563 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format3rc_method5565 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_register_range_in_insn_format3rc_method5567 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format3rc_method5569 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format3rc_method5571 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_method_reference_in_insn_format3rc_method5573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_ODEX_in_insn_format3rc_method_odex5605 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format3rc_method_odex5607 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_register_list_in_insn_format3rc_method_odex5609 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format3rc_method_odex5611 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format3rc_method_odex5613 = new BitSet(new long[]{0xD1F95C8000808550L,0x00000000020FB1B7L,0xB868000000000000L,0x0000000000000608L});
+ public static final BitSet FOLLOW_method_reference_in_insn_format3rc_method_odex5615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT3rc_TYPE_in_insn_format3rc_type5636 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format3rc_type5638 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_register_range_in_insn_format3rc_type5640 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format3rc_type5642 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format3rc_type5644 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_insn_format3rc_type5646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT3rmi_METHOD_in_insn_format3rmi_method5678 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format3rmi_method5680 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_register_range_in_insn_format3rmi_method5682 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format3rmi_method5684 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format3rmi_method5686 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_INLINE_INDEX_in_insn_format3rmi_method5688 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT3rms_METHOD_in_insn_format3rms_method5709 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L});
+ public static final BitSet FOLLOW_OPEN_BRACE_in_insn_format3rms_method5711 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_register_range_in_insn_format3rms_method5713 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_CLOSE_BRACE_in_insn_format3rms_method5715 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format3rms_method5717 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_VTABLE_INDEX_in_insn_format3rms_method5719 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT51l_in_insn_format51l5740 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format51l5742 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_COMMA_in_insn_format51l5744 = new BitSet(new long[]{0x000000C000C04C00L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_fixed_literal_in_insn_format51l5746 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ARRAY_DATA_DIRECTIVE_in_insn_array_data_directive5773 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x1020000000000000L});
+ public static final BitSet FOLLOW_parsed_integer_literal_in_insn_array_data_directive5779 = new BitSet(new long[]{0x000000C002C04C00L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_fixed_literal_in_insn_array_data_directive5791 = new BitSet(new long[]{0x000000C002C04C00L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_END_ARRAY_DATA_DIRECTIVE_in_insn_array_data_directive5794 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_PACKED_SWITCH_DIRECTIVE_in_insn_packed_switch_directive5840 = new BitSet(new long[]{0x000000C000004C00L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_fixed_32bit_literal_in_insn_packed_switch_directive5846 = new BitSet(new long[]{0x0000000020080000L});
+ public static final BitSet FOLLOW_label_ref_in_insn_packed_switch_directive5852 = new BitSet(new long[]{0x0000000020080000L});
+ public static final BitSet FOLLOW_END_PACKED_SWITCH_DIRECTIVE_in_insn_packed_switch_directive5859 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_SPARSE_SWITCH_DIRECTIVE_in_insn_sparse_switch_directive5933 = new BitSet(new long[]{0x000000C080004C00L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_fixed_32bit_literal_in_insn_sparse_switch_directive5940 = new BitSet(new long[]{0x0000000000000200L});
+ public static final BitSet FOLLOW_ARROW_in_insn_sparse_switch_directive5942 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_label_ref_in_insn_sparse_switch_directive5944 = new BitSet(new long[]{0x000000C080004C00L,0x0000000000000000L,0x1024000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_END_SPARSE_SWITCH_DIRECTIVE_in_insn_sparse_switch_directive5952 = new BitSet(new long[]{0x0000000000000002L});
}
diff --git a/smali/src/main/java/org/jf/smali/smaliTreeWalker.java b/smali/src/main/java/org/jf/smali/smaliTreeWalker.java
index a1c311d0..50b07bc5 100644
--- a/smali/src/main/java/org/jf/smali/smaliTreeWalker.java
+++ b/smali/src/main/java/org/jf/smali/smaliTreeWalker.java
@@ -1,4 +1,4 @@
-// $ANTLR 3.5 /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g 2015-04-23 12:35:17
+// $ANTLR 3.5.2 /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g 2016-08-04 11:49:52
package org.jf.smali;
@@ -49,8 +49,8 @@ import java.util.ArrayList;
public class smaliTreeWalker extends TreeParser {
public static final String[] tokenNames = new String[] {
"<invalid>", "<EOR>", "<DOWN>", "<UP>", "ACCESS_SPEC", "ANNOTATION_DIRECTIVE",
- "ANNOTATION_VISIBILITY", "ARRAY_DATA_DIRECTIVE", "ARRAY_DESCRIPTOR", "ARROW",
- "BOOL_LITERAL", "BYTE_LITERAL", "CATCHALL_DIRECTIVE", "CATCH_DIRECTIVE",
+ "ANNOTATION_VISIBILITY", "ARRAY_DATA_DIRECTIVE", "ARRAY_TYPE_PREFIX",
+ "ARROW", "BOOL_LITERAL", "BYTE_LITERAL", "CATCHALL_DIRECTIVE", "CATCH_DIRECTIVE",
"CHAR_LITERAL", "CLASS_DESCRIPTOR", "CLASS_DIRECTIVE", "CLOSE_BRACE",
"CLOSE_PAREN", "COLON", "COMMA", "DOTDOT", "DOUBLE_LITERAL", "DOUBLE_LITERAL_OR_ID",
"END_ANNOTATION_DIRECTIVE", "END_ARRAY_DATA_DIRECTIVE", "END_FIELD_DIRECTIVE",
@@ -99,11 +99,10 @@ public class smaliTreeWalker extends TreeParser {
"I_SUBANNOTATION", "I_SUPER", "LINE_COMMENT", "LINE_DIRECTIVE", "LOCALS_DIRECTIVE",
"LOCAL_DIRECTIVE", "LONG_LITERAL", "MEMBER_NAME", "METHOD_DIRECTIVE",
"NEGATIVE_INTEGER_LITERAL", "NULL_LITERAL", "OPEN_BRACE", "OPEN_PAREN",
- "PACKED_SWITCH_DIRECTIVE", "PARAMETER_DIRECTIVE", "PARAM_LIST_END", "PARAM_LIST_OR_ID_END",
- "PARAM_LIST_OR_ID_START", "PARAM_LIST_START", "POSITIVE_INTEGER_LITERAL",
- "PRIMITIVE_TYPE", "PROLOGUE_DIRECTIVE", "REGISTER", "REGISTERS_DIRECTIVE",
- "RESTART_LOCAL_DIRECTIVE", "SHORT_LITERAL", "SIMPLE_NAME", "SOURCE_DIRECTIVE",
- "SPARSE_SWITCH_DIRECTIVE", "STRING_LITERAL", "SUBANNOTATION_DIRECTIVE",
+ "PACKED_SWITCH_DIRECTIVE", "PARAMETER_DIRECTIVE", "PARAM_LIST_OR_ID_PRIMITIVE_TYPE",
+ "POSITIVE_INTEGER_LITERAL", "PRIMITIVE_TYPE", "PROLOGUE_DIRECTIVE", "REGISTER",
+ "REGISTERS_DIRECTIVE", "RESTART_LOCAL_DIRECTIVE", "SHORT_LITERAL", "SIMPLE_NAME",
+ "SOURCE_DIRECTIVE", "SPARSE_SWITCH_DIRECTIVE", "STRING_LITERAL", "SUBANNOTATION_DIRECTIVE",
"SUPER_DIRECTIVE", "VERIFICATION_ERROR_TYPE", "VOID_TYPE", "VTABLE_INDEX",
"WHITE_SPACE"
};
@@ -112,7 +111,7 @@ public class smaliTreeWalker extends TreeParser {
public static final int ANNOTATION_DIRECTIVE=5;
public static final int ANNOTATION_VISIBILITY=6;
public static final int ARRAY_DATA_DIRECTIVE=7;
- public static final int ARRAY_DESCRIPTOR=8;
+ public static final int ARRAY_TYPE_PREFIX=8;
public static final int ARROW=9;
public static final int BOOL_LITERAL=10;
public static final int BYTE_LITERAL=11;
@@ -291,27 +290,24 @@ public class smaliTreeWalker extends TreeParser {
public static final int OPEN_PAREN=184;
public static final int PACKED_SWITCH_DIRECTIVE=185;
public static final int PARAMETER_DIRECTIVE=186;
- public static final int PARAM_LIST_END=187;
- public static final int PARAM_LIST_OR_ID_END=188;
- public static final int PARAM_LIST_OR_ID_START=189;
- public static final int PARAM_LIST_START=190;
- public static final int POSITIVE_INTEGER_LITERAL=191;
- public static final int PRIMITIVE_TYPE=192;
- public static final int PROLOGUE_DIRECTIVE=193;
- public static final int REGISTER=194;
- public static final int REGISTERS_DIRECTIVE=195;
- public static final int RESTART_LOCAL_DIRECTIVE=196;
- public static final int SHORT_LITERAL=197;
- public static final int SIMPLE_NAME=198;
- public static final int SOURCE_DIRECTIVE=199;
- public static final int SPARSE_SWITCH_DIRECTIVE=200;
- public static final int STRING_LITERAL=201;
- public static final int SUBANNOTATION_DIRECTIVE=202;
- public static final int SUPER_DIRECTIVE=203;
- public static final int VERIFICATION_ERROR_TYPE=204;
- public static final int VOID_TYPE=205;
- public static final int VTABLE_INDEX=206;
- public static final int WHITE_SPACE=207;
+ public static final int PARAM_LIST_OR_ID_PRIMITIVE_TYPE=187;
+ public static final int POSITIVE_INTEGER_LITERAL=188;
+ public static final int PRIMITIVE_TYPE=189;
+ public static final int PROLOGUE_DIRECTIVE=190;
+ public static final int REGISTER=191;
+ public static final int REGISTERS_DIRECTIVE=192;
+ public static final int RESTART_LOCAL_DIRECTIVE=193;
+ public static final int SHORT_LITERAL=194;
+ public static final int SIMPLE_NAME=195;
+ public static final int SOURCE_DIRECTIVE=196;
+ public static final int SPARSE_SWITCH_DIRECTIVE=197;
+ public static final int STRING_LITERAL=198;
+ public static final int SUBANNOTATION_DIRECTIVE=199;
+ public static final int SUPER_DIRECTIVE=200;
+ public static final int VERIFICATION_ERROR_TYPE=201;
+ public static final int VOID_TYPE=202;
+ public static final int VTABLE_INDEX=203;
+ public static final int WHITE_SPACE=204;
// delegates
public TreeParser[] getDelegates() {
@@ -329,13 +325,13 @@ public class smaliTreeWalker extends TreeParser {
}
@Override public String[] getTokenNames() { return smaliTreeWalker.tokenNames; }
- @Override public String getGrammarFileName() { return "/mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g"; }
+ @Override public String getGrammarFileName() { return "/ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g"; }
public String classType;
private boolean verboseErrors = false;
private int apiLevel = 15;
- private Opcodes opcodes = new Opcodes(apiLevel, false);
+ private Opcodes opcodes = Opcodes.forApi(apiLevel);
private DexBuilder dexBuilder;
public void setDexBuilder(DexBuilder dexBuilder) {
@@ -416,7 +412,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "smali_file"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:159:1: smali_file returns [ClassDef classDef] : ^( I_CLASS_DEF header methods fields annotations ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:159:1: smali_file returns [ClassDef classDef] : ^( I_CLASS_DEF header methods fields annotations ) ;
public final ClassDef smali_file() throws RecognitionException {
ClassDef classDef = null;
@@ -427,8 +423,8 @@ public class smaliTreeWalker extends TreeParser {
List<BuilderMethod> methods4 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:160:3: ( ^( I_CLASS_DEF header methods fields annotations ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:160:5: ^( I_CLASS_DEF header methods fields annotations )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:160:3: ( ^( I_CLASS_DEF header methods fields annotations ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:160:5: ^( I_CLASS_DEF header methods fields annotations )
{
match(input,I_CLASS_DEF,FOLLOW_I_CLASS_DEF_in_smali_file52);
match(input, Token.DOWN, null);
@@ -484,7 +480,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "header"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:173:1: header returns [String classType, int accessFlags, String superType, List<String> implementsList, String sourceSpec] : class_spec ( super_spec )? implements_list source_spec ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:173:1: header returns [String classType, int accessFlags, String superType, List<String> implementsList, String sourceSpec] : class_spec ( super_spec )? implements_list source_spec ;
public final smaliTreeWalker.header_return header() throws RecognitionException {
smaliTreeWalker.header_return retval = new smaliTreeWalker.header_return();
retval.start = input.LT(1);
@@ -495,14 +491,14 @@ public class smaliTreeWalker extends TreeParser {
String source_spec8 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:174:3: ( class_spec ( super_spec )? implements_list source_spec )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:174:3: class_spec ( super_spec )? implements_list source_spec
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:174:3: ( class_spec ( super_spec )? implements_list source_spec )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:174:3: class_spec ( super_spec )? implements_list source_spec
{
pushFollow(FOLLOW_class_spec_in_header85);
class_spec5=class_spec();
state._fsp--;
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:174:14: ( super_spec )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:174:14: ( super_spec )?
int alt1=2;
int LA1_0 = input.LA(1);
if ( (LA1_0==I_SUPER) ) {
@@ -510,7 +506,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt1) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:174:14: super_spec
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:174:14: super_spec
{
pushFollow(FOLLOW_super_spec_in_header87);
super_spec6=super_spec();
@@ -559,7 +555,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "class_spec"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:185:1: class_spec returns [String type, int accessFlags] : CLASS_DESCRIPTOR access_list ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:185:1: class_spec returns [String type, int accessFlags] : CLASS_DESCRIPTOR access_list ;
public final smaliTreeWalker.class_spec_return class_spec() throws RecognitionException {
smaliTreeWalker.class_spec_return retval = new smaliTreeWalker.class_spec_return();
retval.start = input.LT(1);
@@ -568,8 +564,8 @@ public class smaliTreeWalker extends TreeParser {
int access_list10 =0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:186:3: ( CLASS_DESCRIPTOR access_list )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:186:5: CLASS_DESCRIPTOR access_list
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:186:3: ( CLASS_DESCRIPTOR access_list )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:186:5: CLASS_DESCRIPTOR access_list
{
CLASS_DESCRIPTOR9=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_class_spec110);
pushFollow(FOLLOW_access_list_in_class_spec112);
@@ -597,7 +593,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "super_spec"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:192:1: super_spec returns [String type] : ^( I_SUPER CLASS_DESCRIPTOR ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:192:1: super_spec returns [String type] : ^( I_SUPER CLASS_DESCRIPTOR ) ;
public final String super_spec() throws RecognitionException {
String type = null;
@@ -605,8 +601,8 @@ public class smaliTreeWalker extends TreeParser {
CommonTree CLASS_DESCRIPTOR11=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:193:3: ( ^( I_SUPER CLASS_DESCRIPTOR ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:193:5: ^( I_SUPER CLASS_DESCRIPTOR )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:193:3: ( ^( I_SUPER CLASS_DESCRIPTOR ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:193:5: ^( I_SUPER CLASS_DESCRIPTOR )
{
match(input,I_SUPER,FOLLOW_I_SUPER_in_super_spec130);
match(input, Token.DOWN, null);
@@ -633,7 +629,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "implements_spec"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:199:1: implements_spec returns [String type] : ^( I_IMPLEMENTS CLASS_DESCRIPTOR ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:199:1: implements_spec returns [String type] : ^( I_IMPLEMENTS CLASS_DESCRIPTOR ) ;
public final String implements_spec() throws RecognitionException {
String type = null;
@@ -641,8 +637,8 @@ public class smaliTreeWalker extends TreeParser {
CommonTree CLASS_DESCRIPTOR12=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:200:3: ( ^( I_IMPLEMENTS CLASS_DESCRIPTOR ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:200:5: ^( I_IMPLEMENTS CLASS_DESCRIPTOR )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:200:3: ( ^( I_IMPLEMENTS CLASS_DESCRIPTOR ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:200:5: ^( I_IMPLEMENTS CLASS_DESCRIPTOR )
{
match(input,I_IMPLEMENTS,FOLLOW_I_IMPLEMENTS_in_implements_spec152);
match(input, Token.DOWN, null);
@@ -669,7 +665,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "implements_list"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:205:1: implements_list returns [List<String> implementsList] : ( implements_spec )* ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:205:1: implements_list returns [List<String> implementsList] : ( implements_spec )* ;
public final List<String> implements_list() throws RecognitionException {
List<String> implementsList = null;
@@ -678,11 +674,11 @@ public class smaliTreeWalker extends TreeParser {
List<String> typeList;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:207:3: ( ( implements_spec )* )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:207:5: ( implements_spec )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:207:3: ( ( implements_spec )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:207:5: ( implements_spec )*
{
typeList = Lists.newArrayList();
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:208:5: ( implements_spec )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:208:5: ( implements_spec )*
loop2:
while (true) {
int alt2=2;
@@ -693,7 +689,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt2) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:208:6: implements_spec
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:208:6: implements_spec
{
pushFollow(FOLLOW_implements_spec_in_implements_list184);
implements_spec13=implements_spec();
@@ -732,7 +728,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "source_spec"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:217:1: source_spec returns [String source] : ( ^( I_SOURCE string_literal ) |);
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:217:1: source_spec returns [String source] : ( ^( I_SOURCE string_literal ) |);
public final String source_spec() throws RecognitionException {
String source = null;
@@ -740,7 +736,7 @@ public class smaliTreeWalker extends TreeParser {
String string_literal14 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:218:3: ( ^( I_SOURCE string_literal ) |)
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:218:3: ( ^( I_SOURCE string_literal ) |)
int alt3=2;
int LA3_0 = input.LA(1);
if ( (LA3_0==I_SOURCE) ) {
@@ -758,7 +754,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt3) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:218:5: ^( I_SOURCE string_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:218:5: ^( I_SOURCE string_literal )
{
source = null;
match(input,I_SOURCE,FOLLOW_I_SOURCE_in_source_spec213);
@@ -773,7 +769,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:220:16:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:220:16:
{
}
break;
@@ -794,7 +790,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "access_list"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:222:1: access_list returns [int value] : ^( I_ACCESS_LIST ( ACCESS_SPEC )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:222:1: access_list returns [int value] : ^( I_ACCESS_LIST ( ACCESS_SPEC )* ) ;
public final int access_list() throws RecognitionException {
int value = 0;
@@ -805,13 +801,13 @@ public class smaliTreeWalker extends TreeParser {
value = 0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:227:3: ( ^( I_ACCESS_LIST ( ACCESS_SPEC )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:227:5: ^( I_ACCESS_LIST ( ACCESS_SPEC )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:227:3: ( ^( I_ACCESS_LIST ( ACCESS_SPEC )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:227:5: ^( I_ACCESS_LIST ( ACCESS_SPEC )* )
{
match(input,I_ACCESS_LIST,FOLLOW_I_ACCESS_LIST_in_access_list248);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:228:7: ( ACCESS_SPEC )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:228:7: ( ACCESS_SPEC )*
loop4:
while (true) {
int alt4=2;
@@ -822,7 +818,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt4) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:229:9: ACCESS_SPEC
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:229:9: ACCESS_SPEC
{
ACCESS_SPEC15=(CommonTree)match(input,ACCESS_SPEC,FOLLOW_ACCESS_SPEC_in_access_list266);
@@ -856,7 +852,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "fields"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:236:1: fields returns [List<BuilderField> fields] : ^( I_FIELDS ( field )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:236:1: fields returns [List<BuilderField> fields] : ^( I_FIELDS ( field )* ) ;
public final List<BuilderField> fields() throws RecognitionException {
List<BuilderField> fields = null;
@@ -865,13 +861,13 @@ public class smaliTreeWalker extends TreeParser {
fields = Lists.newArrayList();
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:238:3: ( ^( I_FIELDS ( field )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:238:5: ^( I_FIELDS ( field )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:238:3: ( ^( I_FIELDS ( field )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:238:5: ^( I_FIELDS ( field )* )
{
match(input,I_FIELDS,FOLLOW_I_FIELDS_in_fields308);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:239:7: ( field )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:239:7: ( field )*
loop5:
while (true) {
int alt5=2;
@@ -882,7 +878,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt5) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:239:8: field
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:239:8: field
{
pushFollow(FOLLOW_field_in_fields317);
field16=field();
@@ -919,7 +915,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "methods"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:244:1: methods returns [List<BuilderMethod> methods] : ^( I_METHODS ( method )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:244:1: methods returns [List<BuilderMethod> methods] : ^( I_METHODS ( method )* ) ;
public final List<BuilderMethod> methods() throws RecognitionException {
List<BuilderMethod> methods = null;
@@ -928,13 +924,13 @@ public class smaliTreeWalker extends TreeParser {
methods = Lists.newArrayList();
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:246:3: ( ^( I_METHODS ( method )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:246:5: ^( I_METHODS ( method )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:246:3: ( ^( I_METHODS ( method )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:246:5: ^( I_METHODS ( method )* )
{
match(input,I_METHODS,FOLLOW_I_METHODS_in_methods349);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:247:7: ( method )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:247:7: ( method )*
loop6:
while (true) {
int alt6=2;
@@ -945,7 +941,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt6) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:247:8: method
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:247:8: method
{
pushFollow(FOLLOW_method_in_methods358);
method17=method();
@@ -982,7 +978,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "field"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:252:1: field returns [BuilderField field] : ^( I_FIELD SIMPLE_NAME access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) field_initial_value ( annotations )? ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:252:1: field returns [BuilderField field] : ^( I_FIELD SIMPLE_NAME access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) field_initial_value ( annotations )? ) ;
public final BuilderField field() throws RecognitionException {
BuilderField field = null;
@@ -994,8 +990,8 @@ public class smaliTreeWalker extends TreeParser {
Set<Annotation> annotations22 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:253:3: ( ^( I_FIELD SIMPLE_NAME access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) field_initial_value ( annotations )? ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:253:4: ^( I_FIELD SIMPLE_NAME access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) field_initial_value ( annotations )? )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:253:3: ( ^( I_FIELD SIMPLE_NAME access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) field_initial_value ( annotations )? ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:253:4: ^( I_FIELD SIMPLE_NAME access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) field_initial_value ( annotations )? )
{
match(input,I_FIELD,FOLLOW_I_FIELD_in_field383);
match(input, Token.DOWN, null);
@@ -1016,7 +1012,7 @@ public class smaliTreeWalker extends TreeParser {
field_initial_value19=field_initial_value();
state._fsp--;
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:253:98: ( annotations )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:253:98: ( annotations )?
int alt7=2;
int LA7_0 = input.LA(1);
if ( (LA7_0==I_ANNOTATIONS) ) {
@@ -1024,7 +1020,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt7) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:253:98: annotations
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:253:98: annotations
{
pushFollow(FOLLOW_annotations_in_field397);
annotations22=annotations();
@@ -1065,7 +1061,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "field_initial_value"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:267:1: field_initial_value returns [EncodedValue encodedValue] : ( ^( I_FIELD_INITIAL_VALUE literal ) |);
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:267:1: field_initial_value returns [EncodedValue encodedValue] : ( ^( I_FIELD_INITIAL_VALUE literal ) |);
public final EncodedValue field_initial_value() throws RecognitionException {
EncodedValue encodedValue = null;
@@ -1073,7 +1069,7 @@ public class smaliTreeWalker extends TreeParser {
EncodedValue literal23 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:268:3: ( ^( I_FIELD_INITIAL_VALUE literal ) |)
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:268:3: ( ^( I_FIELD_INITIAL_VALUE literal ) |)
int alt8=2;
int LA8_0 = input.LA(1);
if ( (LA8_0==I_FIELD_INITIAL_VALUE) ) {
@@ -1091,7 +1087,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt8) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:268:5: ^( I_FIELD_INITIAL_VALUE literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:268:5: ^( I_FIELD_INITIAL_VALUE literal )
{
match(input,I_FIELD_INITIAL_VALUE,FOLLOW_I_FIELD_INITIAL_VALUE_in_field_initial_value418);
match(input, Token.DOWN, null);
@@ -1105,7 +1101,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:269:16:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:269:16:
{
}
break;
@@ -1126,7 +1122,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:271:1: literal returns [EncodedValue encodedValue] : ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | string_literal | bool_literal | NULL_LITERAL | type_descriptor | array_literal | subannotation | field_literal | method_literal | enum_literal );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:271:1: literal returns [EncodedValue encodedValue] : ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | string_literal | bool_literal | NULL_LITERAL | type_descriptor | array_literal | subannotation | field_literal | method_literal | enum_literal );
public final EncodedValue literal() throws RecognitionException {
EncodedValue encodedValue = null;
@@ -1148,7 +1144,7 @@ public class smaliTreeWalker extends TreeParser {
FieldReference enum_literal38 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:272:3: ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | string_literal | bool_literal | NULL_LITERAL | type_descriptor | array_literal | subannotation | field_literal | method_literal | enum_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:272:3: ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | string_literal | bool_literal | NULL_LITERAL | type_descriptor | array_literal | subannotation | field_literal | method_literal | enum_literal )
int alt9=16;
switch ( input.LA(1) ) {
case INTEGER_LITERAL:
@@ -1201,7 +1197,7 @@ public class smaliTreeWalker extends TreeParser {
alt9=10;
}
break;
- case ARRAY_DESCRIPTOR:
+ case ARRAY_TYPE_PREFIX:
case CLASS_DESCRIPTOR:
case PRIMITIVE_TYPE:
case VOID_TYPE:
@@ -1241,7 +1237,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt9) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:272:5: integer_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:272:5: integer_literal
{
pushFollow(FOLLOW_integer_literal_in_literal442);
integer_literal24=integer_literal();
@@ -1251,7 +1247,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:273:5: long_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:273:5: long_literal
{
pushFollow(FOLLOW_long_literal_in_literal450);
long_literal25=long_literal();
@@ -1261,7 +1257,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:274:5: short_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:274:5: short_literal
{
pushFollow(FOLLOW_short_literal_in_literal458);
short_literal26=short_literal();
@@ -1271,7 +1267,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:275:5: byte_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:275:5: byte_literal
{
pushFollow(FOLLOW_byte_literal_in_literal466);
byte_literal27=byte_literal();
@@ -1281,7 +1277,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:276:5: float_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:276:5: float_literal
{
pushFollow(FOLLOW_float_literal_in_literal474);
float_literal28=float_literal();
@@ -1291,7 +1287,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:277:5: double_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:277:5: double_literal
{
pushFollow(FOLLOW_double_literal_in_literal482);
double_literal29=double_literal();
@@ -1301,7 +1297,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 7 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:278:5: char_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:278:5: char_literal
{
pushFollow(FOLLOW_char_literal_in_literal490);
char_literal30=char_literal();
@@ -1311,7 +1307,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 8 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:279:5: string_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:279:5: string_literal
{
pushFollow(FOLLOW_string_literal_in_literal498);
string_literal31=string_literal();
@@ -1321,7 +1317,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 9 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:280:5: bool_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:280:5: bool_literal
{
pushFollow(FOLLOW_bool_literal_in_literal506);
bool_literal32=bool_literal();
@@ -1331,14 +1327,14 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 10 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:281:5: NULL_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:281:5: NULL_LITERAL
{
match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_literal514);
encodedValue = ImmutableNullEncodedValue.INSTANCE;
}
break;
case 11 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:282:5: type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:282:5: type_descriptor
{
pushFollow(FOLLOW_type_descriptor_in_literal522);
type_descriptor33=type_descriptor();
@@ -1348,7 +1344,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 12 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:283:5: array_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:283:5: array_literal
{
pushFollow(FOLLOW_array_literal_in_literal530);
array_literal34=array_literal();
@@ -1358,7 +1354,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 13 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:284:5: subannotation
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:284:5: subannotation
{
pushFollow(FOLLOW_subannotation_in_literal538);
subannotation35=subannotation();
@@ -1368,7 +1364,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 14 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:285:5: field_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:285:5: field_literal
{
pushFollow(FOLLOW_field_literal_in_literal546);
field_literal36=field_literal();
@@ -1378,7 +1374,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 15 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:286:5: method_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:286:5: method_literal
{
pushFollow(FOLLOW_method_literal_in_literal554);
method_literal37=method_literal();
@@ -1388,7 +1384,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 16 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:287:5: enum_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:287:5: enum_literal
{
pushFollow(FOLLOW_enum_literal_in_literal562);
enum_literal38=enum_literal();
@@ -1414,7 +1410,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "fixed_64bit_literal_number"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:290:1: fixed_64bit_literal_number returns [Number value] : ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | bool_literal );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:290:1: fixed_64bit_literal_number returns [Number value] : ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | bool_literal );
public final Number fixed_64bit_literal_number() throws RecognitionException {
Number value = null;
@@ -1429,7 +1425,7 @@ public class smaliTreeWalker extends TreeParser {
boolean bool_literal46 =false;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:291:3: ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | bool_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:291:3: ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | bool_literal )
int alt10=8;
switch ( input.LA(1) ) {
case INTEGER_LITERAL:
@@ -1479,7 +1475,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt10) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:291:5: integer_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:291:5: integer_literal
{
pushFollow(FOLLOW_integer_literal_in_fixed_64bit_literal_number578);
integer_literal39=integer_literal();
@@ -1489,7 +1485,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:292:5: long_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:292:5: long_literal
{
pushFollow(FOLLOW_long_literal_in_fixed_64bit_literal_number586);
long_literal40=long_literal();
@@ -1499,7 +1495,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:293:5: short_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:293:5: short_literal
{
pushFollow(FOLLOW_short_literal_in_fixed_64bit_literal_number594);
short_literal41=short_literal();
@@ -1509,7 +1505,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:294:5: byte_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:294:5: byte_literal
{
pushFollow(FOLLOW_byte_literal_in_fixed_64bit_literal_number602);
byte_literal42=byte_literal();
@@ -1519,7 +1515,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:295:5: float_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:295:5: float_literal
{
pushFollow(FOLLOW_float_literal_in_fixed_64bit_literal_number610);
float_literal43=float_literal();
@@ -1529,7 +1525,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:296:5: double_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:296:5: double_literal
{
pushFollow(FOLLOW_double_literal_in_fixed_64bit_literal_number618);
double_literal44=double_literal();
@@ -1539,7 +1535,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 7 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:297:5: char_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:297:5: char_literal
{
pushFollow(FOLLOW_char_literal_in_fixed_64bit_literal_number626);
char_literal45=char_literal();
@@ -1549,7 +1545,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 8 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:298:5: bool_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:298:5: bool_literal
{
pushFollow(FOLLOW_bool_literal_in_fixed_64bit_literal_number634);
bool_literal46=bool_literal();
@@ -1575,7 +1571,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "fixed_64bit_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:300:1: fixed_64bit_literal returns [long value] : ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | bool_literal );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:300:1: fixed_64bit_literal returns [long value] : ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | bool_literal );
public final long fixed_64bit_literal() throws RecognitionException {
long value = 0;
@@ -1590,7 +1586,7 @@ public class smaliTreeWalker extends TreeParser {
boolean bool_literal54 =false;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:301:3: ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | bool_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:301:3: ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | bool_literal )
int alt11=8;
switch ( input.LA(1) ) {
case INTEGER_LITERAL:
@@ -1640,7 +1636,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt11) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:301:5: integer_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:301:5: integer_literal
{
pushFollow(FOLLOW_integer_literal_in_fixed_64bit_literal649);
integer_literal47=integer_literal();
@@ -1650,7 +1646,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:302:5: long_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:302:5: long_literal
{
pushFollow(FOLLOW_long_literal_in_fixed_64bit_literal657);
long_literal48=long_literal();
@@ -1660,7 +1656,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:303:5: short_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:303:5: short_literal
{
pushFollow(FOLLOW_short_literal_in_fixed_64bit_literal665);
short_literal49=short_literal();
@@ -1670,7 +1666,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:304:5: byte_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:304:5: byte_literal
{
pushFollow(FOLLOW_byte_literal_in_fixed_64bit_literal673);
byte_literal50=byte_literal();
@@ -1680,7 +1676,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:305:5: float_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:305:5: float_literal
{
pushFollow(FOLLOW_float_literal_in_fixed_64bit_literal681);
float_literal51=float_literal();
@@ -1690,7 +1686,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:306:5: double_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:306:5: double_literal
{
pushFollow(FOLLOW_double_literal_in_fixed_64bit_literal689);
double_literal52=double_literal();
@@ -1700,7 +1696,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 7 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:307:5: char_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:307:5: char_literal
{
pushFollow(FOLLOW_char_literal_in_fixed_64bit_literal697);
char_literal53=char_literal();
@@ -1710,7 +1706,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 8 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:308:5: bool_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:308:5: bool_literal
{
pushFollow(FOLLOW_bool_literal_in_fixed_64bit_literal705);
bool_literal54=bool_literal();
@@ -1736,7 +1732,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "fixed_32bit_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:312:1: fixed_32bit_literal returns [int value] : ( integer_literal | long_literal | short_literal | byte_literal | float_literal | char_literal | bool_literal );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:312:1: fixed_32bit_literal returns [int value] : ( integer_literal | long_literal | short_literal | byte_literal | float_literal | char_literal | bool_literal );
public final int fixed_32bit_literal() throws RecognitionException {
int value = 0;
@@ -1750,7 +1746,7 @@ public class smaliTreeWalker extends TreeParser {
boolean bool_literal61 =false;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:313:3: ( integer_literal | long_literal | short_literal | byte_literal | float_literal | char_literal | bool_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:313:3: ( integer_literal | long_literal | short_literal | byte_literal | float_literal | char_literal | bool_literal )
int alt12=7;
switch ( input.LA(1) ) {
case INTEGER_LITERAL:
@@ -1795,7 +1791,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt12) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:313:5: integer_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:313:5: integer_literal
{
pushFollow(FOLLOW_integer_literal_in_fixed_32bit_literal722);
integer_literal55=integer_literal();
@@ -1805,7 +1801,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:314:5: long_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:314:5: long_literal
{
pushFollow(FOLLOW_long_literal_in_fixed_32bit_literal730);
long_literal56=long_literal();
@@ -1815,7 +1811,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:315:5: short_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:315:5: short_literal
{
pushFollow(FOLLOW_short_literal_in_fixed_32bit_literal738);
short_literal57=short_literal();
@@ -1825,7 +1821,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:316:5: byte_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:316:5: byte_literal
{
pushFollow(FOLLOW_byte_literal_in_fixed_32bit_literal746);
byte_literal58=byte_literal();
@@ -1835,7 +1831,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:317:5: float_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:317:5: float_literal
{
pushFollow(FOLLOW_float_literal_in_fixed_32bit_literal754);
float_literal59=float_literal();
@@ -1845,7 +1841,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:318:5: char_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:318:5: char_literal
{
pushFollow(FOLLOW_char_literal_in_fixed_32bit_literal762);
char_literal60=char_literal();
@@ -1855,7 +1851,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 7 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:319:5: bool_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:319:5: bool_literal
{
pushFollow(FOLLOW_bool_literal_in_fixed_32bit_literal770);
bool_literal61=bool_literal();
@@ -1881,7 +1877,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "array_elements"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:321:1: array_elements returns [List<Number> elements] : ^( I_ARRAY_ELEMENTS ( fixed_64bit_literal_number )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:321:1: array_elements returns [List<Number> elements] : ^( I_ARRAY_ELEMENTS ( fixed_64bit_literal_number )* ) ;
public final List<Number> array_elements() throws RecognitionException {
List<Number> elements = null;
@@ -1889,14 +1885,14 @@ public class smaliTreeWalker extends TreeParser {
Number fixed_64bit_literal_number62 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:322:3: ( ^( I_ARRAY_ELEMENTS ( fixed_64bit_literal_number )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:322:5: ^( I_ARRAY_ELEMENTS ( fixed_64bit_literal_number )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:322:3: ( ^( I_ARRAY_ELEMENTS ( fixed_64bit_literal_number )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:322:5: ^( I_ARRAY_ELEMENTS ( fixed_64bit_literal_number )* )
{
elements = Lists.newArrayList();
match(input,I_ARRAY_ELEMENTS,FOLLOW_I_ARRAY_ELEMENTS_in_array_elements792);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:324:7: ( fixed_64bit_literal_number )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:324:7: ( fixed_64bit_literal_number )*
loop13:
while (true) {
int alt13=2;
@@ -1907,7 +1903,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt13) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:324:8: fixed_64bit_literal_number
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:324:8: fixed_64bit_literal_number
{
pushFollow(FOLLOW_fixed_64bit_literal_number_in_array_elements801);
fixed_64bit_literal_number62=fixed_64bit_literal_number();
@@ -1944,7 +1940,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "packed_switch_elements"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:329:1: packed_switch_elements returns [List<Label> elements] : ^( I_PACKED_SWITCH_ELEMENTS ( label_ref )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:329:1: packed_switch_elements returns [List<Label> elements] : ^( I_PACKED_SWITCH_ELEMENTS ( label_ref )* ) ;
public final List<Label> packed_switch_elements() throws RecognitionException {
List<Label> elements = null;
@@ -1953,13 +1949,13 @@ public class smaliTreeWalker extends TreeParser {
elements = Lists.newArrayList();
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:331:3: ( ^( I_PACKED_SWITCH_ELEMENTS ( label_ref )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:332:5: ^( I_PACKED_SWITCH_ELEMENTS ( label_ref )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:331:3: ( ^( I_PACKED_SWITCH_ELEMENTS ( label_ref )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:332:5: ^( I_PACKED_SWITCH_ELEMENTS ( label_ref )* )
{
match(input,I_PACKED_SWITCH_ELEMENTS,FOLLOW_I_PACKED_SWITCH_ELEMENTS_in_packed_switch_elements837);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:333:7: ( label_ref )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:333:7: ( label_ref )*
loop14:
while (true) {
int alt14=2;
@@ -1970,7 +1966,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt14) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:333:8: label_ref
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:333:8: label_ref
{
pushFollow(FOLLOW_label_ref_in_packed_switch_elements846);
label_ref63=label_ref();
@@ -2005,7 +2001,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "sparse_switch_elements"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:336:1: sparse_switch_elements returns [List<SwitchLabelElement> elements] : ^( I_SPARSE_SWITCH_ELEMENTS ( fixed_32bit_literal label_ref )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:336:1: sparse_switch_elements returns [List<SwitchLabelElement> elements] : ^( I_SPARSE_SWITCH_ELEMENTS ( fixed_32bit_literal label_ref )* ) ;
public final List<SwitchLabelElement> sparse_switch_elements() throws RecognitionException {
List<SwitchLabelElement> elements = null;
@@ -2015,13 +2011,13 @@ public class smaliTreeWalker extends TreeParser {
elements = Lists.newArrayList();
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:338:3: ( ^( I_SPARSE_SWITCH_ELEMENTS ( fixed_32bit_literal label_ref )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:339:5: ^( I_SPARSE_SWITCH_ELEMENTS ( fixed_32bit_literal label_ref )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:338:3: ( ^( I_SPARSE_SWITCH_ELEMENTS ( fixed_32bit_literal label_ref )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:339:5: ^( I_SPARSE_SWITCH_ELEMENTS ( fixed_32bit_literal label_ref )* )
{
match(input,I_SPARSE_SWITCH_ELEMENTS,FOLLOW_I_SPARSE_SWITCH_ELEMENTS_in_sparse_switch_elements881);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:340:8: ( fixed_32bit_literal label_ref )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:340:8: ( fixed_32bit_literal label_ref )*
loop15:
while (true) {
int alt15=2;
@@ -2032,7 +2028,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt15) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:340:9: fixed_32bit_literal label_ref
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:340:9: fixed_32bit_literal label_ref
{
pushFollow(FOLLOW_fixed_32bit_literal_in_sparse_switch_elements891);
fixed_32bit_literal64=fixed_32bit_literal();
@@ -2081,7 +2077,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "method"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:346:1: method returns [BuilderMethod ret] : ^( I_METHOD method_name_and_prototype access_list ( ( registers_directive ) |) ordered_method_items catches parameters[$method_name_and_prototype.parameters] annotations ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:346:1: method returns [BuilderMethod ret] : ^( I_METHOD method_name_and_prototype access_list ( ( registers_directive ) |) ordered_method_items catches parameters[$method_name_and_prototype.parameters] annotations ) ;
public final BuilderMethod method() throws RecognitionException {
method_stack.push(new method_scope());
BuilderMethod ret = null;
@@ -2101,8 +2097,8 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().isStatic = false;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:361:3: ( ^( I_METHOD method_name_and_prototype access_list ( ( registers_directive ) |) ordered_method_items catches parameters[$method_name_and_prototype.parameters] annotations ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:362:5: ^( I_METHOD method_name_and_prototype access_list ( ( registers_directive ) |) ordered_method_items catches parameters[$method_name_and_prototype.parameters] annotations )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:361:3: ( ^( I_METHOD method_name_and_prototype access_list ( ( registers_directive ) |) ordered_method_items catches parameters[$method_name_and_prototype.parameters] annotations ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:362:5: ^( I_METHOD method_name_and_prototype access_list ( ( registers_directive ) |) ordered_method_items catches parameters[$method_name_and_prototype.parameters] annotations )
{
I_METHOD70=(CommonTree)match(input,I_METHOD,FOLLOW_I_METHOD_in_method945);
match(input, Token.DOWN, null);
@@ -2120,7 +2116,7 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodParameterRegisters =
MethodUtil.getParameterRegisterCount((method_name_and_prototype67!=null?((smaliTreeWalker.method_name_and_prototype_return)method_name_and_prototype67).parameters:null), method_stack.peek().isStatic);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:371:7: ( ( registers_directive ) |)
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:371:7: ( ( registers_directive ) |)
int alt16=2;
int LA16_0 = input.LA(1);
if ( (LA16_0==I_LOCALS||LA16_0==I_REGISTERS) ) {
@@ -2138,10 +2134,10 @@ public class smaliTreeWalker extends TreeParser {
switch (alt16) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:372:9: ( registers_directive )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:372:9: ( registers_directive )
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:372:9: ( registers_directive )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:372:10: registers_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:372:9: ( registers_directive )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:372:10: registers_directive
{
pushFollow(FOLLOW_registers_directive_in_method988);
registers_directive68=registers_directive();
@@ -2162,7 +2158,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:385:9:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:385:9:
{
method_stack.peek().methodBuilder = new MethodImplementationBuilder(0);
@@ -2285,7 +2281,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "method_prototype"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:467:1: method_prototype returns [List<String> parameters, String returnType] : ^( I_METHOD_PROTOTYPE ^( I_METHOD_RETURN_TYPE type_descriptor ) method_type_list ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:467:1: method_prototype returns [List<String> parameters, String returnType] : ^( I_METHOD_PROTOTYPE ^( I_METHOD_RETURN_TYPE type_descriptor ) method_type_list ) ;
public final smaliTreeWalker.method_prototype_return method_prototype() throws RecognitionException {
smaliTreeWalker.method_prototype_return retval = new smaliTreeWalker.method_prototype_return();
retval.start = input.LT(1);
@@ -2294,8 +2290,8 @@ public class smaliTreeWalker extends TreeParser {
List<String> method_type_list73 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:468:3: ( ^( I_METHOD_PROTOTYPE ^( I_METHOD_RETURN_TYPE type_descriptor ) method_type_list ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:468:5: ^( I_METHOD_PROTOTYPE ^( I_METHOD_RETURN_TYPE type_descriptor ) method_type_list )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:468:3: ( ^( I_METHOD_PROTOTYPE ^( I_METHOD_RETURN_TYPE type_descriptor ) method_type_list ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:468:5: ^( I_METHOD_PROTOTYPE ^( I_METHOD_RETURN_TYPE type_descriptor ) method_type_list )
{
match(input,I_METHOD_PROTOTYPE,FOLLOW_I_METHOD_PROTOTYPE_in_method_prototype1094);
match(input, Token.DOWN, null);
@@ -2340,7 +2336,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "method_name_and_prototype"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:474:1: method_name_and_prototype returns [String name, List<SmaliMethodParameter> parameters, String returnType] : SIMPLE_NAME method_prototype ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:474:1: method_name_and_prototype returns [String name, List<SmaliMethodParameter> parameters, String returnType] : SIMPLE_NAME method_prototype ;
public final smaliTreeWalker.method_name_and_prototype_return method_name_and_prototype() throws RecognitionException {
smaliTreeWalker.method_name_and_prototype_return retval = new smaliTreeWalker.method_name_and_prototype_return();
retval.start = input.LT(1);
@@ -2349,8 +2345,8 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope method_prototype75 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:475:3: ( SIMPLE_NAME method_prototype )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:475:5: SIMPLE_NAME method_prototype
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:475:3: ( SIMPLE_NAME method_prototype )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:475:5: SIMPLE_NAME method_prototype
{
SIMPLE_NAME74=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_method_name_and_prototype1120);
pushFollow(FOLLOW_method_prototype_in_method_name_and_prototype1122);
@@ -2388,7 +2384,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "method_type_list"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:491:1: method_type_list returns [List<String> types] : ( nonvoid_type_descriptor )* ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:491:1: method_type_list returns [List<String> types] : ( nonvoid_type_descriptor )* ;
public final List<String> method_type_list() throws RecognitionException {
List<String> types = null;
@@ -2399,21 +2395,21 @@ public class smaliTreeWalker extends TreeParser {
types = Lists.newArrayList();
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:496:3: ( ( nonvoid_type_descriptor )* )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:496:5: ( nonvoid_type_descriptor )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:496:3: ( ( nonvoid_type_descriptor )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:496:5: ( nonvoid_type_descriptor )*
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:496:5: ( nonvoid_type_descriptor )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:496:5: ( nonvoid_type_descriptor )*
loop17:
while (true) {
int alt17=2;
int LA17_0 = input.LA(1);
- if ( (LA17_0==ARRAY_DESCRIPTOR||LA17_0==CLASS_DESCRIPTOR||LA17_0==PRIMITIVE_TYPE) ) {
+ if ( (LA17_0==ARRAY_TYPE_PREFIX||LA17_0==CLASS_DESCRIPTOR||LA17_0==PRIMITIVE_TYPE) ) {
alt17=1;
}
switch (alt17) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:497:7: nonvoid_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:497:7: nonvoid_type_descriptor
{
pushFollow(FOLLOW_nonvoid_type_descriptor_in_method_type_list1156);
nonvoid_type_descriptor76=nonvoid_type_descriptor();
@@ -2447,7 +2443,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "method_reference"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:504:1: method_reference returns [ImmutableMethodReference methodReference] : ( reference_type_descriptor )? SIMPLE_NAME method_prototype ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:504:1: method_reference returns [ImmutableMethodReference methodReference] : ( reference_type_descriptor )? SIMPLE_NAME method_prototype ;
public final ImmutableMethodReference method_reference() throws RecognitionException {
ImmutableMethodReference methodReference = null;
@@ -2457,18 +2453,18 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope method_prototype79 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:505:3: ( ( reference_type_descriptor )? SIMPLE_NAME method_prototype )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:505:5: ( reference_type_descriptor )? SIMPLE_NAME method_prototype
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:505:3: ( ( reference_type_descriptor )? SIMPLE_NAME method_prototype )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:505:5: ( reference_type_descriptor )? SIMPLE_NAME method_prototype
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:505:5: ( reference_type_descriptor )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:505:5: ( reference_type_descriptor )?
int alt18=2;
int LA18_0 = input.LA(1);
- if ( (LA18_0==ARRAY_DESCRIPTOR||LA18_0==CLASS_DESCRIPTOR) ) {
+ if ( (LA18_0==ARRAY_TYPE_PREFIX||LA18_0==CLASS_DESCRIPTOR) ) {
alt18=1;
}
switch (alt18) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:505:5: reference_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:505:5: reference_type_descriptor
{
pushFollow(FOLLOW_reference_type_descriptor_in_method_reference1185);
reference_type_descriptor77=reference_type_descriptor();
@@ -2511,7 +2507,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "field_reference"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:517:1: field_reference returns [ImmutableFieldReference fieldReference] : ( reference_type_descriptor )? SIMPLE_NAME nonvoid_type_descriptor ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:517:1: field_reference returns [ImmutableFieldReference fieldReference] : ( reference_type_descriptor )? SIMPLE_NAME nonvoid_type_descriptor ;
public final ImmutableFieldReference field_reference() throws RecognitionException {
ImmutableFieldReference fieldReference = null;
@@ -2521,18 +2517,18 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope nonvoid_type_descriptor82 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:518:3: ( ( reference_type_descriptor )? SIMPLE_NAME nonvoid_type_descriptor )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:518:5: ( reference_type_descriptor )? SIMPLE_NAME nonvoid_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:518:3: ( ( reference_type_descriptor )? SIMPLE_NAME nonvoid_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:518:5: ( reference_type_descriptor )? SIMPLE_NAME nonvoid_type_descriptor
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:518:5: ( reference_type_descriptor )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:518:5: ( reference_type_descriptor )?
int alt19=2;
int LA19_0 = input.LA(1);
- if ( (LA19_0==ARRAY_DESCRIPTOR||LA19_0==CLASS_DESCRIPTOR) ) {
+ if ( (LA19_0==ARRAY_TYPE_PREFIX||LA19_0==CLASS_DESCRIPTOR) ) {
alt19=1;
}
switch (alt19) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:518:5: reference_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:518:5: reference_type_descriptor
{
pushFollow(FOLLOW_reference_type_descriptor_in_field_reference1207);
reference_type_descriptor80=reference_type_descriptor();
@@ -2580,7 +2576,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "registers_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:530:1: registers_directive returns [boolean isLocalsDirective, int registers] : ^( ( I_REGISTERS | I_LOCALS ) short_integral_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:530:1: registers_directive returns [boolean isLocalsDirective, int registers] : ^( ( I_REGISTERS | I_LOCALS ) short_integral_literal ) ;
public final smaliTreeWalker.registers_directive_return registers_directive() throws RecognitionException {
smaliTreeWalker.registers_directive_return retval = new smaliTreeWalker.registers_directive_return();
retval.start = input.LT(1);
@@ -2588,11 +2584,11 @@ public class smaliTreeWalker extends TreeParser {
short short_integral_literal83 =0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:531:3: ( ^( ( I_REGISTERS | I_LOCALS ) short_integral_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:531:5: ^( ( I_REGISTERS | I_LOCALS ) short_integral_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:531:3: ( ^( ( I_REGISTERS | I_LOCALS ) short_integral_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:531:5: ^( ( I_REGISTERS | I_LOCALS ) short_integral_literal )
{
retval.registers = 0;
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:532:7: ( I_REGISTERS | I_LOCALS )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:532:7: ( I_REGISTERS | I_LOCALS )
int alt20=2;
int LA20_0 = input.LA(1);
if ( (LA20_0==I_REGISTERS) ) {
@@ -2610,14 +2606,14 @@ public class smaliTreeWalker extends TreeParser {
switch (alt20) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:532:9: I_REGISTERS
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:532:9: I_REGISTERS
{
match(input,I_REGISTERS,FOLLOW_I_REGISTERS_in_registers_directive1238);
retval.isLocalsDirective = false;
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:533:9: I_LOCALS
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:533:9: I_LOCALS
{
match(input,I_LOCALS,FOLLOW_I_LOCALS_in_registers_directive1250);
retval.isLocalsDirective = true;
@@ -2651,13 +2647,13 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "label_def"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:538:1: label_def : ^( I_LABEL SIMPLE_NAME ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:538:1: label_def : ^( I_LABEL SIMPLE_NAME ) ;
public final void label_def() throws RecognitionException {
CommonTree SIMPLE_NAME84=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:539:3: ( ^( I_LABEL SIMPLE_NAME ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:539:5: ^( I_LABEL SIMPLE_NAME )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:539:3: ( ^( I_LABEL SIMPLE_NAME ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:539:5: ^( I_LABEL SIMPLE_NAME )
{
match(input,I_LABEL,FOLLOW_I_LABEL_in_label_def1288);
match(input, Token.DOWN, null);
@@ -2683,20 +2679,20 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "catches"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:544:1: catches returns [List<BuilderTryBlock> tryBlocks] : ^( I_CATCHES ( catch_directive )* ( catchall_directive )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:544:1: catches returns [List<BuilderTryBlock> tryBlocks] : ^( I_CATCHES ( catch_directive )* ( catchall_directive )* ) ;
public final List<BuilderTryBlock> catches() throws RecognitionException {
List<BuilderTryBlock> tryBlocks = null;
tryBlocks = Lists.newArrayList();
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:546:3: ( ^( I_CATCHES ( catch_directive )* ( catchall_directive )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:546:5: ^( I_CATCHES ( catch_directive )* ( catchall_directive )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:546:3: ( ^( I_CATCHES ( catch_directive )* ( catchall_directive )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:546:5: ^( I_CATCHES ( catch_directive )* ( catchall_directive )* )
{
match(input,I_CATCHES,FOLLOW_I_CATCHES_in_catches1316);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:546:17: ( catch_directive )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:546:17: ( catch_directive )*
loop21:
while (true) {
int alt21=2;
@@ -2707,7 +2703,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt21) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:546:17: catch_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:546:17: catch_directive
{
pushFollow(FOLLOW_catch_directive_in_catches1318);
catch_directive();
@@ -2721,7 +2717,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:546:34: ( catchall_directive )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:546:34: ( catchall_directive )*
loop22:
while (true) {
int alt22=2;
@@ -2732,7 +2728,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt22) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:546:34: catchall_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:546:34: catchall_directive
{
pushFollow(FOLLOW_catchall_directive_in_catches1321);
catchall_directive();
@@ -2766,7 +2762,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "catch_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:548:1: catch_directive : ^( I_CATCH nonvoid_type_descriptor from= label_ref to= label_ref using= label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:548:1: catch_directive : ^( I_CATCH nonvoid_type_descriptor from= label_ref to= label_ref using= label_ref ) ;
public final void catch_directive() throws RecognitionException {
Label from =null;
Label to =null;
@@ -2774,8 +2770,8 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope nonvoid_type_descriptor85 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:549:3: ( ^( I_CATCH nonvoid_type_descriptor from= label_ref to= label_ref using= label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:549:5: ^( I_CATCH nonvoid_type_descriptor from= label_ref to= label_ref using= label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:549:3: ( ^( I_CATCH nonvoid_type_descriptor from= label_ref to= label_ref using= label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:549:5: ^( I_CATCH nonvoid_type_descriptor from= label_ref to= label_ref using= label_ref )
{
match(input,I_CATCH,FOLLOW_I_CATCH_in_catch_directive1334);
match(input, Token.DOWN, null);
@@ -2817,15 +2813,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "catchall_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:555:1: catchall_directive : ^( I_CATCHALL from= label_ref to= label_ref using= label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:555:1: catchall_directive : ^( I_CATCHALL from= label_ref to= label_ref using= label_ref ) ;
public final void catchall_directive() throws RecognitionException {
Label from =null;
Label to =null;
Label using =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:556:3: ( ^( I_CATCHALL from= label_ref to= label_ref using= label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:556:5: ^( I_CATCHALL from= label_ref to= label_ref using= label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:556:3: ( ^( I_CATCHALL from= label_ref to= label_ref using= label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:556:5: ^( I_CATCHALL from= label_ref to= label_ref using= label_ref )
{
match(input,I_CATCHALL,FOLLOW_I_CATCHALL_in_catchall_directive1364);
match(input, Token.DOWN, null);
@@ -2862,16 +2858,16 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "parameters"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:561:1: parameters[List<SmaliMethodParameter> parameters] : ^( I_PARAMETERS ( parameter[parameters] )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:561:1: parameters[List<SmaliMethodParameter> parameters] : ^( I_PARAMETERS ( parameter[parameters] )* ) ;
public final void parameters(List<SmaliMethodParameter> parameters) throws RecognitionException {
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:562:3: ( ^( I_PARAMETERS ( parameter[parameters] )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:562:5: ^( I_PARAMETERS ( parameter[parameters] )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:562:3: ( ^( I_PARAMETERS ( parameter[parameters] )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:562:5: ^( I_PARAMETERS ( parameter[parameters] )* )
{
match(input,I_PARAMETERS,FOLLOW_I_PARAMETERS_in_parameters1393);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:562:20: ( parameter[parameters] )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:562:20: ( parameter[parameters] )*
loop23:
while (true) {
int alt23=2;
@@ -2882,7 +2878,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt23) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:562:21: parameter[parameters]
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:562:21: parameter[parameters]
{
pushFollow(FOLLOW_parameter_in_parameters1396);
parameter(parameters);
@@ -2915,7 +2911,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "parameter"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:564:1: parameter[List<SmaliMethodParameter> parameters] : ^( I_PARAMETER REGISTER ( string_literal )? annotations ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:564:1: parameter[List<SmaliMethodParameter> parameters] : ^( I_PARAMETER REGISTER ( string_literal )? annotations ) ;
public final void parameter(List<SmaliMethodParameter> parameters) throws RecognitionException {
CommonTree REGISTER86=null;
CommonTree I_PARAMETER87=null;
@@ -2923,13 +2919,13 @@ public class smaliTreeWalker extends TreeParser {
Set<Annotation> annotations89 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:565:3: ( ^( I_PARAMETER REGISTER ( string_literal )? annotations ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:565:5: ^( I_PARAMETER REGISTER ( string_literal )? annotations )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:565:3: ( ^( I_PARAMETER REGISTER ( string_literal )? annotations ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:565:5: ^( I_PARAMETER REGISTER ( string_literal )? annotations )
{
I_PARAMETER87=(CommonTree)match(input,I_PARAMETER,FOLLOW_I_PARAMETER_in_parameter1412);
match(input, Token.DOWN, null);
REGISTER86=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_parameter1414);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:565:28: ( string_literal )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:565:28: ( string_literal )?
int alt24=2;
int LA24_0 = input.LA(1);
if ( (LA24_0==STRING_LITERAL) ) {
@@ -2937,7 +2933,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt24) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:565:28: string_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:565:28: string_literal
{
pushFollow(FOLLOW_string_literal_in_parameter1416);
string_literal88=string_literal();
@@ -3001,10 +2997,10 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "debug_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:598:1: debug_directive : ( line | local | end_local | restart_local | prologue | epilogue | source );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:598:1: debug_directive : ( line | local | end_local | restart_local | prologue | epilogue | source );
public final void debug_directive() throws RecognitionException {
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:599:3: ( line | local | end_local | restart_local | prologue | epilogue | source )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:599:3: ( line | local | end_local | restart_local | prologue | epilogue | source )
int alt25=7;
switch ( input.LA(1) ) {
case I_LINE:
@@ -3049,7 +3045,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt25) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:599:5: line
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:599:5: line
{
pushFollow(FOLLOW_line_in_debug_directive1436);
line();
@@ -3058,7 +3054,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:600:5: local
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:600:5: local
{
pushFollow(FOLLOW_local_in_debug_directive1442);
local();
@@ -3067,7 +3063,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:601:5: end_local
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:601:5: end_local
{
pushFollow(FOLLOW_end_local_in_debug_directive1448);
end_local();
@@ -3076,7 +3072,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:602:5: restart_local
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:602:5: restart_local
{
pushFollow(FOLLOW_restart_local_in_debug_directive1454);
restart_local();
@@ -3085,7 +3081,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:603:5: prologue
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:603:5: prologue
{
pushFollow(FOLLOW_prologue_in_debug_directive1460);
prologue();
@@ -3094,7 +3090,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:604:5: epilogue
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:604:5: epilogue
{
pushFollow(FOLLOW_epilogue_in_debug_directive1466);
epilogue();
@@ -3103,7 +3099,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 7 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:605:5: source
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:605:5: source
{
pushFollow(FOLLOW_source_in_debug_directive1472);
source();
@@ -3127,13 +3123,13 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "line"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:607:1: line : ^( I_LINE integral_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:607:1: line : ^( I_LINE integral_literal ) ;
public final void line() throws RecognitionException {
int integral_literal90 =0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:608:3: ( ^( I_LINE integral_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:608:5: ^( I_LINE integral_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:608:3: ( ^( I_LINE integral_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:608:5: ^( I_LINE integral_literal )
{
match(input,I_LINE,FOLLOW_I_LINE_in_line1483);
match(input, Token.DOWN, null);
@@ -3162,7 +3158,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "local"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:613:1: local : ^( I_LOCAL REGISTER ( ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )? )? ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:613:1: local : ^( I_LOCAL REGISTER ( ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )? )? ) ;
public final void local() throws RecognitionException {
CommonTree REGISTER91=null;
String name =null;
@@ -3170,13 +3166,13 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope nonvoid_type_descriptor92 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:3: ( ^( I_LOCAL REGISTER ( ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )? )? ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:5: ^( I_LOCAL REGISTER ( ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )? )? )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:3: ( ^( I_LOCAL REGISTER ( ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )? )? ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:5: ^( I_LOCAL REGISTER ( ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )? )? )
{
match(input,I_LOCAL,FOLLOW_I_LOCAL_in_local1503);
match(input, Token.DOWN, null);
REGISTER91=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_local1505);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:24: ( ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )? )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:24: ( ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )? )?
int alt29=2;
int LA29_0 = input.LA(1);
if ( (LA29_0==NULL_LITERAL||LA29_0==STRING_LITERAL) ) {
@@ -3184,9 +3180,9 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt29) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:25: ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:25: ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )?
{
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:25: ( NULL_LITERAL |name= string_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:25: ( NULL_LITERAL |name= string_literal )
int alt26=2;
int LA26_0 = input.LA(1);
if ( (LA26_0==NULL_LITERAL) ) {
@@ -3204,13 +3200,13 @@ public class smaliTreeWalker extends TreeParser {
switch (alt26) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:26: NULL_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:26: NULL_LITERAL
{
match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_local1509);
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:41: name= string_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:41: name= string_literal
{
pushFollow(FOLLOW_string_literal_in_local1515);
name=string_literal();
@@ -3221,15 +3217,15 @@ public class smaliTreeWalker extends TreeParser {
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:62: ( nonvoid_type_descriptor )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:62: ( nonvoid_type_descriptor )?
int alt27=2;
int LA27_0 = input.LA(1);
- if ( (LA27_0==ARRAY_DESCRIPTOR||LA27_0==CLASS_DESCRIPTOR||LA27_0==PRIMITIVE_TYPE) ) {
+ if ( (LA27_0==ARRAY_TYPE_PREFIX||LA27_0==CLASS_DESCRIPTOR||LA27_0==PRIMITIVE_TYPE) ) {
alt27=1;
}
switch (alt27) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:62: nonvoid_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:62: nonvoid_type_descriptor
{
pushFollow(FOLLOW_nonvoid_type_descriptor_in_local1518);
nonvoid_type_descriptor92=nonvoid_type_descriptor();
@@ -3240,7 +3236,7 @@ public class smaliTreeWalker extends TreeParser {
}
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:96: (signature= string_literal )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:96: (signature= string_literal )?
int alt28=2;
int LA28_0 = input.LA(1);
if ( (LA28_0==STRING_LITERAL) ) {
@@ -3248,7 +3244,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt28) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:96: signature= string_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:96: signature= string_literal
{
pushFollow(FOLLOW_string_literal_in_local1523);
signature=string_literal();
@@ -3289,13 +3285,13 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "end_local"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:623:1: end_local : ^( I_END_LOCAL REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:623:1: end_local : ^( I_END_LOCAL REGISTER ) ;
public final void end_local() throws RecognitionException {
CommonTree REGISTER93=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:624:3: ( ^( I_END_LOCAL REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:624:5: ^( I_END_LOCAL REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:624:3: ( ^( I_END_LOCAL REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:624:5: ^( I_END_LOCAL REGISTER )
{
match(input,I_END_LOCAL,FOLLOW_I_END_LOCAL_in_end_local1544);
match(input, Token.DOWN, null);
@@ -3322,13 +3318,13 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "restart_local"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:630:1: restart_local : ^( I_RESTART_LOCAL REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:630:1: restart_local : ^( I_RESTART_LOCAL REGISTER ) ;
public final void restart_local() throws RecognitionException {
CommonTree REGISTER94=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:631:3: ( ^( I_RESTART_LOCAL REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:631:5: ^( I_RESTART_LOCAL REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:631:3: ( ^( I_RESTART_LOCAL REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:631:5: ^( I_RESTART_LOCAL REGISTER )
{
match(input,I_RESTART_LOCAL,FOLLOW_I_RESTART_LOCAL_in_restart_local1564);
match(input, Token.DOWN, null);
@@ -3355,11 +3351,11 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "prologue"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:637:1: prologue : I_PROLOGUE ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:637:1: prologue : I_PROLOGUE ;
public final void prologue() throws RecognitionException {
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:638:3: ( I_PROLOGUE )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:638:5: I_PROLOGUE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:638:3: ( I_PROLOGUE )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:638:5: I_PROLOGUE
{
match(input,I_PROLOGUE,FOLLOW_I_PROLOGUE_in_prologue1583);
@@ -3381,11 +3377,11 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "epilogue"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:643:1: epilogue : I_EPILOGUE ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:643:1: epilogue : I_EPILOGUE ;
public final void epilogue() throws RecognitionException {
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:644:3: ( I_EPILOGUE )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:644:5: I_EPILOGUE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:644:3: ( I_EPILOGUE )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:644:5: I_EPILOGUE
{
match(input,I_EPILOGUE,FOLLOW_I_EPILOGUE_in_epilogue1599);
@@ -3407,18 +3403,18 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "source"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:649:1: source : ^( I_SOURCE ( string_literal )? ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:649:1: source : ^( I_SOURCE ( string_literal )? ) ;
public final void source() throws RecognitionException {
String string_literal95 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:650:3: ( ^( I_SOURCE ( string_literal )? ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:650:5: ^( I_SOURCE ( string_literal )? )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:650:3: ( ^( I_SOURCE ( string_literal )? ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:650:5: ^( I_SOURCE ( string_literal )? )
{
match(input,I_SOURCE,FOLLOW_I_SOURCE_in_source1616);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:650:16: ( string_literal )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:650:16: ( string_literal )?
int alt30=2;
int LA30_0 = input.LA(1);
if ( (LA30_0==STRING_LITERAL) ) {
@@ -3426,7 +3422,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt30) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:650:16: string_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:650:16: string_literal
{
pushFollow(FOLLOW_string_literal_in_source1618);
string_literal95=string_literal();
@@ -3459,16 +3455,16 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "ordered_method_items"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:655:1: ordered_method_items : ^( I_ORDERED_METHOD_ITEMS ( label_def | instruction | debug_directive )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:655:1: ordered_method_items : ^( I_ORDERED_METHOD_ITEMS ( label_def | instruction | debug_directive )* ) ;
public final void ordered_method_items() throws RecognitionException {
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:656:3: ( ^( I_ORDERED_METHOD_ITEMS ( label_def | instruction | debug_directive )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:656:5: ^( I_ORDERED_METHOD_ITEMS ( label_def | instruction | debug_directive )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:656:3: ( ^( I_ORDERED_METHOD_ITEMS ( label_def | instruction | debug_directive )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:656:5: ^( I_ORDERED_METHOD_ITEMS ( label_def | instruction | debug_directive )* )
{
match(input,I_ORDERED_METHOD_ITEMS,FOLLOW_I_ORDERED_METHOD_ITEMS_in_ordered_method_items1637);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:656:30: ( label_def | instruction | debug_directive )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:656:30: ( label_def | instruction | debug_directive )*
loop31:
while (true) {
int alt31=4;
@@ -3534,7 +3530,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt31) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:656:31: label_def
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:656:31: label_def
{
pushFollow(FOLLOW_label_def_in_ordered_method_items1640);
label_def();
@@ -3543,7 +3539,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:656:43: instruction
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:656:43: instruction
{
pushFollow(FOLLOW_instruction_in_ordered_method_items1644);
instruction();
@@ -3552,7 +3548,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:656:57: debug_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:656:57: debug_directive
{
pushFollow(FOLLOW_debug_directive_in_ordered_method_items1648);
debug_directive();
@@ -3585,7 +3581,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "label_ref"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:658:1: label_ref returns [Label label] : SIMPLE_NAME ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:658:1: label_ref returns [Label label] : SIMPLE_NAME ;
public final Label label_ref() throws RecognitionException {
Label label = null;
@@ -3593,8 +3589,8 @@ public class smaliTreeWalker extends TreeParser {
CommonTree SIMPLE_NAME96=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:659:3: ( SIMPLE_NAME )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:659:5: SIMPLE_NAME
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:659:3: ( SIMPLE_NAME )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:659:5: SIMPLE_NAME
{
SIMPLE_NAME96=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_label_ref1664);
label = method_stack.peek().methodBuilder.getLabel((SIMPLE_NAME96!=null?SIMPLE_NAME96.getText():null));
@@ -3620,7 +3616,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "register_list"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:661:1: register_list returns [byte[] registers, byte registerCount] : ^( I_REGISTER_LIST ( REGISTER )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:661:1: register_list returns [byte[] registers, byte registerCount] : ^( I_REGISTER_LIST ( REGISTER )* ) ;
public final smaliTreeWalker.register_list_return register_list() throws RecognitionException {
smaliTreeWalker.register_list_return retval = new smaliTreeWalker.register_list_return();
retval.start = input.LT(1);
@@ -3633,13 +3629,13 @@ public class smaliTreeWalker extends TreeParser {
retval.registerCount = 0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:667:3: ( ^( I_REGISTER_LIST ( REGISTER )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:667:5: ^( I_REGISTER_LIST ( REGISTER )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:667:3: ( ^( I_REGISTER_LIST ( REGISTER )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:667:5: ^( I_REGISTER_LIST ( REGISTER )* )
{
I_REGISTER_LIST97=(CommonTree)match(input,I_REGISTER_LIST,FOLLOW_I_REGISTER_LIST_in_register_list1689);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:668:7: ( REGISTER )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:668:7: ( REGISTER )*
loop32:
while (true) {
int alt32=2;
@@ -3650,7 +3646,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt32) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:668:8: REGISTER
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:668:8: REGISTER
{
REGISTER98=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_register_list1698);
@@ -3693,7 +3689,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "register_list4"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:677:1: register_list4 returns [byte[] registers, byte registerCount] : ^( I_REGISTER_LIST ( REGISTER )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:677:1: register_list4 returns [byte[] registers, byte registerCount] : ^( I_REGISTER_LIST ( REGISTER )* ) ;
public final smaliTreeWalker.register_list4_return register_list4() throws RecognitionException {
smaliTreeWalker.register_list4_return retval = new smaliTreeWalker.register_list4_return();
retval.start = input.LT(1);
@@ -3706,13 +3702,13 @@ public class smaliTreeWalker extends TreeParser {
retval.registerCount = 0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:683:3: ( ^( I_REGISTER_LIST ( REGISTER )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:683:5: ^( I_REGISTER_LIST ( REGISTER )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:683:3: ( ^( I_REGISTER_LIST ( REGISTER )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:683:5: ^( I_REGISTER_LIST ( REGISTER )* )
{
I_REGISTER_LIST99=(CommonTree)match(input,I_REGISTER_LIST,FOLLOW_I_REGISTER_LIST_in_register_list41732);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:684:7: ( REGISTER )*
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:684:7: ( REGISTER )*
loop33:
while (true) {
int alt33=2;
@@ -3723,7 +3719,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt33) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:684:8: REGISTER
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:684:8: REGISTER
{
REGISTER100=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_register_list41741);
@@ -3766,7 +3762,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "register_range"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:693:1: register_range returns [int startRegister, int endRegister] : ^( I_REGISTER_RANGE (startReg= REGISTER (endReg= REGISTER )? )? ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:693:1: register_range returns [int startRegister, int endRegister] : ^( I_REGISTER_RANGE (startReg= REGISTER (endReg= REGISTER )? )? ) ;
public final smaliTreeWalker.register_range_return register_range() throws RecognitionException {
smaliTreeWalker.register_range_return retval = new smaliTreeWalker.register_range_return();
retval.start = input.LT(1);
@@ -3776,13 +3772,13 @@ public class smaliTreeWalker extends TreeParser {
CommonTree I_REGISTER_RANGE101=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:694:3: ( ^( I_REGISTER_RANGE (startReg= REGISTER (endReg= REGISTER )? )? ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:694:5: ^( I_REGISTER_RANGE (startReg= REGISTER (endReg= REGISTER )? )? )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:694:3: ( ^( I_REGISTER_RANGE (startReg= REGISTER (endReg= REGISTER )? )? ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:694:5: ^( I_REGISTER_RANGE (startReg= REGISTER (endReg= REGISTER )? )? )
{
I_REGISTER_RANGE101=(CommonTree)match(input,I_REGISTER_RANGE,FOLLOW_I_REGISTER_RANGE_in_register_range1766);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:694:24: (startReg= REGISTER (endReg= REGISTER )? )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:694:24: (startReg= REGISTER (endReg= REGISTER )? )?
int alt35=2;
int LA35_0 = input.LA(1);
if ( (LA35_0==REGISTER) ) {
@@ -3790,10 +3786,10 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt35) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:694:25: startReg= REGISTER (endReg= REGISTER )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:694:25: startReg= REGISTER (endReg= REGISTER )?
{
startReg=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_register_range1771);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:694:49: (endReg= REGISTER )?
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:694:49: (endReg= REGISTER )?
int alt34=2;
int LA34_0 = input.LA(1);
if ( (LA34_0==REGISTER) ) {
@@ -3801,7 +3797,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt34) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:694:49: endReg= REGISTER
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:694:49: endReg= REGISTER
{
endReg=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_register_range1775);
}
@@ -3852,7 +3848,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "verification_error_reference"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:714:1: verification_error_reference returns [ImmutableReference reference] : ( CLASS_DESCRIPTOR | field_reference | method_reference );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:714:1: verification_error_reference returns [ImmutableReference reference] : ( CLASS_DESCRIPTOR | field_reference | method_reference );
public final ImmutableReference verification_error_reference() throws RecognitionException {
ImmutableReference reference = null;
@@ -3862,7 +3858,7 @@ public class smaliTreeWalker extends TreeParser {
ImmutableMethodReference method_reference104 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:715:3: ( CLASS_DESCRIPTOR | field_reference | method_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:715:3: ( CLASS_DESCRIPTOR | field_reference | method_reference )
int alt36=3;
switch ( input.LA(1) ) {
case CLASS_DESCRIPTOR:
@@ -3873,7 +3869,7 @@ public class smaliTreeWalker extends TreeParser {
}
else if ( (LA36_1==SIMPLE_NAME) ) {
int LA36_3 = input.LA(3);
- if ( (LA36_3==ARRAY_DESCRIPTOR||LA36_3==CLASS_DESCRIPTOR||LA36_3==PRIMITIVE_TYPE) ) {
+ if ( (LA36_3==ARRAY_TYPE_PREFIX||LA36_3==CLASS_DESCRIPTOR||LA36_3==PRIMITIVE_TYPE) ) {
alt36=2;
}
else if ( (LA36_3==I_METHOD_PROTOTYPE) ) {
@@ -3910,16 +3906,76 @@ public class smaliTreeWalker extends TreeParser {
}
break;
- case ARRAY_DESCRIPTOR:
+ case ARRAY_TYPE_PREFIX:
{
int LA36_2 = input.LA(2);
- if ( (LA36_2==SIMPLE_NAME) ) {
- int LA36_3 = input.LA(3);
- if ( (LA36_3==ARRAY_DESCRIPTOR||LA36_3==CLASS_DESCRIPTOR||LA36_3==PRIMITIVE_TYPE) ) {
- alt36=2;
+ if ( (LA36_2==PRIMITIVE_TYPE) ) {
+ int LA36_5 = input.LA(3);
+ if ( (LA36_5==SIMPLE_NAME) ) {
+ int LA36_3 = input.LA(4);
+ if ( (LA36_3==ARRAY_TYPE_PREFIX||LA36_3==CLASS_DESCRIPTOR||LA36_3==PRIMITIVE_TYPE) ) {
+ alt36=2;
+ }
+ else if ( (LA36_3==I_METHOD_PROTOTYPE) ) {
+ alt36=3;
+ }
+
+ else {
+ int nvaeMark = input.mark();
+ try {
+ for (int nvaeConsume = 0; nvaeConsume < 4 - 1; nvaeConsume++) {
+ input.consume();
+ }
+ NoViableAltException nvae =
+ new NoViableAltException("", 36, 3, input);
+ throw nvae;
+ } finally {
+ input.rewind(nvaeMark);
+ }
+ }
+
}
- else if ( (LA36_3==I_METHOD_PROTOTYPE) ) {
- alt36=3;
+
+ else {
+ int nvaeMark = input.mark();
+ try {
+ for (int nvaeConsume = 0; nvaeConsume < 3 - 1; nvaeConsume++) {
+ input.consume();
+ }
+ NoViableAltException nvae =
+ new NoViableAltException("", 36, 5, input);
+ throw nvae;
+ } finally {
+ input.rewind(nvaeMark);
+ }
+ }
+
+ }
+ else if ( (LA36_2==CLASS_DESCRIPTOR) ) {
+ int LA36_6 = input.LA(3);
+ if ( (LA36_6==SIMPLE_NAME) ) {
+ int LA36_3 = input.LA(4);
+ if ( (LA36_3==ARRAY_TYPE_PREFIX||LA36_3==CLASS_DESCRIPTOR||LA36_3==PRIMITIVE_TYPE) ) {
+ alt36=2;
+ }
+ else if ( (LA36_3==I_METHOD_PROTOTYPE) ) {
+ alt36=3;
+ }
+
+ else {
+ int nvaeMark = input.mark();
+ try {
+ for (int nvaeConsume = 0; nvaeConsume < 4 - 1; nvaeConsume++) {
+ input.consume();
+ }
+ NoViableAltException nvae =
+ new NoViableAltException("", 36, 3, input);
+ throw nvae;
+ } finally {
+ input.rewind(nvaeMark);
+ }
+ }
+
}
else {
@@ -3929,7 +3985,7 @@ public class smaliTreeWalker extends TreeParser {
input.consume();
}
NoViableAltException nvae =
- new NoViableAltException("", 36, 3, input);
+ new NoViableAltException("", 36, 6, input);
throw nvae;
} finally {
input.rewind(nvaeMark);
@@ -3955,7 +4011,7 @@ public class smaliTreeWalker extends TreeParser {
case SIMPLE_NAME:
{
int LA36_3 = input.LA(2);
- if ( (LA36_3==ARRAY_DESCRIPTOR||LA36_3==CLASS_DESCRIPTOR||LA36_3==PRIMITIVE_TYPE) ) {
+ if ( (LA36_3==ARRAY_TYPE_PREFIX||LA36_3==CLASS_DESCRIPTOR||LA36_3==PRIMITIVE_TYPE) ) {
alt36=2;
}
else if ( (LA36_3==I_METHOD_PROTOTYPE) ) {
@@ -3983,7 +4039,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt36) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:715:5: CLASS_DESCRIPTOR
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:715:5: CLASS_DESCRIPTOR
{
CLASS_DESCRIPTOR102=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_verification_error_reference1798);
@@ -3992,7 +4048,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:719:5: field_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:719:5: field_reference
{
pushFollow(FOLLOW_field_reference_in_verification_error_reference1808);
field_reference103=field_reference();
@@ -4004,7 +4060,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:723:5: method_reference
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:723:5: method_reference
{
pushFollow(FOLLOW_method_reference_in_verification_error_reference1818);
method_reference104=method_reference();
@@ -4032,7 +4088,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "verification_error_type"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:728:1: verification_error_type returns [int verificationError] : VERIFICATION_ERROR_TYPE ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:728:1: verification_error_type returns [int verificationError] : VERIFICATION_ERROR_TYPE ;
public final int verification_error_type() throws RecognitionException {
int verificationError = 0;
@@ -4040,8 +4096,8 @@ public class smaliTreeWalker extends TreeParser {
CommonTree VERIFICATION_ERROR_TYPE105=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:729:3: ( VERIFICATION_ERROR_TYPE )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:729:5: VERIFICATION_ERROR_TYPE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:729:3: ( VERIFICATION_ERROR_TYPE )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:729:5: VERIFICATION_ERROR_TYPE
{
VERIFICATION_ERROR_TYPE105=(CommonTree)match(input,VERIFICATION_ERROR_TYPE,FOLLOW_VERIFICATION_ERROR_TYPE_in_verification_error_type1835);
@@ -4067,13 +4123,13 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "instruction"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:734:1: instruction : ( insn_format10t | insn_format10x | insn_format11n | insn_format11x | insn_format12x | insn_format20bc | insn_format20t | insn_format21c_field | insn_format21c_string | insn_format21c_type | insn_format21c_lambda | insn_format21c_method | insn_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_type | insn_format22c_string | insn_format22s | insn_format22t | insn_format22x | insn_format23x | insn_format25x | insn_format30t | insn_format31c | insn_format31i | insn_format31t | insn_format32x | insn_format35c_method | insn_format35c_type | insn_format3rc_method | insn_format3rc_type | insn_format51l_type | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:734:1: instruction : ( insn_format10t | insn_format10x | insn_format11n | insn_format11x | insn_format12x | insn_format20bc | insn_format20t | insn_format21c_field | insn_format21c_string | insn_format21c_type | insn_format21c_lambda | insn_format21c_method | insn_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_type | insn_format22c_string | insn_format22s | insn_format22t | insn_format22x | insn_format23x | insn_format25x | insn_format30t | insn_format31c | insn_format31i | insn_format31t | insn_format32x | insn_format35c_method | insn_format35c_type | insn_format3rc_method | insn_format3rc_type | insn_format51l_type | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive );
public final smaliTreeWalker.instruction_return instruction() throws RecognitionException {
smaliTreeWalker.instruction_return retval = new smaliTreeWalker.instruction_return();
retval.start = input.LT(1);
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:735:3: ( insn_format10t | insn_format10x | insn_format11n | insn_format11x | insn_format12x | insn_format20bc | insn_format20t | insn_format21c_field | insn_format21c_string | insn_format21c_type | insn_format21c_lambda | insn_format21c_method | insn_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_type | insn_format22c_string | insn_format22s | insn_format22t | insn_format22x | insn_format23x | insn_format25x | insn_format30t | insn_format31c | insn_format31i | insn_format31t | insn_format32x | insn_format35c_method | insn_format35c_type | insn_format3rc_method | insn_format3rc_type | insn_format51l_type | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:735:3: ( insn_format10t | insn_format10x | insn_format11n | insn_format11x | insn_format12x | insn_format20bc | insn_format20t | insn_format21c_field | insn_format21c_string | insn_format21c_type | insn_format21c_lambda | insn_format21c_method | insn_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_type | insn_format22c_string | insn_format22s | insn_format22t | insn_format22x | insn_format23x | insn_format25x | insn_format30t | insn_format31c | insn_format31i | insn_format31t | insn_format32x | insn_format35c_method | insn_format35c_type | insn_format3rc_method | insn_format3rc_type | insn_format51l_type | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive )
int alt37=38;
switch ( input.LA(1) ) {
case I_STATEMENT_FORMAT10t:
@@ -4273,7 +4329,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt37) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:735:5: insn_format10t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:735:5: insn_format10t
{
pushFollow(FOLLOW_insn_format10t_in_instruction1849);
insn_format10t();
@@ -4282,7 +4338,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:736:5: insn_format10x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:736:5: insn_format10x
{
pushFollow(FOLLOW_insn_format10x_in_instruction1855);
insn_format10x();
@@ -4291,7 +4347,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:737:5: insn_format11n
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:737:5: insn_format11n
{
pushFollow(FOLLOW_insn_format11n_in_instruction1861);
insn_format11n();
@@ -4300,7 +4356,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:738:5: insn_format11x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:738:5: insn_format11x
{
pushFollow(FOLLOW_insn_format11x_in_instruction1867);
insn_format11x();
@@ -4309,7 +4365,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:739:5: insn_format12x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:739:5: insn_format12x
{
pushFollow(FOLLOW_insn_format12x_in_instruction1873);
insn_format12x();
@@ -4318,7 +4374,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 6 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:740:5: insn_format20bc
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:740:5: insn_format20bc
{
pushFollow(FOLLOW_insn_format20bc_in_instruction1879);
insn_format20bc();
@@ -4327,7 +4383,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 7 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:741:5: insn_format20t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:741:5: insn_format20t
{
pushFollow(FOLLOW_insn_format20t_in_instruction1885);
insn_format20t();
@@ -4336,7 +4392,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 8 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:742:5: insn_format21c_field
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:742:5: insn_format21c_field
{
pushFollow(FOLLOW_insn_format21c_field_in_instruction1891);
insn_format21c_field();
@@ -4345,7 +4401,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 9 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:743:5: insn_format21c_string
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:743:5: insn_format21c_string
{
pushFollow(FOLLOW_insn_format21c_string_in_instruction1897);
insn_format21c_string();
@@ -4354,7 +4410,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 10 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:744:5: insn_format21c_type
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:744:5: insn_format21c_type
{
pushFollow(FOLLOW_insn_format21c_type_in_instruction1903);
insn_format21c_type();
@@ -4363,7 +4419,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 11 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:745:5: insn_format21c_lambda
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:745:5: insn_format21c_lambda
{
pushFollow(FOLLOW_insn_format21c_lambda_in_instruction1909);
insn_format21c_lambda();
@@ -4372,7 +4428,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 12 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:746:5: insn_format21c_method
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:746:5: insn_format21c_method
{
pushFollow(FOLLOW_insn_format21c_method_in_instruction1915);
insn_format21c_method();
@@ -4381,7 +4437,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 13 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:747:5: insn_format21ih
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:747:5: insn_format21ih
{
pushFollow(FOLLOW_insn_format21ih_in_instruction1921);
insn_format21ih();
@@ -4390,7 +4446,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 14 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:748:5: insn_format21lh
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:748:5: insn_format21lh
{
pushFollow(FOLLOW_insn_format21lh_in_instruction1927);
insn_format21lh();
@@ -4399,7 +4455,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 15 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:749:5: insn_format21s
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:749:5: insn_format21s
{
pushFollow(FOLLOW_insn_format21s_in_instruction1933);
insn_format21s();
@@ -4408,7 +4464,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 16 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:750:5: insn_format21t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:750:5: insn_format21t
{
pushFollow(FOLLOW_insn_format21t_in_instruction1939);
insn_format21t();
@@ -4417,7 +4473,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 17 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:751:5: insn_format22b
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:751:5: insn_format22b
{
pushFollow(FOLLOW_insn_format22b_in_instruction1945);
insn_format22b();
@@ -4426,7 +4482,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 18 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:752:5: insn_format22c_field
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:752:5: insn_format22c_field
{
pushFollow(FOLLOW_insn_format22c_field_in_instruction1951);
insn_format22c_field();
@@ -4435,7 +4491,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 19 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:753:5: insn_format22c_type
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:753:5: insn_format22c_type
{
pushFollow(FOLLOW_insn_format22c_type_in_instruction1957);
insn_format22c_type();
@@ -4444,7 +4500,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 20 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:754:5: insn_format22c_string
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:754:5: insn_format22c_string
{
pushFollow(FOLLOW_insn_format22c_string_in_instruction1963);
insn_format22c_string();
@@ -4453,7 +4509,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 21 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:755:5: insn_format22s
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:755:5: insn_format22s
{
pushFollow(FOLLOW_insn_format22s_in_instruction1969);
insn_format22s();
@@ -4462,7 +4518,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 22 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:756:5: insn_format22t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:756:5: insn_format22t
{
pushFollow(FOLLOW_insn_format22t_in_instruction1975);
insn_format22t();
@@ -4471,7 +4527,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 23 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:757:5: insn_format22x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:757:5: insn_format22x
{
pushFollow(FOLLOW_insn_format22x_in_instruction1981);
insn_format22x();
@@ -4480,7 +4536,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 24 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:758:5: insn_format23x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:758:5: insn_format23x
{
pushFollow(FOLLOW_insn_format23x_in_instruction1987);
insn_format23x();
@@ -4489,7 +4545,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 25 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:759:5: insn_format25x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:759:5: insn_format25x
{
pushFollow(FOLLOW_insn_format25x_in_instruction1993);
insn_format25x();
@@ -4498,7 +4554,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 26 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:760:5: insn_format30t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:760:5: insn_format30t
{
pushFollow(FOLLOW_insn_format30t_in_instruction1999);
insn_format30t();
@@ -4507,7 +4563,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 27 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:761:5: insn_format31c
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:761:5: insn_format31c
{
pushFollow(FOLLOW_insn_format31c_in_instruction2005);
insn_format31c();
@@ -4516,7 +4572,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 28 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:762:5: insn_format31i
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:762:5: insn_format31i
{
pushFollow(FOLLOW_insn_format31i_in_instruction2011);
insn_format31i();
@@ -4525,7 +4581,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 29 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:763:5: insn_format31t
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:763:5: insn_format31t
{
pushFollow(FOLLOW_insn_format31t_in_instruction2017);
insn_format31t();
@@ -4534,7 +4590,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 30 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:764:5: insn_format32x
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:764:5: insn_format32x
{
pushFollow(FOLLOW_insn_format32x_in_instruction2023);
insn_format32x();
@@ -4543,7 +4599,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 31 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:765:5: insn_format35c_method
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:765:5: insn_format35c_method
{
pushFollow(FOLLOW_insn_format35c_method_in_instruction2029);
insn_format35c_method();
@@ -4552,7 +4608,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 32 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:766:5: insn_format35c_type
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:766:5: insn_format35c_type
{
pushFollow(FOLLOW_insn_format35c_type_in_instruction2035);
insn_format35c_type();
@@ -4561,7 +4617,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 33 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:767:5: insn_format3rc_method
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:767:5: insn_format3rc_method
{
pushFollow(FOLLOW_insn_format3rc_method_in_instruction2041);
insn_format3rc_method();
@@ -4570,7 +4626,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 34 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:768:5: insn_format3rc_type
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:768:5: insn_format3rc_type
{
pushFollow(FOLLOW_insn_format3rc_type_in_instruction2047);
insn_format3rc_type();
@@ -4579,7 +4635,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 35 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:769:5: insn_format51l_type
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:769:5: insn_format51l_type
{
pushFollow(FOLLOW_insn_format51l_type_in_instruction2053);
insn_format51l_type();
@@ -4588,7 +4644,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 36 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:770:5: insn_array_data_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:770:5: insn_array_data_directive
{
pushFollow(FOLLOW_insn_array_data_directive_in_instruction2059);
insn_array_data_directive();
@@ -4597,7 +4653,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 37 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:771:5: insn_packed_switch_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:771:5: insn_packed_switch_directive
{
pushFollow(FOLLOW_insn_packed_switch_directive_in_instruction2065);
insn_packed_switch_directive();
@@ -4606,7 +4662,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 38 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:772:5: insn_sparse_switch_directive
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:772:5: insn_sparse_switch_directive
{
pushFollow(FOLLOW_insn_sparse_switch_directive_in_instruction2071);
insn_sparse_switch_directive();
@@ -4634,14 +4690,14 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format10t"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:778:1: insn_format10t : ^( I_STATEMENT_FORMAT10t INSTRUCTION_FORMAT10t label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:778:1: insn_format10t : ^( I_STATEMENT_FORMAT10t INSTRUCTION_FORMAT10t label_ref ) ;
public final void insn_format10t() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT10t106=null;
Label label_ref107 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:779:3: ( ^( I_STATEMENT_FORMAT10t INSTRUCTION_FORMAT10t label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:780:5: ^( I_STATEMENT_FORMAT10t INSTRUCTION_FORMAT10t label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:779:3: ( ^( I_STATEMENT_FORMAT10t INSTRUCTION_FORMAT10t label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:780:5: ^( I_STATEMENT_FORMAT10t INSTRUCTION_FORMAT10t label_ref )
{
match(input,I_STATEMENT_FORMAT10t,FOLLOW_I_STATEMENT_FORMAT10t_in_insn_format10t2095);
match(input, Token.DOWN, null);
@@ -4672,13 +4728,13 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format10x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:786:1: insn_format10x : ^( I_STATEMENT_FORMAT10x INSTRUCTION_FORMAT10x ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:786:1: insn_format10x : ^( I_STATEMENT_FORMAT10x INSTRUCTION_FORMAT10x ) ;
public final void insn_format10x() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT10x108=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:787:3: ( ^( I_STATEMENT_FORMAT10x INSTRUCTION_FORMAT10x ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:788:5: ^( I_STATEMENT_FORMAT10x INSTRUCTION_FORMAT10x )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:787:3: ( ^( I_STATEMENT_FORMAT10x INSTRUCTION_FORMAT10x ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:788:5: ^( I_STATEMENT_FORMAT10x INSTRUCTION_FORMAT10x )
{
match(input,I_STATEMENT_FORMAT10x,FOLLOW_I_STATEMENT_FORMAT10x_in_insn_format10x2122);
match(input, Token.DOWN, null);
@@ -4705,15 +4761,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format11n"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:794:1: insn_format11n : ^( I_STATEMENT_FORMAT11n INSTRUCTION_FORMAT11n REGISTER short_integral_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:794:1: insn_format11n : ^( I_STATEMENT_FORMAT11n INSTRUCTION_FORMAT11n REGISTER short_integral_literal ) ;
public final void insn_format11n() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT11n109=null;
CommonTree REGISTER110=null;
short short_integral_literal111 =0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:795:3: ( ^( I_STATEMENT_FORMAT11n INSTRUCTION_FORMAT11n REGISTER short_integral_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:796:5: ^( I_STATEMENT_FORMAT11n INSTRUCTION_FORMAT11n REGISTER short_integral_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:795:3: ( ^( I_STATEMENT_FORMAT11n INSTRUCTION_FORMAT11n REGISTER short_integral_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:796:5: ^( I_STATEMENT_FORMAT11n INSTRUCTION_FORMAT11n REGISTER short_integral_literal )
{
match(input,I_STATEMENT_FORMAT11n,FOLLOW_I_STATEMENT_FORMAT11n_in_insn_format11n2147);
match(input, Token.DOWN, null);
@@ -4750,14 +4806,14 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format11x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:807:1: insn_format11x : ^( I_STATEMENT_FORMAT11x INSTRUCTION_FORMAT11x REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:807:1: insn_format11x : ^( I_STATEMENT_FORMAT11x INSTRUCTION_FORMAT11x REGISTER ) ;
public final void insn_format11x() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT11x112=null;
CommonTree REGISTER113=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:808:3: ( ^( I_STATEMENT_FORMAT11x INSTRUCTION_FORMAT11x REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:809:5: ^( I_STATEMENT_FORMAT11x INSTRUCTION_FORMAT11x REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:808:3: ( ^( I_STATEMENT_FORMAT11x INSTRUCTION_FORMAT11x REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:809:5: ^( I_STATEMENT_FORMAT11x INSTRUCTION_FORMAT11x REGISTER )
{
match(input,I_STATEMENT_FORMAT11x,FOLLOW_I_STATEMENT_FORMAT11x_in_insn_format11x2176);
match(input, Token.DOWN, null);
@@ -4787,15 +4843,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format12x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:817:1: insn_format12x : ^( I_STATEMENT_FORMAT12x INSTRUCTION_FORMAT12x registerA= REGISTER registerB= REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:817:1: insn_format12x : ^( I_STATEMENT_FORMAT12x INSTRUCTION_FORMAT12x registerA= REGISTER registerB= REGISTER ) ;
public final void insn_format12x() throws RecognitionException {
CommonTree registerA=null;
CommonTree registerB=null;
CommonTree INSTRUCTION_FORMAT12x114=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:818:3: ( ^( I_STATEMENT_FORMAT12x INSTRUCTION_FORMAT12x registerA= REGISTER registerB= REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:819:5: ^( I_STATEMENT_FORMAT12x INSTRUCTION_FORMAT12x registerA= REGISTER registerB= REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:818:3: ( ^( I_STATEMENT_FORMAT12x INSTRUCTION_FORMAT12x registerA= REGISTER registerB= REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:819:5: ^( I_STATEMENT_FORMAT12x INSTRUCTION_FORMAT12x registerA= REGISTER registerB= REGISTER )
{
match(input,I_STATEMENT_FORMAT12x,FOLLOW_I_STATEMENT_FORMAT12x_in_insn_format12x2203);
match(input, Token.DOWN, null);
@@ -4827,15 +4883,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format20bc"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:828:1: insn_format20bc : ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc verification_error_type verification_error_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:828:1: insn_format20bc : ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc verification_error_type verification_error_reference ) ;
public final void insn_format20bc() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT20bc115=null;
int verification_error_type116 =0;
ImmutableReference verification_error_reference117 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:829:3: ( ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc verification_error_type verification_error_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:830:5: ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc verification_error_type verification_error_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:829:3: ( ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc verification_error_type verification_error_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:830:5: ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc verification_error_type verification_error_reference )
{
match(input,I_STATEMENT_FORMAT20bc,FOLLOW_I_STATEMENT_FORMAT20bc_in_insn_format20bc2236);
match(input, Token.DOWN, null);
@@ -4875,14 +4931,14 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format20t"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:841:1: insn_format20t : ^( I_STATEMENT_FORMAT20t INSTRUCTION_FORMAT20t label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:841:1: insn_format20t : ^( I_STATEMENT_FORMAT20t INSTRUCTION_FORMAT20t label_ref ) ;
public final void insn_format20t() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT20t118=null;
Label label_ref119 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:842:3: ( ^( I_STATEMENT_FORMAT20t INSTRUCTION_FORMAT20t label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:843:5: ^( I_STATEMENT_FORMAT20t INSTRUCTION_FORMAT20t label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:842:3: ( ^( I_STATEMENT_FORMAT20t INSTRUCTION_FORMAT20t label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:843:5: ^( I_STATEMENT_FORMAT20t INSTRUCTION_FORMAT20t label_ref )
{
match(input,I_STATEMENT_FORMAT20t,FOLLOW_I_STATEMENT_FORMAT20t_in_insn_format20t2265);
match(input, Token.DOWN, null);
@@ -4913,15 +4969,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21c_field"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:849:1: insn_format21c_field : ^( I_STATEMENT_FORMAT21c_FIELD inst= ( INSTRUCTION_FORMAT21c_FIELD | INSTRUCTION_FORMAT21c_FIELD_ODEX ) REGISTER field_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:849:1: insn_format21c_field : ^( I_STATEMENT_FORMAT21c_FIELD inst= ( INSTRUCTION_FORMAT21c_FIELD | INSTRUCTION_FORMAT21c_FIELD_ODEX ) REGISTER field_reference ) ;
public final void insn_format21c_field() throws RecognitionException {
CommonTree inst=null;
CommonTree REGISTER120=null;
ImmutableFieldReference field_reference121 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:850:3: ( ^( I_STATEMENT_FORMAT21c_FIELD inst= ( INSTRUCTION_FORMAT21c_FIELD | INSTRUCTION_FORMAT21c_FIELD_ODEX ) REGISTER field_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:851:5: ^( I_STATEMENT_FORMAT21c_FIELD inst= ( INSTRUCTION_FORMAT21c_FIELD | INSTRUCTION_FORMAT21c_FIELD_ODEX ) REGISTER field_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:850:3: ( ^( I_STATEMENT_FORMAT21c_FIELD inst= ( INSTRUCTION_FORMAT21c_FIELD | INSTRUCTION_FORMAT21c_FIELD_ODEX ) REGISTER field_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:851:5: ^( I_STATEMENT_FORMAT21c_FIELD inst= ( INSTRUCTION_FORMAT21c_FIELD | INSTRUCTION_FORMAT21c_FIELD_ODEX ) REGISTER field_reference )
{
match(input,I_STATEMENT_FORMAT21c_FIELD,FOLLOW_I_STATEMENT_FORMAT21c_FIELD_in_insn_format21c_field2292);
match(input, Token.DOWN, null);
@@ -4966,15 +5022,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21c_string"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:862:1: insn_format21c_string : ^( I_STATEMENT_FORMAT21c_STRING INSTRUCTION_FORMAT21c_STRING REGISTER string_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:862:1: insn_format21c_string : ^( I_STATEMENT_FORMAT21c_STRING INSTRUCTION_FORMAT21c_STRING REGISTER string_literal ) ;
public final void insn_format21c_string() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT21c_STRING122=null;
CommonTree REGISTER123=null;
String string_literal124 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:863:3: ( ^( I_STATEMENT_FORMAT21c_STRING INSTRUCTION_FORMAT21c_STRING REGISTER string_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:864:5: ^( I_STATEMENT_FORMAT21c_STRING INSTRUCTION_FORMAT21c_STRING REGISTER string_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:863:3: ( ^( I_STATEMENT_FORMAT21c_STRING INSTRUCTION_FORMAT21c_STRING REGISTER string_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:864:5: ^( I_STATEMENT_FORMAT21c_STRING INSTRUCTION_FORMAT21c_STRING REGISTER string_literal )
{
match(input,I_STATEMENT_FORMAT21c_STRING,FOLLOW_I_STATEMENT_FORMAT21c_STRING_in_insn_format21c_string2329);
match(input, Token.DOWN, null);
@@ -5009,15 +5065,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21c_type"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:873:1: insn_format21c_type : ^( I_STATEMENT_FORMAT21c_TYPE INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:873:1: insn_format21c_type : ^( I_STATEMENT_FORMAT21c_TYPE INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor ) ;
public final void insn_format21c_type() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT21c_TYPE125=null;
CommonTree REGISTER126=null;
TreeRuleReturnScope nonvoid_type_descriptor127 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:874:3: ( ^( I_STATEMENT_FORMAT21c_TYPE INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:875:5: ^( I_STATEMENT_FORMAT21c_TYPE INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:874:3: ( ^( I_STATEMENT_FORMAT21c_TYPE INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:875:5: ^( I_STATEMENT_FORMAT21c_TYPE INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor )
{
match(input,I_STATEMENT_FORMAT21c_TYPE,FOLLOW_I_STATEMENT_FORMAT21c_TYPE_in_insn_format21c_type2358);
match(input, Token.DOWN, null);
@@ -5052,15 +5108,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21c_lambda"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:884:1: insn_format21c_lambda : ^( I_STATEMENT_FORMAT21c_LAMBDA INSTRUCTION_FORMAT21c_LAMBDA REGISTER string_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:884:1: insn_format21c_lambda : ^( I_STATEMENT_FORMAT21c_LAMBDA INSTRUCTION_FORMAT21c_LAMBDA REGISTER string_literal ) ;
public final void insn_format21c_lambda() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT21c_LAMBDA128=null;
CommonTree REGISTER129=null;
String string_literal130 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:885:3: ( ^( I_STATEMENT_FORMAT21c_LAMBDA INSTRUCTION_FORMAT21c_LAMBDA REGISTER string_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:886:5: ^( I_STATEMENT_FORMAT21c_LAMBDA INSTRUCTION_FORMAT21c_LAMBDA REGISTER string_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:885:3: ( ^( I_STATEMENT_FORMAT21c_LAMBDA INSTRUCTION_FORMAT21c_LAMBDA REGISTER string_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:886:5: ^( I_STATEMENT_FORMAT21c_LAMBDA INSTRUCTION_FORMAT21c_LAMBDA REGISTER string_literal )
{
match(input,I_STATEMENT_FORMAT21c_LAMBDA,FOLLOW_I_STATEMENT_FORMAT21c_LAMBDA_in_insn_format21c_lambda2387);
match(input, Token.DOWN, null);
@@ -5095,15 +5151,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21c_method"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:895:1: insn_format21c_method : ^( I_STATEMENT_FORMAT21c_METHOD INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:895:1: insn_format21c_method : ^( I_STATEMENT_FORMAT21c_METHOD INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference ) ;
public final void insn_format21c_method() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT21c_METHOD131=null;
CommonTree REGISTER132=null;
ImmutableMethodReference method_reference133 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:896:3: ( ^( I_STATEMENT_FORMAT21c_METHOD INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:897:5: ^( I_STATEMENT_FORMAT21c_METHOD INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:896:3: ( ^( I_STATEMENT_FORMAT21c_METHOD INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:897:5: ^( I_STATEMENT_FORMAT21c_METHOD INSTRUCTION_FORMAT21c_METHOD REGISTER method_reference )
{
match(input,I_STATEMENT_FORMAT21c_METHOD,FOLLOW_I_STATEMENT_FORMAT21c_METHOD_in_insn_format21c_method2416);
match(input, Token.DOWN, null);
@@ -5140,15 +5196,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21ih"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:908:1: insn_format21ih : ^( I_STATEMENT_FORMAT21ih INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:908:1: insn_format21ih : ^( I_STATEMENT_FORMAT21ih INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) ;
public final void insn_format21ih() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT21ih134=null;
CommonTree REGISTER135=null;
int fixed_32bit_literal136 =0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:909:3: ( ^( I_STATEMENT_FORMAT21ih INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:910:5: ^( I_STATEMENT_FORMAT21ih INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:909:3: ( ^( I_STATEMENT_FORMAT21ih INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:910:5: ^( I_STATEMENT_FORMAT21ih INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal )
{
match(input,I_STATEMENT_FORMAT21ih,FOLLOW_I_STATEMENT_FORMAT21ih_in_insn_format21ih2445);
match(input, Token.DOWN, null);
@@ -5184,15 +5240,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21lh"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:920:1: insn_format21lh : ^( I_STATEMENT_FORMAT21lh INSTRUCTION_FORMAT21lh REGISTER fixed_64bit_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:920:1: insn_format21lh : ^( I_STATEMENT_FORMAT21lh INSTRUCTION_FORMAT21lh REGISTER fixed_64bit_literal ) ;
public final void insn_format21lh() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT21lh137=null;
CommonTree REGISTER138=null;
long fixed_64bit_literal139 =0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:921:3: ( ^( I_STATEMENT_FORMAT21lh INSTRUCTION_FORMAT21lh REGISTER fixed_64bit_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:922:5: ^( I_STATEMENT_FORMAT21lh INSTRUCTION_FORMAT21lh REGISTER fixed_64bit_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:921:3: ( ^( I_STATEMENT_FORMAT21lh INSTRUCTION_FORMAT21lh REGISTER fixed_64bit_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:922:5: ^( I_STATEMENT_FORMAT21lh INSTRUCTION_FORMAT21lh REGISTER fixed_64bit_literal )
{
match(input,I_STATEMENT_FORMAT21lh,FOLLOW_I_STATEMENT_FORMAT21lh_in_insn_format21lh2474);
match(input, Token.DOWN, null);
@@ -5228,15 +5284,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21s"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:932:1: insn_format21s : ^( I_STATEMENT_FORMAT21s INSTRUCTION_FORMAT21s REGISTER short_integral_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:932:1: insn_format21s : ^( I_STATEMENT_FORMAT21s INSTRUCTION_FORMAT21s REGISTER short_integral_literal ) ;
public final void insn_format21s() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT21s140=null;
CommonTree REGISTER141=null;
short short_integral_literal142 =0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:933:3: ( ^( I_STATEMENT_FORMAT21s INSTRUCTION_FORMAT21s REGISTER short_integral_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:934:5: ^( I_STATEMENT_FORMAT21s INSTRUCTION_FORMAT21s REGISTER short_integral_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:933:3: ( ^( I_STATEMENT_FORMAT21s INSTRUCTION_FORMAT21s REGISTER short_integral_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:934:5: ^( I_STATEMENT_FORMAT21s INSTRUCTION_FORMAT21s REGISTER short_integral_literal )
{
match(input,I_STATEMENT_FORMAT21s,FOLLOW_I_STATEMENT_FORMAT21s_in_insn_format21s2503);
match(input, Token.DOWN, null);
@@ -5272,15 +5328,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21t"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:944:1: insn_format21t : ^( I_STATEMENT_FORMAT21t INSTRUCTION_FORMAT21t REGISTER label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:944:1: insn_format21t : ^( I_STATEMENT_FORMAT21t INSTRUCTION_FORMAT21t REGISTER label_ref ) ;
public final void insn_format21t() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT21t143=null;
CommonTree REGISTER144=null;
Label label_ref145 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:945:3: ( ^( I_STATEMENT_FORMAT21t INSTRUCTION_FORMAT21t REGISTER label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:946:5: ^( I_STATEMENT_FORMAT21t INSTRUCTION_FORMAT21t REGISTER label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:945:3: ( ^( I_STATEMENT_FORMAT21t INSTRUCTION_FORMAT21t REGISTER label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:946:5: ^( I_STATEMENT_FORMAT21t INSTRUCTION_FORMAT21t REGISTER label_ref )
{
match(input,I_STATEMENT_FORMAT21t,FOLLOW_I_STATEMENT_FORMAT21t_in_insn_format21t2532);
match(input, Token.DOWN, null);
@@ -5314,7 +5370,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format22b"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:954:1: insn_format22b : ^( I_STATEMENT_FORMAT22b INSTRUCTION_FORMAT22b registerA= REGISTER registerB= REGISTER short_integral_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:954:1: insn_format22b : ^( I_STATEMENT_FORMAT22b INSTRUCTION_FORMAT22b registerA= REGISTER registerB= REGISTER short_integral_literal ) ;
public final void insn_format22b() throws RecognitionException {
CommonTree registerA=null;
CommonTree registerB=null;
@@ -5322,8 +5378,8 @@ public class smaliTreeWalker extends TreeParser {
short short_integral_literal147 =0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:955:3: ( ^( I_STATEMENT_FORMAT22b INSTRUCTION_FORMAT22b registerA= REGISTER registerB= REGISTER short_integral_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:956:5: ^( I_STATEMENT_FORMAT22b INSTRUCTION_FORMAT22b registerA= REGISTER registerB= REGISTER short_integral_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:955:3: ( ^( I_STATEMENT_FORMAT22b INSTRUCTION_FORMAT22b registerA= REGISTER registerB= REGISTER short_integral_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:956:5: ^( I_STATEMENT_FORMAT22b INSTRUCTION_FORMAT22b registerA= REGISTER registerB= REGISTER short_integral_literal )
{
match(input,I_STATEMENT_FORMAT22b,FOLLOW_I_STATEMENT_FORMAT22b_in_insn_format22b2561);
match(input, Token.DOWN, null);
@@ -5362,7 +5418,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format22c_field"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:968:1: insn_format22c_field : ^( I_STATEMENT_FORMAT22c_FIELD inst= ( INSTRUCTION_FORMAT22c_FIELD | INSTRUCTION_FORMAT22c_FIELD_ODEX ) registerA= REGISTER registerB= REGISTER field_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:968:1: insn_format22c_field : ^( I_STATEMENT_FORMAT22c_FIELD inst= ( INSTRUCTION_FORMAT22c_FIELD | INSTRUCTION_FORMAT22c_FIELD_ODEX ) registerA= REGISTER registerB= REGISTER field_reference ) ;
public final void insn_format22c_field() throws RecognitionException {
CommonTree inst=null;
CommonTree registerA=null;
@@ -5370,8 +5426,8 @@ public class smaliTreeWalker extends TreeParser {
ImmutableFieldReference field_reference148 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:969:3: ( ^( I_STATEMENT_FORMAT22c_FIELD inst= ( INSTRUCTION_FORMAT22c_FIELD | INSTRUCTION_FORMAT22c_FIELD_ODEX ) registerA= REGISTER registerB= REGISTER field_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:970:5: ^( I_STATEMENT_FORMAT22c_FIELD inst= ( INSTRUCTION_FORMAT22c_FIELD | INSTRUCTION_FORMAT22c_FIELD_ODEX ) registerA= REGISTER registerB= REGISTER field_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:969:3: ( ^( I_STATEMENT_FORMAT22c_FIELD inst= ( INSTRUCTION_FORMAT22c_FIELD | INSTRUCTION_FORMAT22c_FIELD_ODEX ) registerA= REGISTER registerB= REGISTER field_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:970:5: ^( I_STATEMENT_FORMAT22c_FIELD inst= ( INSTRUCTION_FORMAT22c_FIELD | INSTRUCTION_FORMAT22c_FIELD_ODEX ) registerA= REGISTER registerB= REGISTER field_reference )
{
match(input,I_STATEMENT_FORMAT22c_FIELD,FOLLOW_I_STATEMENT_FORMAT22c_FIELD_in_insn_format22c_field2596);
match(input, Token.DOWN, null);
@@ -5418,7 +5474,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format22c_type"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:982:1: insn_format22c_type : ^( I_STATEMENT_FORMAT22c_TYPE INSTRUCTION_FORMAT22c_TYPE registerA= REGISTER registerB= REGISTER nonvoid_type_descriptor ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:982:1: insn_format22c_type : ^( I_STATEMENT_FORMAT22c_TYPE INSTRUCTION_FORMAT22c_TYPE registerA= REGISTER registerB= REGISTER nonvoid_type_descriptor ) ;
public final void insn_format22c_type() throws RecognitionException {
CommonTree registerA=null;
CommonTree registerB=null;
@@ -5426,8 +5482,8 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope nonvoid_type_descriptor150 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:983:3: ( ^( I_STATEMENT_FORMAT22c_TYPE INSTRUCTION_FORMAT22c_TYPE registerA= REGISTER registerB= REGISTER nonvoid_type_descriptor ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:984:5: ^( I_STATEMENT_FORMAT22c_TYPE INSTRUCTION_FORMAT22c_TYPE registerA= REGISTER registerB= REGISTER nonvoid_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:983:3: ( ^( I_STATEMENT_FORMAT22c_TYPE INSTRUCTION_FORMAT22c_TYPE registerA= REGISTER registerB= REGISTER nonvoid_type_descriptor ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:984:5: ^( I_STATEMENT_FORMAT22c_TYPE INSTRUCTION_FORMAT22c_TYPE registerA= REGISTER registerB= REGISTER nonvoid_type_descriptor )
{
match(input,I_STATEMENT_FORMAT22c_TYPE,FOLLOW_I_STATEMENT_FORMAT22c_TYPE_in_insn_format22c_type2639);
match(input, Token.DOWN, null);
@@ -5464,7 +5520,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format22c_string"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:994:1: insn_format22c_string : ^( I_STATEMENT_FORMAT22c_STRING INSTRUCTION_FORMAT22c_STRING registerA= REGISTER registerB= REGISTER string_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:994:1: insn_format22c_string : ^( I_STATEMENT_FORMAT22c_STRING INSTRUCTION_FORMAT22c_STRING registerA= REGISTER registerB= REGISTER string_literal ) ;
public final void insn_format22c_string() throws RecognitionException {
CommonTree registerA=null;
CommonTree registerB=null;
@@ -5472,8 +5528,8 @@ public class smaliTreeWalker extends TreeParser {
String string_literal152 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:995:3: ( ^( I_STATEMENT_FORMAT22c_STRING INSTRUCTION_FORMAT22c_STRING registerA= REGISTER registerB= REGISTER string_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:996:5: ^( I_STATEMENT_FORMAT22c_STRING INSTRUCTION_FORMAT22c_STRING registerA= REGISTER registerB= REGISTER string_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:995:3: ( ^( I_STATEMENT_FORMAT22c_STRING INSTRUCTION_FORMAT22c_STRING registerA= REGISTER registerB= REGISTER string_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:996:5: ^( I_STATEMENT_FORMAT22c_STRING INSTRUCTION_FORMAT22c_STRING registerA= REGISTER registerB= REGISTER string_literal )
{
match(input,I_STATEMENT_FORMAT22c_STRING,FOLLOW_I_STATEMENT_FORMAT22c_STRING_in_insn_format22c_string2674);
match(input, Token.DOWN, null);
@@ -5510,7 +5566,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format22s"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1006:1: insn_format22s : ^( I_STATEMENT_FORMAT22s INSTRUCTION_FORMAT22s registerA= REGISTER registerB= REGISTER short_integral_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1006:1: insn_format22s : ^( I_STATEMENT_FORMAT22s INSTRUCTION_FORMAT22s registerA= REGISTER registerB= REGISTER short_integral_literal ) ;
public final void insn_format22s() throws RecognitionException {
CommonTree registerA=null;
CommonTree registerB=null;
@@ -5518,8 +5574,8 @@ public class smaliTreeWalker extends TreeParser {
short short_integral_literal154 =0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1007:3: ( ^( I_STATEMENT_FORMAT22s INSTRUCTION_FORMAT22s registerA= REGISTER registerB= REGISTER short_integral_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1008:5: ^( I_STATEMENT_FORMAT22s INSTRUCTION_FORMAT22s registerA= REGISTER registerB= REGISTER short_integral_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1007:3: ( ^( I_STATEMENT_FORMAT22s INSTRUCTION_FORMAT22s registerA= REGISTER registerB= REGISTER short_integral_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1008:5: ^( I_STATEMENT_FORMAT22s INSTRUCTION_FORMAT22s registerA= REGISTER registerB= REGISTER short_integral_literal )
{
match(input,I_STATEMENT_FORMAT22s,FOLLOW_I_STATEMENT_FORMAT22s_in_insn_format22s2709);
match(input, Token.DOWN, null);
@@ -5557,7 +5613,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format22t"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1019:1: insn_format22t : ^( I_STATEMENT_FORMAT22t INSTRUCTION_FORMAT22t registerA= REGISTER registerB= REGISTER label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1019:1: insn_format22t : ^( I_STATEMENT_FORMAT22t INSTRUCTION_FORMAT22t registerA= REGISTER registerB= REGISTER label_ref ) ;
public final void insn_format22t() throws RecognitionException {
CommonTree registerA=null;
CommonTree registerB=null;
@@ -5565,8 +5621,8 @@ public class smaliTreeWalker extends TreeParser {
Label label_ref156 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1020:3: ( ^( I_STATEMENT_FORMAT22t INSTRUCTION_FORMAT22t registerA= REGISTER registerB= REGISTER label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1021:5: ^( I_STATEMENT_FORMAT22t INSTRUCTION_FORMAT22t registerA= REGISTER registerB= REGISTER label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1020:3: ( ^( I_STATEMENT_FORMAT22t INSTRUCTION_FORMAT22t registerA= REGISTER registerB= REGISTER label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1021:5: ^( I_STATEMENT_FORMAT22t INSTRUCTION_FORMAT22t registerA= REGISTER registerB= REGISTER label_ref )
{
match(input,I_STATEMENT_FORMAT22t,FOLLOW_I_STATEMENT_FORMAT22t_in_insn_format22t2744);
match(input, Token.DOWN, null);
@@ -5602,15 +5658,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format22x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1030:1: insn_format22x : ^( I_STATEMENT_FORMAT22x INSTRUCTION_FORMAT22x registerA= REGISTER registerB= REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1030:1: insn_format22x : ^( I_STATEMENT_FORMAT22x INSTRUCTION_FORMAT22x registerA= REGISTER registerB= REGISTER ) ;
public final void insn_format22x() throws RecognitionException {
CommonTree registerA=null;
CommonTree registerB=null;
CommonTree INSTRUCTION_FORMAT22x157=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1031:3: ( ^( I_STATEMENT_FORMAT22x INSTRUCTION_FORMAT22x registerA= REGISTER registerB= REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1032:5: ^( I_STATEMENT_FORMAT22x INSTRUCTION_FORMAT22x registerA= REGISTER registerB= REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1031:3: ( ^( I_STATEMENT_FORMAT22x INSTRUCTION_FORMAT22x registerA= REGISTER registerB= REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1032:5: ^( I_STATEMENT_FORMAT22x INSTRUCTION_FORMAT22x registerA= REGISTER registerB= REGISTER )
{
match(input,I_STATEMENT_FORMAT22x,FOLLOW_I_STATEMENT_FORMAT22x_in_insn_format22x2779);
match(input, Token.DOWN, null);
@@ -5642,7 +5698,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format23x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1041:1: insn_format23x : ^( I_STATEMENT_FORMAT23x INSTRUCTION_FORMAT23x registerA= REGISTER registerB= REGISTER registerC= REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1041:1: insn_format23x : ^( I_STATEMENT_FORMAT23x INSTRUCTION_FORMAT23x registerA= REGISTER registerB= REGISTER registerC= REGISTER ) ;
public final void insn_format23x() throws RecognitionException {
CommonTree registerA=null;
CommonTree registerB=null;
@@ -5650,8 +5706,8 @@ public class smaliTreeWalker extends TreeParser {
CommonTree INSTRUCTION_FORMAT23x158=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1042:3: ( ^( I_STATEMENT_FORMAT23x INSTRUCTION_FORMAT23x registerA= REGISTER registerB= REGISTER registerC= REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1043:5: ^( I_STATEMENT_FORMAT23x INSTRUCTION_FORMAT23x registerA= REGISTER registerB= REGISTER registerC= REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1042:3: ( ^( I_STATEMENT_FORMAT23x INSTRUCTION_FORMAT23x registerA= REGISTER registerB= REGISTER registerC= REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1043:5: ^( I_STATEMENT_FORMAT23x INSTRUCTION_FORMAT23x registerA= REGISTER registerB= REGISTER registerC= REGISTER )
{
match(input,I_STATEMENT_FORMAT23x,FOLLOW_I_STATEMENT_FORMAT23x_in_insn_format23x2812);
match(input, Token.DOWN, null);
@@ -5685,15 +5741,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format25x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1053:1: insn_format25x : ^( I_STATEMENT_FORMAT25x INSTRUCTION_FORMAT25x REGISTER register_list4 ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1053:1: insn_format25x : ^( I_STATEMENT_FORMAT25x INSTRUCTION_FORMAT25x REGISTER register_list4 ) ;
public final void insn_format25x() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT25x159=null;
CommonTree REGISTER160=null;
TreeRuleReturnScope register_list4161 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1054:3: ( ^( I_STATEMENT_FORMAT25x INSTRUCTION_FORMAT25x REGISTER register_list4 ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1055:5: ^( I_STATEMENT_FORMAT25x INSTRUCTION_FORMAT25x REGISTER register_list4 )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1054:3: ( ^( I_STATEMENT_FORMAT25x INSTRUCTION_FORMAT25x REGISTER register_list4 ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1055:5: ^( I_STATEMENT_FORMAT25x INSTRUCTION_FORMAT25x REGISTER register_list4 )
{
match(input,I_STATEMENT_FORMAT25x,FOLLOW_I_STATEMENT_FORMAT25x_in_insn_format25x2849);
match(input, Token.DOWN, null);
@@ -5734,14 +5790,14 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format30t"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1070:1: insn_format30t : ^( I_STATEMENT_FORMAT30t INSTRUCTION_FORMAT30t label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1070:1: insn_format30t : ^( I_STATEMENT_FORMAT30t INSTRUCTION_FORMAT30t label_ref ) ;
public final void insn_format30t() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT30t162=null;
Label label_ref163 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1071:3: ( ^( I_STATEMENT_FORMAT30t INSTRUCTION_FORMAT30t label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1072:5: ^( I_STATEMENT_FORMAT30t INSTRUCTION_FORMAT30t label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1071:3: ( ^( I_STATEMENT_FORMAT30t INSTRUCTION_FORMAT30t label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1072:5: ^( I_STATEMENT_FORMAT30t INSTRUCTION_FORMAT30t label_ref )
{
match(input,I_STATEMENT_FORMAT30t,FOLLOW_I_STATEMENT_FORMAT30t_in_insn_format30t2878);
match(input, Token.DOWN, null);
@@ -5773,15 +5829,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format31c"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1079:1: insn_format31c : ^( I_STATEMENT_FORMAT31c INSTRUCTION_FORMAT31c REGISTER string_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1079:1: insn_format31c : ^( I_STATEMENT_FORMAT31c INSTRUCTION_FORMAT31c REGISTER string_literal ) ;
public final void insn_format31c() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT31c164=null;
CommonTree REGISTER165=null;
String string_literal166 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1080:3: ( ^( I_STATEMENT_FORMAT31c INSTRUCTION_FORMAT31c REGISTER string_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1081:5: ^( I_STATEMENT_FORMAT31c INSTRUCTION_FORMAT31c REGISTER string_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1080:3: ( ^( I_STATEMENT_FORMAT31c INSTRUCTION_FORMAT31c REGISTER string_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1081:5: ^( I_STATEMENT_FORMAT31c INSTRUCTION_FORMAT31c REGISTER string_literal )
{
match(input,I_STATEMENT_FORMAT31c,FOLLOW_I_STATEMENT_FORMAT31c_in_insn_format31c2905);
match(input, Token.DOWN, null);
@@ -5816,15 +5872,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format31i"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1090:1: insn_format31i : ^( I_STATEMENT_FORMAT31i INSTRUCTION_FORMAT31i REGISTER fixed_32bit_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1090:1: insn_format31i : ^( I_STATEMENT_FORMAT31i INSTRUCTION_FORMAT31i REGISTER fixed_32bit_literal ) ;
public final void insn_format31i() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT31i167=null;
CommonTree REGISTER168=null;
int fixed_32bit_literal169 =0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1091:3: ( ^( I_STATEMENT_FORMAT31i INSTRUCTION_FORMAT31i REGISTER fixed_32bit_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1092:5: ^( I_STATEMENT_FORMAT31i INSTRUCTION_FORMAT31i REGISTER fixed_32bit_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1091:3: ( ^( I_STATEMENT_FORMAT31i INSTRUCTION_FORMAT31i REGISTER fixed_32bit_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1092:5: ^( I_STATEMENT_FORMAT31i INSTRUCTION_FORMAT31i REGISTER fixed_32bit_literal )
{
match(input,I_STATEMENT_FORMAT31i,FOLLOW_I_STATEMENT_FORMAT31i_in_insn_format31i2934);
match(input, Token.DOWN, null);
@@ -5860,15 +5916,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format31t"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1102:1: insn_format31t : ^( I_STATEMENT_FORMAT31t INSTRUCTION_FORMAT31t REGISTER label_ref ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1102:1: insn_format31t : ^( I_STATEMENT_FORMAT31t INSTRUCTION_FORMAT31t REGISTER label_ref ) ;
public final void insn_format31t() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT31t170=null;
CommonTree REGISTER171=null;
Label label_ref172 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1103:3: ( ^( I_STATEMENT_FORMAT31t INSTRUCTION_FORMAT31t REGISTER label_ref ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1104:5: ^( I_STATEMENT_FORMAT31t INSTRUCTION_FORMAT31t REGISTER label_ref )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1103:3: ( ^( I_STATEMENT_FORMAT31t INSTRUCTION_FORMAT31t REGISTER label_ref ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1104:5: ^( I_STATEMENT_FORMAT31t INSTRUCTION_FORMAT31t REGISTER label_ref )
{
match(input,I_STATEMENT_FORMAT31t,FOLLOW_I_STATEMENT_FORMAT31t_in_insn_format31t2963);
match(input, Token.DOWN, null);
@@ -5903,15 +5959,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format32x"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1113:1: insn_format32x : ^( I_STATEMENT_FORMAT32x INSTRUCTION_FORMAT32x registerA= REGISTER registerB= REGISTER ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1113:1: insn_format32x : ^( I_STATEMENT_FORMAT32x INSTRUCTION_FORMAT32x registerA= REGISTER registerB= REGISTER ) ;
public final void insn_format32x() throws RecognitionException {
CommonTree registerA=null;
CommonTree registerB=null;
CommonTree INSTRUCTION_FORMAT32x173=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1114:3: ( ^( I_STATEMENT_FORMAT32x INSTRUCTION_FORMAT32x registerA= REGISTER registerB= REGISTER ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1115:5: ^( I_STATEMENT_FORMAT32x INSTRUCTION_FORMAT32x registerA= REGISTER registerB= REGISTER )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1114:3: ( ^( I_STATEMENT_FORMAT32x INSTRUCTION_FORMAT32x registerA= REGISTER registerB= REGISTER ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1115:5: ^( I_STATEMENT_FORMAT32x INSTRUCTION_FORMAT32x registerA= REGISTER registerB= REGISTER )
{
match(input,I_STATEMENT_FORMAT32x,FOLLOW_I_STATEMENT_FORMAT32x_in_insn_format32x2992);
match(input, Token.DOWN, null);
@@ -5943,15 +5999,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format35c_method"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1124:1: insn_format35c_method : ^( I_STATEMENT_FORMAT35c_METHOD INSTRUCTION_FORMAT35c_METHOD register_list method_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1124:1: insn_format35c_method : ^( I_STATEMENT_FORMAT35c_METHOD INSTRUCTION_FORMAT35c_METHOD register_list method_reference ) ;
public final void insn_format35c_method() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT35c_METHOD174=null;
TreeRuleReturnScope register_list175 =null;
ImmutableMethodReference method_reference176 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1125:3: ( ^( I_STATEMENT_FORMAT35c_METHOD INSTRUCTION_FORMAT35c_METHOD register_list method_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1126:5: ^( I_STATEMENT_FORMAT35c_METHOD INSTRUCTION_FORMAT35c_METHOD register_list method_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1125:3: ( ^( I_STATEMENT_FORMAT35c_METHOD INSTRUCTION_FORMAT35c_METHOD register_list method_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1126:5: ^( I_STATEMENT_FORMAT35c_METHOD INSTRUCTION_FORMAT35c_METHOD register_list method_reference )
{
match(input,I_STATEMENT_FORMAT35c_METHOD,FOLLOW_I_STATEMENT_FORMAT35c_METHOD_in_insn_format35c_method3025);
match(input, Token.DOWN, null);
@@ -5994,15 +6050,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format35c_type"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1140:1: insn_format35c_type : ^( I_STATEMENT_FORMAT35c_TYPE INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1140:1: insn_format35c_type : ^( I_STATEMENT_FORMAT35c_TYPE INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor ) ;
public final void insn_format35c_type() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT35c_TYPE177=null;
TreeRuleReturnScope register_list178 =null;
TreeRuleReturnScope nonvoid_type_descriptor179 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1141:3: ( ^( I_STATEMENT_FORMAT35c_TYPE INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1142:5: ^( I_STATEMENT_FORMAT35c_TYPE INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1141:3: ( ^( I_STATEMENT_FORMAT35c_TYPE INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1142:5: ^( I_STATEMENT_FORMAT35c_TYPE INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor )
{
match(input,I_STATEMENT_FORMAT35c_TYPE,FOLLOW_I_STATEMENT_FORMAT35c_TYPE_in_insn_format35c_type3054);
match(input, Token.DOWN, null);
@@ -6043,15 +6099,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format3rc_method"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1154:1: insn_format3rc_method : ^( I_STATEMENT_FORMAT3rc_METHOD INSTRUCTION_FORMAT3rc_METHOD register_range method_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1154:1: insn_format3rc_method : ^( I_STATEMENT_FORMAT3rc_METHOD INSTRUCTION_FORMAT3rc_METHOD register_range method_reference ) ;
public final void insn_format3rc_method() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT3rc_METHOD180=null;
TreeRuleReturnScope register_range181 =null;
ImmutableMethodReference method_reference182 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1155:3: ( ^( I_STATEMENT_FORMAT3rc_METHOD INSTRUCTION_FORMAT3rc_METHOD register_range method_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1156:5: ^( I_STATEMENT_FORMAT3rc_METHOD INSTRUCTION_FORMAT3rc_METHOD register_range method_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1155:3: ( ^( I_STATEMENT_FORMAT3rc_METHOD INSTRUCTION_FORMAT3rc_METHOD register_range method_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1156:5: ^( I_STATEMENT_FORMAT3rc_METHOD INSTRUCTION_FORMAT3rc_METHOD register_range method_reference )
{
match(input,I_STATEMENT_FORMAT3rc_METHOD,FOLLOW_I_STATEMENT_FORMAT3rc_METHOD_in_insn_format3rc_method3083);
match(input, Token.DOWN, null);
@@ -6094,15 +6150,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format3rc_type"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1170:1: insn_format3rc_type : ^( I_STATEMENT_FORMAT3rc_TYPE INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1170:1: insn_format3rc_type : ^( I_STATEMENT_FORMAT3rc_TYPE INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor ) ;
public final void insn_format3rc_type() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT3rc_TYPE183=null;
TreeRuleReturnScope register_range184 =null;
TreeRuleReturnScope nonvoid_type_descriptor185 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1171:3: ( ^( I_STATEMENT_FORMAT3rc_TYPE INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1172:5: ^( I_STATEMENT_FORMAT3rc_TYPE INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1171:3: ( ^( I_STATEMENT_FORMAT3rc_TYPE INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1172:5: ^( I_STATEMENT_FORMAT3rc_TYPE INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor )
{
match(input,I_STATEMENT_FORMAT3rc_TYPE,FOLLOW_I_STATEMENT_FORMAT3rc_TYPE_in_insn_format3rc_type3112);
match(input, Token.DOWN, null);
@@ -6143,15 +6199,15 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format51l_type"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1184:1: insn_format51l_type : ^( I_STATEMENT_FORMAT51l INSTRUCTION_FORMAT51l REGISTER fixed_64bit_literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1184:1: insn_format51l_type : ^( I_STATEMENT_FORMAT51l INSTRUCTION_FORMAT51l REGISTER fixed_64bit_literal ) ;
public final void insn_format51l_type() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT51l186=null;
CommonTree REGISTER187=null;
long fixed_64bit_literal188 =0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1185:3: ( ^( I_STATEMENT_FORMAT51l INSTRUCTION_FORMAT51l REGISTER fixed_64bit_literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1186:5: ^( I_STATEMENT_FORMAT51l INSTRUCTION_FORMAT51l REGISTER fixed_64bit_literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1185:3: ( ^( I_STATEMENT_FORMAT51l INSTRUCTION_FORMAT51l REGISTER fixed_64bit_literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1186:5: ^( I_STATEMENT_FORMAT51l INSTRUCTION_FORMAT51l REGISTER fixed_64bit_literal )
{
match(input,I_STATEMENT_FORMAT51l,FOLLOW_I_STATEMENT_FORMAT51l_in_insn_format51l_type3141);
match(input, Token.DOWN, null);
@@ -6187,14 +6243,14 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_array_data_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1196:1: insn_array_data_directive : ^( I_STATEMENT_ARRAY_DATA ^( I_ARRAY_ELEMENT_SIZE short_integral_literal ) array_elements ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1196:1: insn_array_data_directive : ^( I_STATEMENT_ARRAY_DATA ^( I_ARRAY_ELEMENT_SIZE short_integral_literal ) array_elements ) ;
public final void insn_array_data_directive() throws RecognitionException {
short short_integral_literal189 =0;
List<Number> array_elements190 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1197:3: ( ^( I_STATEMENT_ARRAY_DATA ^( I_ARRAY_ELEMENT_SIZE short_integral_literal ) array_elements ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1198:5: ^( I_STATEMENT_ARRAY_DATA ^( I_ARRAY_ELEMENT_SIZE short_integral_literal ) array_elements )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1197:3: ( ^( I_STATEMENT_ARRAY_DATA ^( I_ARRAY_ELEMENT_SIZE short_integral_literal ) array_elements ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1198:5: ^( I_STATEMENT_ARRAY_DATA ^( I_ARRAY_ELEMENT_SIZE short_integral_literal ) array_elements )
{
match(input,I_STATEMENT_ARRAY_DATA,FOLLOW_I_STATEMENT_ARRAY_DATA_in_insn_array_data_directive3170);
match(input, Token.DOWN, null);
@@ -6234,14 +6290,14 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_packed_switch_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1206:1: insn_packed_switch_directive : ^( I_STATEMENT_PACKED_SWITCH ^( I_PACKED_SWITCH_START_KEY fixed_32bit_literal ) packed_switch_elements ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1206:1: insn_packed_switch_directive : ^( I_STATEMENT_PACKED_SWITCH ^( I_PACKED_SWITCH_START_KEY fixed_32bit_literal ) packed_switch_elements ) ;
public final void insn_packed_switch_directive() throws RecognitionException {
int fixed_32bit_literal191 =0;
List<Label> packed_switch_elements192 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1207:3: ( ^( I_STATEMENT_PACKED_SWITCH ^( I_PACKED_SWITCH_START_KEY fixed_32bit_literal ) packed_switch_elements ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1208:5: ^( I_STATEMENT_PACKED_SWITCH ^( I_PACKED_SWITCH_START_KEY fixed_32bit_literal ) packed_switch_elements )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1207:3: ( ^( I_STATEMENT_PACKED_SWITCH ^( I_PACKED_SWITCH_START_KEY fixed_32bit_literal ) packed_switch_elements ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1208:5: ^( I_STATEMENT_PACKED_SWITCH ^( I_PACKED_SWITCH_START_KEY fixed_32bit_literal ) packed_switch_elements )
{
match(input,I_STATEMENT_PACKED_SWITCH,FOLLOW_I_STATEMENT_PACKED_SWITCH_in_insn_packed_switch_directive3200);
match(input, Token.DOWN, null);
@@ -6280,13 +6336,13 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_sparse_switch_directive"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1215:1: insn_sparse_switch_directive : ^( I_STATEMENT_SPARSE_SWITCH sparse_switch_elements ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1215:1: insn_sparse_switch_directive : ^( I_STATEMENT_SPARSE_SWITCH sparse_switch_elements ) ;
public final void insn_sparse_switch_directive() throws RecognitionException {
List<SwitchLabelElement> sparse_switch_elements193 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1216:3: ( ^( I_STATEMENT_SPARSE_SWITCH sparse_switch_elements ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1217:5: ^( I_STATEMENT_SPARSE_SWITCH sparse_switch_elements )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1216:3: ( ^( I_STATEMENT_SPARSE_SWITCH sparse_switch_elements ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1217:5: ^( I_STATEMENT_SPARSE_SWITCH sparse_switch_elements )
{
match(input,I_STATEMENT_SPARSE_SWITCH,FOLLOW_I_STATEMENT_SPARSE_SWITCH_in_insn_sparse_switch_directive3232);
match(input, Token.DOWN, null);
@@ -6313,32 +6369,139 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR end "insn_sparse_switch_directive"
+
+ // $ANTLR start "array_descriptor"
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1222:1: array_descriptor returns [String type] : ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR ) ;
+ public final String array_descriptor() throws RecognitionException {
+ String type = null;
+
+
+ CommonTree ARRAY_TYPE_PREFIX194=null;
+ CommonTree PRIMITIVE_TYPE195=null;
+ CommonTree CLASS_DESCRIPTOR196=null;
+
+ try {
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1223:3: ( ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1223:5: ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR )
+ {
+ ARRAY_TYPE_PREFIX194=(CommonTree)match(input,ARRAY_TYPE_PREFIX,FOLLOW_ARRAY_TYPE_PREFIX_in_array_descriptor3255);
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1223:23: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR )
+ int alt38=2;
+ int LA38_0 = input.LA(1);
+ if ( (LA38_0==PRIMITIVE_TYPE) ) {
+ alt38=1;
+ }
+ else if ( (LA38_0==CLASS_DESCRIPTOR) ) {
+ alt38=2;
+ }
+
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 38, 0, input);
+ throw nvae;
+ }
+
+ switch (alt38) {
+ case 1 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1223:25: PRIMITIVE_TYPE
+ {
+ PRIMITIVE_TYPE195=(CommonTree)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_array_descriptor3259);
+ type = (ARRAY_TYPE_PREFIX194!=null?ARRAY_TYPE_PREFIX194.getText():null) + (PRIMITIVE_TYPE195!=null?PRIMITIVE_TYPE195.getText():null);
+ }
+ break;
+ case 2 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1224:25: CLASS_DESCRIPTOR
+ {
+ CLASS_DESCRIPTOR196=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_array_descriptor3287);
+ type = (ARRAY_TYPE_PREFIX194!=null?ARRAY_TYPE_PREFIX194.getText():null) + (CLASS_DESCRIPTOR196!=null?CLASS_DESCRIPTOR196.getText():null);
+ }
+ break;
+
+ }
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ // do for sure before leaving
+ }
+ return type;
+ }
+ // $ANTLR end "array_descriptor"
+
+
public static class nonvoid_type_descriptor_return extends TreeRuleReturnScope {
public String type;
};
// $ANTLR start "nonvoid_type_descriptor"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1222:1: nonvoid_type_descriptor returns [String type] : ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | ARRAY_DESCRIPTOR ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1226:1: nonvoid_type_descriptor returns [String type] : ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor ) ;
public final smaliTreeWalker.nonvoid_type_descriptor_return nonvoid_type_descriptor() throws RecognitionException {
smaliTreeWalker.nonvoid_type_descriptor_return retval = new smaliTreeWalker.nonvoid_type_descriptor_return();
retval.start = input.LT(1);
+ String array_descriptor197 =null;
+
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1223:3: ( ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | ARRAY_DESCRIPTOR ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1223:5: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | ARRAY_DESCRIPTOR )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1227:3: ( ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1227:5: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor )
{
- if ( input.LA(1)==ARRAY_DESCRIPTOR||input.LA(1)==CLASS_DESCRIPTOR||input.LA(1)==PRIMITIVE_TYPE ) {
- input.consume();
- state.errorRecovery=false;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1227:5: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor )
+ int alt39=3;
+ switch ( input.LA(1) ) {
+ case PRIMITIVE_TYPE:
+ {
+ alt39=1;
+ }
+ break;
+ case CLASS_DESCRIPTOR:
+ {
+ alt39=2;
+ }
+ break;
+ case ARRAY_TYPE_PREFIX:
+ {
+ alt39=3;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 39, 0, input);
+ throw nvae;
}
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- throw mse;
+ switch (alt39) {
+ case 1 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1227:6: PRIMITIVE_TYPE
+ {
+ match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_nonvoid_type_descriptor3305);
+ retval.type = input.getTokenStream().toString(input.getTreeAdaptor().getTokenStartIndex(retval.start),input.getTreeAdaptor().getTokenStopIndex(retval.start));
+ }
+ break;
+ case 2 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1228:5: CLASS_DESCRIPTOR
+ {
+ match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_nonvoid_type_descriptor3313);
+ retval.type = input.getTokenStream().toString(input.getTreeAdaptor().getTokenStartIndex(retval.start),input.getTreeAdaptor().getTokenStopIndex(retval.start));
+ }
+ break;
+ case 3 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1229:5: array_descriptor
+ {
+ pushFollow(FOLLOW_array_descriptor_in_nonvoid_type_descriptor3321);
+ array_descriptor197=array_descriptor();
+ state._fsp--;
+
+ retval.type = array_descriptor197;
+ }
+ break;
+
}
- retval.type = ((CommonTree)retval.start).getText();
-
}
}
@@ -6360,26 +6523,54 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "reference_type_descriptor"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1230:1: reference_type_descriptor returns [String type] : ( CLASS_DESCRIPTOR | ARRAY_DESCRIPTOR ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1232:1: reference_type_descriptor returns [String type] : ( CLASS_DESCRIPTOR | array_descriptor ) ;
public final smaliTreeWalker.reference_type_descriptor_return reference_type_descriptor() throws RecognitionException {
smaliTreeWalker.reference_type_descriptor_return retval = new smaliTreeWalker.reference_type_descriptor_return();
retval.start = input.LT(1);
+ String array_descriptor198 =null;
+
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1231:3: ( ( CLASS_DESCRIPTOR | ARRAY_DESCRIPTOR ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1231:5: ( CLASS_DESCRIPTOR | ARRAY_DESCRIPTOR )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1233:3: ( ( CLASS_DESCRIPTOR | array_descriptor ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1233:5: ( CLASS_DESCRIPTOR | array_descriptor )
{
- if ( input.LA(1)==ARRAY_DESCRIPTOR||input.LA(1)==CLASS_DESCRIPTOR ) {
- input.consume();
- state.errorRecovery=false;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1233:5: ( CLASS_DESCRIPTOR | array_descriptor )
+ int alt40=2;
+ int LA40_0 = input.LA(1);
+ if ( (LA40_0==CLASS_DESCRIPTOR) ) {
+ alt40=1;
+ }
+ else if ( (LA40_0==ARRAY_TYPE_PREFIX) ) {
+ alt40=2;
}
+
else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- throw mse;
+ NoViableAltException nvae =
+ new NoViableAltException("", 40, 0, input);
+ throw nvae;
+ }
+
+ switch (alt40) {
+ case 1 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1233:6: CLASS_DESCRIPTOR
+ {
+ match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_reference_type_descriptor3342);
+ retval.type = input.getTokenStream().toString(input.getTreeAdaptor().getTokenStartIndex(retval.start),input.getTreeAdaptor().getTokenStopIndex(retval.start));
+ }
+ break;
+ case 2 :
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1234:5: array_descriptor
+ {
+ pushFollow(FOLLOW_array_descriptor_in_reference_type_descriptor3350);
+ array_descriptor198=array_descriptor();
+ state._fsp--;
+
+ retval.type = array_descriptor198;
+ }
+ break;
+
}
- retval.type = ((CommonTree)retval.start).getText();
-
}
}
@@ -6397,46 +6588,46 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "type_descriptor"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1237:1: type_descriptor returns [String type] : ( VOID_TYPE | nonvoid_type_descriptor );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1237:1: type_descriptor returns [String type] : ( VOID_TYPE | nonvoid_type_descriptor );
public final String type_descriptor() throws RecognitionException {
String type = null;
- TreeRuleReturnScope nonvoid_type_descriptor194 =null;
+ TreeRuleReturnScope nonvoid_type_descriptor199 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1238:3: ( VOID_TYPE | nonvoid_type_descriptor )
- int alt38=2;
- int LA38_0 = input.LA(1);
- if ( (LA38_0==VOID_TYPE) ) {
- alt38=1;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1238:3: ( VOID_TYPE | nonvoid_type_descriptor )
+ int alt41=2;
+ int LA41_0 = input.LA(1);
+ if ( (LA41_0==VOID_TYPE) ) {
+ alt41=1;
}
- else if ( (LA38_0==ARRAY_DESCRIPTOR||LA38_0==CLASS_DESCRIPTOR||LA38_0==PRIMITIVE_TYPE) ) {
- alt38=2;
+ else if ( (LA41_0==ARRAY_TYPE_PREFIX||LA41_0==CLASS_DESCRIPTOR||LA41_0==PRIMITIVE_TYPE) ) {
+ alt41=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt41) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1238:5: VOID_TYPE
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1238:5: VOID_TYPE
{
- match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_type_descriptor3313);
+ match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_type_descriptor3370);
type = "V";
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1239:5: nonvoid_type_descriptor
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1239:5: nonvoid_type_descriptor
{
- pushFollow(FOLLOW_nonvoid_type_descriptor_in_type_descriptor3321);
- nonvoid_type_descriptor194=nonvoid_type_descriptor();
+ pushFollow(FOLLOW_nonvoid_type_descriptor_in_type_descriptor3378);
+ nonvoid_type_descriptor199=nonvoid_type_descriptor();
state._fsp--;
- type = (nonvoid_type_descriptor194!=null?((smaliTreeWalker.nonvoid_type_descriptor_return)nonvoid_type_descriptor194).type:null);
+ type = (nonvoid_type_descriptor199!=null?((smaliTreeWalker.nonvoid_type_descriptor_return)nonvoid_type_descriptor199).type:null);
}
break;
@@ -6456,106 +6647,106 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "short_integral_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1242:1: short_integral_literal returns [short value] : ( long_literal | integer_literal | short_literal | char_literal | byte_literal );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1242:1: short_integral_literal returns [short value] : ( long_literal | integer_literal | short_literal | char_literal | byte_literal );
public final short short_integral_literal() throws RecognitionException {
short value = 0;
- long long_literal195 =0;
- int integer_literal196 =0;
- short short_literal197 =0;
- char char_literal198 =0;
- byte byte_literal199 =0;
+ long long_literal200 =0;
+ int integer_literal201 =0;
+ short short_literal202 =0;
+ char char_literal203 =0;
+ byte byte_literal204 =0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1243:3: ( long_literal | integer_literal | short_literal | char_literal | byte_literal )
- int alt39=5;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1243:3: ( long_literal | integer_literal | short_literal | char_literal | byte_literal )
+ int alt42=5;
switch ( input.LA(1) ) {
case LONG_LITERAL:
{
- alt39=1;
+ alt42=1;
}
break;
case INTEGER_LITERAL:
{
- alt39=2;
+ alt42=2;
}
break;
case SHORT_LITERAL:
{
- alt39=3;
+ alt42=3;
}
break;
case CHAR_LITERAL:
{
- alt39=4;
+ alt42=4;
}
break;
case BYTE_LITERAL:
{
- alt39=5;
+ alt42=5;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 39, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt39) {
+ switch (alt42) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1243:5: long_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1243:5: long_literal
{
- pushFollow(FOLLOW_long_literal_in_short_integral_literal3339);
- long_literal195=long_literal();
+ pushFollow(FOLLOW_long_literal_in_short_integral_literal3396);
+ long_literal200=long_literal();
state._fsp--;
- LiteralTools.checkShort(long_literal195);
- value = (short)long_literal195;
+ LiteralTools.checkShort(long_literal200);
+ value = (short)long_literal200;
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1248:5: integer_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1248:5: integer_literal
{
- pushFollow(FOLLOW_integer_literal_in_short_integral_literal3351);
- integer_literal196=integer_literal();
+ pushFollow(FOLLOW_integer_literal_in_short_integral_literal3408);
+ integer_literal201=integer_literal();
state._fsp--;
- LiteralTools.checkShort(integer_literal196);
- value = (short)integer_literal196;
+ LiteralTools.checkShort(integer_literal201);
+ value = (short)integer_literal201;
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1253:5: short_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1253:5: short_literal
{
- pushFollow(FOLLOW_short_literal_in_short_integral_literal3363);
- short_literal197=short_literal();
+ pushFollow(FOLLOW_short_literal_in_short_integral_literal3420);
+ short_literal202=short_literal();
state._fsp--;
- value = short_literal197;
+ value = short_literal202;
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1254:5: char_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1254:5: char_literal
{
- pushFollow(FOLLOW_char_literal_in_short_integral_literal3371);
- char_literal198=char_literal();
+ pushFollow(FOLLOW_char_literal_in_short_integral_literal3428);
+ char_literal203=char_literal();
state._fsp--;
- value = (short)char_literal198;
+ value = (short)char_literal203;
}
break;
case 5 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1255:5: byte_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1255:5: byte_literal
{
- pushFollow(FOLLOW_byte_literal_in_short_integral_literal3379);
- byte_literal199=byte_literal();
+ pushFollow(FOLLOW_byte_literal_in_short_integral_literal3436);
+ byte_literal204=byte_literal();
state._fsp--;
- value = byte_literal199;
+ value = byte_literal204;
}
break;
@@ -6575,87 +6766,87 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "integral_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1257:1: integral_literal returns [int value] : ( long_literal | integer_literal | short_literal | byte_literal );
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1257:1: integral_literal returns [int value] : ( long_literal | integer_literal | short_literal | byte_literal );
public final int integral_literal() throws RecognitionException {
int value = 0;
- long long_literal200 =0;
- int integer_literal201 =0;
- short short_literal202 =0;
- byte byte_literal203 =0;
+ long long_literal205 =0;
+ int integer_literal206 =0;
+ short short_literal207 =0;
+ byte byte_literal208 =0;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1258:3: ( long_literal | integer_literal | short_literal | byte_literal )
- int alt40=4;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1258:3: ( long_literal | integer_literal | short_literal | byte_literal )
+ int alt43=4;
switch ( input.LA(1) ) {
case LONG_LITERAL:
{
- alt40=1;
+ alt43=1;
}
break;
case INTEGER_LITERAL:
{
- alt40=2;
+ alt43=2;
}
break;
case SHORT_LITERAL:
{
- alt40=3;
+ alt43=3;
}
break;
case BYTE_LITERAL:
{
- alt40=4;
+ alt43=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 43, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt43) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1258:5: long_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1258:5: long_literal
{
- pushFollow(FOLLOW_long_literal_in_integral_literal3394);
- long_literal200=long_literal();
+ pushFollow(FOLLOW_long_literal_in_integral_literal3451);
+ long_literal205=long_literal();
state._fsp--;
- LiteralTools.checkInt(long_literal200);
- value = (int)long_literal200;
+ LiteralTools.checkInt(long_literal205);
+ value = (int)long_literal205;
}
break;
case 2 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1263:5: integer_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1263:5: integer_literal
{
- pushFollow(FOLLOW_integer_literal_in_integral_literal3406);
- integer_literal201=integer_literal();
+ pushFollow(FOLLOW_integer_literal_in_integral_literal3463);
+ integer_literal206=integer_literal();
state._fsp--;
- value = integer_literal201;
+ value = integer_literal206;
}
break;
case 3 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1264:5: short_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1264:5: short_literal
{
- pushFollow(FOLLOW_short_literal_in_integral_literal3414);
- short_literal202=short_literal();
+ pushFollow(FOLLOW_short_literal_in_integral_literal3471);
+ short_literal207=short_literal();
state._fsp--;
- value = short_literal202;
+ value = short_literal207;
}
break;
case 4 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1265:5: byte_literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1265:5: byte_literal
{
- pushFollow(FOLLOW_byte_literal_in_integral_literal3422);
- byte_literal203=byte_literal();
+ pushFollow(FOLLOW_byte_literal_in_integral_literal3479);
+ byte_literal208=byte_literal();
state._fsp--;
- value = byte_literal203;
+ value = byte_literal208;
}
break;
@@ -6675,19 +6866,19 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "integer_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1268:1: integer_literal returns [int value] : INTEGER_LITERAL ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1268:1: integer_literal returns [int value] : INTEGER_LITERAL ;
public final int integer_literal() throws RecognitionException {
int value = 0;
- CommonTree INTEGER_LITERAL204=null;
+ CommonTree INTEGER_LITERAL209=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1269:3: ( INTEGER_LITERAL )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1269:5: INTEGER_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1269:3: ( INTEGER_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1269:5: INTEGER_LITERAL
{
- INTEGER_LITERAL204=(CommonTree)match(input,INTEGER_LITERAL,FOLLOW_INTEGER_LITERAL_in_integer_literal3438);
- value = LiteralTools.parseInt((INTEGER_LITERAL204!=null?INTEGER_LITERAL204.getText():null));
+ INTEGER_LITERAL209=(CommonTree)match(input,INTEGER_LITERAL,FOLLOW_INTEGER_LITERAL_in_integer_literal3495);
+ value = LiteralTools.parseInt((INTEGER_LITERAL209!=null?INTEGER_LITERAL209.getText():null));
}
}
@@ -6705,19 +6896,19 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "long_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1271:1: long_literal returns [long value] : LONG_LITERAL ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1271:1: long_literal returns [long value] : LONG_LITERAL ;
public final long long_literal() throws RecognitionException {
long value = 0;
- CommonTree LONG_LITERAL205=null;
+ CommonTree LONG_LITERAL210=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1272:3: ( LONG_LITERAL )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1272:5: LONG_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1272:3: ( LONG_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1272:5: LONG_LITERAL
{
- LONG_LITERAL205=(CommonTree)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_long_literal3453);
- value = LiteralTools.parseLong((LONG_LITERAL205!=null?LONG_LITERAL205.getText():null));
+ LONG_LITERAL210=(CommonTree)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_long_literal3510);
+ value = LiteralTools.parseLong((LONG_LITERAL210!=null?LONG_LITERAL210.getText():null));
}
}
@@ -6735,19 +6926,19 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "short_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1274:1: short_literal returns [short value] : SHORT_LITERAL ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1274:1: short_literal returns [short value] : SHORT_LITERAL ;
public final short short_literal() throws RecognitionException {
short value = 0;
- CommonTree SHORT_LITERAL206=null;
+ CommonTree SHORT_LITERAL211=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1275:3: ( SHORT_LITERAL )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1275:5: SHORT_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1275:3: ( SHORT_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1275:5: SHORT_LITERAL
{
- SHORT_LITERAL206=(CommonTree)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_short_literal3468);
- value = LiteralTools.parseShort((SHORT_LITERAL206!=null?SHORT_LITERAL206.getText():null));
+ SHORT_LITERAL211=(CommonTree)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_short_literal3525);
+ value = LiteralTools.parseShort((SHORT_LITERAL211!=null?SHORT_LITERAL211.getText():null));
}
}
@@ -6765,19 +6956,19 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "byte_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1277:1: byte_literal returns [byte value] : BYTE_LITERAL ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1277:1: byte_literal returns [byte value] : BYTE_LITERAL ;
public final byte byte_literal() throws RecognitionException {
byte value = 0;
- CommonTree BYTE_LITERAL207=null;
+ CommonTree BYTE_LITERAL212=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1278:3: ( BYTE_LITERAL )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1278:5: BYTE_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1278:3: ( BYTE_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1278:5: BYTE_LITERAL
{
- BYTE_LITERAL207=(CommonTree)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_byte_literal3483);
- value = LiteralTools.parseByte((BYTE_LITERAL207!=null?BYTE_LITERAL207.getText():null));
+ BYTE_LITERAL212=(CommonTree)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_byte_literal3540);
+ value = LiteralTools.parseByte((BYTE_LITERAL212!=null?BYTE_LITERAL212.getText():null));
}
}
@@ -6795,19 +6986,19 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "float_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1280:1: float_literal returns [float value] : FLOAT_LITERAL ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1280:1: float_literal returns [float value] : FLOAT_LITERAL ;
public final float float_literal() throws RecognitionException {
float value = 0.0f;
- CommonTree FLOAT_LITERAL208=null;
+ CommonTree FLOAT_LITERAL213=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1281:3: ( FLOAT_LITERAL )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1281:5: FLOAT_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1281:3: ( FLOAT_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1281:5: FLOAT_LITERAL
{
- FLOAT_LITERAL208=(CommonTree)match(input,FLOAT_LITERAL,FOLLOW_FLOAT_LITERAL_in_float_literal3498);
- value = LiteralTools.parseFloat((FLOAT_LITERAL208!=null?FLOAT_LITERAL208.getText():null));
+ FLOAT_LITERAL213=(CommonTree)match(input,FLOAT_LITERAL,FOLLOW_FLOAT_LITERAL_in_float_literal3555);
+ value = LiteralTools.parseFloat((FLOAT_LITERAL213!=null?FLOAT_LITERAL213.getText():null));
}
}
@@ -6825,19 +7016,19 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "double_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1283:1: double_literal returns [double value] : DOUBLE_LITERAL ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1283:1: double_literal returns [double value] : DOUBLE_LITERAL ;
public final double double_literal() throws RecognitionException {
double value = 0.0;
- CommonTree DOUBLE_LITERAL209=null;
+ CommonTree DOUBLE_LITERAL214=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1284:3: ( DOUBLE_LITERAL )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1284:5: DOUBLE_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1284:3: ( DOUBLE_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1284:5: DOUBLE_LITERAL
{
- DOUBLE_LITERAL209=(CommonTree)match(input,DOUBLE_LITERAL,FOLLOW_DOUBLE_LITERAL_in_double_literal3513);
- value = LiteralTools.parseDouble((DOUBLE_LITERAL209!=null?DOUBLE_LITERAL209.getText():null));
+ DOUBLE_LITERAL214=(CommonTree)match(input,DOUBLE_LITERAL,FOLLOW_DOUBLE_LITERAL_in_double_literal3570);
+ value = LiteralTools.parseDouble((DOUBLE_LITERAL214!=null?DOUBLE_LITERAL214.getText():null));
}
}
@@ -6855,19 +7046,19 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "char_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1286:1: char_literal returns [char value] : CHAR_LITERAL ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1286:1: char_literal returns [char value] : CHAR_LITERAL ;
public final char char_literal() throws RecognitionException {
char value = 0;
- CommonTree CHAR_LITERAL210=null;
+ CommonTree CHAR_LITERAL215=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1287:3: ( CHAR_LITERAL )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1287:5: CHAR_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1287:3: ( CHAR_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1287:5: CHAR_LITERAL
{
- CHAR_LITERAL210=(CommonTree)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_char_literal3528);
- value = (CHAR_LITERAL210!=null?CHAR_LITERAL210.getText():null).charAt(1);
+ CHAR_LITERAL215=(CommonTree)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_char_literal3585);
+ value = (CHAR_LITERAL215!=null?CHAR_LITERAL215.getText():null).charAt(1);
}
}
@@ -6885,20 +7076,20 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "string_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1289:1: string_literal returns [String value] : STRING_LITERAL ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1289:1: string_literal returns [String value] : STRING_LITERAL ;
public final String string_literal() throws RecognitionException {
String value = null;
- CommonTree STRING_LITERAL211=null;
+ CommonTree STRING_LITERAL216=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1290:3: ( STRING_LITERAL )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1290:5: STRING_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1290:3: ( STRING_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1290:5: STRING_LITERAL
{
- STRING_LITERAL211=(CommonTree)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_string_literal3543);
+ STRING_LITERAL216=(CommonTree)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_string_literal3600);
- value = (STRING_LITERAL211!=null?STRING_LITERAL211.getText():null);
+ value = (STRING_LITERAL216!=null?STRING_LITERAL216.getText():null);
value = value.substring(1,value.length()-1);
}
@@ -6918,19 +7109,19 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "bool_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1296:1: bool_literal returns [boolean value] : BOOL_LITERAL ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1296:1: bool_literal returns [boolean value] : BOOL_LITERAL ;
public final boolean bool_literal() throws RecognitionException {
boolean value = false;
- CommonTree BOOL_LITERAL212=null;
+ CommonTree BOOL_LITERAL217=null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1297:3: ( BOOL_LITERAL )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1297:5: BOOL_LITERAL
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1297:3: ( BOOL_LITERAL )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1297:5: BOOL_LITERAL
{
- BOOL_LITERAL212=(CommonTree)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_bool_literal3562);
- value = Boolean.parseBoolean((BOOL_LITERAL212!=null?BOOL_LITERAL212.getText():null));
+ BOOL_LITERAL217=(CommonTree)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_bool_literal3619);
+ value = Boolean.parseBoolean((BOOL_LITERAL217!=null?BOOL_LITERAL217.getText():null));
}
}
@@ -6948,44 +7139,44 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "array_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1299:1: array_literal returns [List<EncodedValue> elements] : ^( I_ENCODED_ARRAY ( literal )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1299:1: array_literal returns [List<EncodedValue> elements] : ^( I_ENCODED_ARRAY ( literal )* ) ;
public final List<EncodedValue> array_literal() throws RecognitionException {
List<EncodedValue> elements = null;
- EncodedValue literal213 =null;
+ EncodedValue literal218 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1300:3: ( ^( I_ENCODED_ARRAY ( literal )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1300:5: ^( I_ENCODED_ARRAY ( literal )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1300:3: ( ^( I_ENCODED_ARRAY ( literal )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1300:5: ^( I_ENCODED_ARRAY ( literal )* )
{
elements = Lists.newArrayList();
- match(input,I_ENCODED_ARRAY,FOLLOW_I_ENCODED_ARRAY_in_array_literal3584);
+ match(input,I_ENCODED_ARRAY,FOLLOW_I_ENCODED_ARRAY_in_array_literal3641);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1301:23: ( literal )*
- loop41:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1301:23: ( literal )*
+ loop44:
while (true) {
- int alt41=2;
- int LA41_0 = input.LA(1);
- if ( (LA41_0==ARRAY_DESCRIPTOR||(LA41_0 >= BOOL_LITERAL && LA41_0 <= BYTE_LITERAL)||(LA41_0 >= CHAR_LITERAL && LA41_0 <= CLASS_DESCRIPTOR)||LA41_0==DOUBLE_LITERAL||LA41_0==FLOAT_LITERAL||LA41_0==INTEGER_LITERAL||(LA41_0 >= I_ENCODED_ARRAY && LA41_0 <= I_ENCODED_METHOD)||LA41_0==I_SUBANNOTATION||LA41_0==LONG_LITERAL||LA41_0==NULL_LITERAL||LA41_0==PRIMITIVE_TYPE||LA41_0==SHORT_LITERAL||LA41_0==STRING_LITERAL||LA41_0==VOID_TYPE) ) {
- alt41=1;
+ int alt44=2;
+ int LA44_0 = input.LA(1);
+ if ( (LA44_0==ARRAY_TYPE_PREFIX||(LA44_0 >= BOOL_LITERAL && LA44_0 <= BYTE_LITERAL)||(LA44_0 >= CHAR_LITERAL && LA44_0 <= CLASS_DESCRIPTOR)||LA44_0==DOUBLE_LITERAL||LA44_0==FLOAT_LITERAL||LA44_0==INTEGER_LITERAL||(LA44_0 >= I_ENCODED_ARRAY && LA44_0 <= I_ENCODED_METHOD)||LA44_0==I_SUBANNOTATION||LA44_0==LONG_LITERAL||LA44_0==NULL_LITERAL||LA44_0==PRIMITIVE_TYPE||LA44_0==SHORT_LITERAL||LA44_0==STRING_LITERAL||LA44_0==VOID_TYPE) ) {
+ alt44=1;
}
- switch (alt41) {
+ switch (alt44) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1301:24: literal
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1301:24: literal
{
- pushFollow(FOLLOW_literal_in_array_literal3587);
- literal213=literal();
+ pushFollow(FOLLOW_literal_in_array_literal3644);
+ literal218=literal();
state._fsp--;
- elements.add(literal213);
+ elements.add(literal218);
}
break;
default :
- break loop41;
+ break loop44;
}
}
@@ -7009,40 +7200,40 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "annotations"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1303:1: annotations returns [Set<Annotation> annotations] : ^( I_ANNOTATIONS ( annotation )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1303:1: annotations returns [Set<Annotation> annotations] : ^( I_ANNOTATIONS ( annotation )* ) ;
public final Set<Annotation> annotations() throws RecognitionException {
Set<Annotation> annotations = null;
- Annotation annotation214 =null;
+ Annotation annotation219 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1304:3: ( ^( I_ANNOTATIONS ( annotation )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1304:5: ^( I_ANNOTATIONS ( annotation )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1304:3: ( ^( I_ANNOTATIONS ( annotation )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1304:5: ^( I_ANNOTATIONS ( annotation )* )
{
HashMap<String, Annotation> annotationMap = Maps.newHashMap();
- match(input,I_ANNOTATIONS,FOLLOW_I_ANNOTATIONS_in_annotations3612);
+ match(input,I_ANNOTATIONS,FOLLOW_I_ANNOTATIONS_in_annotations3669);
if ( input.LA(1)==Token.DOWN ) {
match(input, Token.DOWN, null);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1305:21: ( annotation )*
- loop42:
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1305:21: ( annotation )*
+ loop45:
while (true) {
- int alt42=2;
- int LA42_0 = input.LA(1);
- if ( (LA42_0==I_ANNOTATION) ) {
- alt42=1;
+ int alt45=2;
+ int LA45_0 = input.LA(1);
+ if ( (LA45_0==I_ANNOTATION) ) {
+ alt45=1;
}
- switch (alt42) {
+ switch (alt45) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1305:22: annotation
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1305:22: annotation
{
- pushFollow(FOLLOW_annotation_in_annotations3615);
- annotation214=annotation();
+ pushFollow(FOLLOW_annotation_in_annotations3672);
+ annotation219=annotation();
state._fsp--;
- Annotation anno = annotation214;
+ Annotation anno = annotation219;
Annotation old = annotationMap.put(anno.getType(), anno);
if (old != null) {
throw new SemanticException(input, "Multiple annotations of type %s", anno.getType());
@@ -7052,7 +7243,7 @@ public class smaliTreeWalker extends TreeParser {
break;
default :
- break loop42;
+ break loop45;
}
}
@@ -7081,30 +7272,30 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "annotation"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1319:1: annotation returns [Annotation annotation] : ^( I_ANNOTATION ANNOTATION_VISIBILITY subannotation ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1319:1: annotation returns [Annotation annotation] : ^( I_ANNOTATION ANNOTATION_VISIBILITY subannotation ) ;
public final Annotation annotation() throws RecognitionException {
Annotation annotation = null;
- CommonTree ANNOTATION_VISIBILITY215=null;
- TreeRuleReturnScope subannotation216 =null;
+ CommonTree ANNOTATION_VISIBILITY220=null;
+ TreeRuleReturnScope subannotation221 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1320:3: ( ^( I_ANNOTATION ANNOTATION_VISIBILITY subannotation ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1320:5: ^( I_ANNOTATION ANNOTATION_VISIBILITY subannotation )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1320:3: ( ^( I_ANNOTATION ANNOTATION_VISIBILITY subannotation ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1320:5: ^( I_ANNOTATION ANNOTATION_VISIBILITY subannotation )
{
- match(input,I_ANNOTATION,FOLLOW_I_ANNOTATION_in_annotation3644);
+ match(input,I_ANNOTATION,FOLLOW_I_ANNOTATION_in_annotation3701);
match(input, Token.DOWN, null);
- ANNOTATION_VISIBILITY215=(CommonTree)match(input,ANNOTATION_VISIBILITY,FOLLOW_ANNOTATION_VISIBILITY_in_annotation3646);
- pushFollow(FOLLOW_subannotation_in_annotation3648);
- subannotation216=subannotation();
+ ANNOTATION_VISIBILITY220=(CommonTree)match(input,ANNOTATION_VISIBILITY,FOLLOW_ANNOTATION_VISIBILITY_in_annotation3703);
+ pushFollow(FOLLOW_subannotation_in_annotation3705);
+ subannotation221=subannotation();
state._fsp--;
match(input, Token.UP, null);
- int visibility = AnnotationVisibility.getVisibility((ANNOTATION_VISIBILITY215!=null?ANNOTATION_VISIBILITY215.getText():null));
- annotation = new ImmutableAnnotation(visibility, (subannotation216!=null?((smaliTreeWalker.subannotation_return)subannotation216).annotationType:null), (subannotation216!=null?((smaliTreeWalker.subannotation_return)subannotation216).elements:null));
+ int visibility = AnnotationVisibility.getVisibility((ANNOTATION_VISIBILITY220!=null?ANNOTATION_VISIBILITY220.getText():null));
+ annotation = new ImmutableAnnotation(visibility, (subannotation221!=null?((smaliTreeWalker.subannotation_return)subannotation221).annotationType:null), (subannotation221!=null?((smaliTreeWalker.subannotation_return)subannotation221).elements:null));
}
@@ -7123,29 +7314,29 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "annotation_element"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1326:1: annotation_element returns [AnnotationElement element] : ^( I_ANNOTATION_ELEMENT SIMPLE_NAME literal ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1326:1: annotation_element returns [AnnotationElement element] : ^( I_ANNOTATION_ELEMENT SIMPLE_NAME literal ) ;
public final AnnotationElement annotation_element() throws RecognitionException {
AnnotationElement element = null;
- CommonTree SIMPLE_NAME217=null;
- EncodedValue literal218 =null;
+ CommonTree SIMPLE_NAME222=null;
+ EncodedValue literal223 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1327:3: ( ^( I_ANNOTATION_ELEMENT SIMPLE_NAME literal ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1327:5: ^( I_ANNOTATION_ELEMENT SIMPLE_NAME literal )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1327:3: ( ^( I_ANNOTATION_ELEMENT SIMPLE_NAME literal ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1327:5: ^( I_ANNOTATION_ELEMENT SIMPLE_NAME literal )
{
- match(input,I_ANNOTATION_ELEMENT,FOLLOW_I_ANNOTATION_ELEMENT_in_annotation_element3669);
+ match(input,I_ANNOTATION_ELEMENT,FOLLOW_I_ANNOTATION_ELEMENT_in_annotation_element3726);
match(input, Token.DOWN, null);
- SIMPLE_NAME217=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_annotation_element3671);
- pushFollow(FOLLOW_literal_in_annotation_element3673);
- literal218=literal();
+ SIMPLE_NAME222=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_annotation_element3728);
+ pushFollow(FOLLOW_literal_in_annotation_element3730);
+ literal223=literal();
state._fsp--;
match(input, Token.UP, null);
- element = new ImmutableAnnotationElement((SIMPLE_NAME217!=null?SIMPLE_NAME217.getText():null), literal218);
+ element = new ImmutableAnnotationElement((SIMPLE_NAME222!=null?SIMPLE_NAME222.getText():null), literal223);
}
@@ -7169,54 +7360,54 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "subannotation"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1332:1: subannotation returns [String annotationType, List<AnnotationElement> elements] : ^( I_SUBANNOTATION CLASS_DESCRIPTOR ( annotation_element )* ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1332:1: subannotation returns [String annotationType, List<AnnotationElement> elements] : ^( I_SUBANNOTATION CLASS_DESCRIPTOR ( annotation_element )* ) ;
public final smaliTreeWalker.subannotation_return subannotation() throws RecognitionException {
smaliTreeWalker.subannotation_return retval = new smaliTreeWalker.subannotation_return();
retval.start = input.LT(1);
- CommonTree CLASS_DESCRIPTOR220=null;
- AnnotationElement annotation_element219 =null;
+ CommonTree CLASS_DESCRIPTOR225=null;
+ AnnotationElement annotation_element224 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1333:3: ( ^( I_SUBANNOTATION CLASS_DESCRIPTOR ( annotation_element )* ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1333:5: ^( I_SUBANNOTATION CLASS_DESCRIPTOR ( annotation_element )* )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1333:3: ( ^( I_SUBANNOTATION CLASS_DESCRIPTOR ( annotation_element )* ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1333:5: ^( I_SUBANNOTATION CLASS_DESCRIPTOR ( annotation_element )* )
{
ArrayList<AnnotationElement> elements = Lists.newArrayList();
- match(input,I_SUBANNOTATION,FOLLOW_I_SUBANNOTATION_in_subannotation3700);
+ match(input,I_SUBANNOTATION,FOLLOW_I_SUBANNOTATION_in_subannotation3757);
match(input, Token.DOWN, null);
- CLASS_DESCRIPTOR220=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_subannotation3710);
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1336:9: ( annotation_element )*
- loop43:
+ CLASS_DESCRIPTOR225=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_subannotation3767);
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1336:9: ( annotation_element )*
+ loop46:
while (true) {
- int alt43=2;
- int LA43_0 = input.LA(1);
- if ( (LA43_0==I_ANNOTATION_ELEMENT) ) {
- alt43=1;
+ int alt46=2;
+ int LA46_0 = input.LA(1);
+ if ( (LA46_0==I_ANNOTATION_ELEMENT) ) {
+ alt46=1;
}
- switch (alt43) {
+ switch (alt46) {
case 1 :
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1336:10: annotation_element
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1336:10: annotation_element
{
- pushFollow(FOLLOW_annotation_element_in_subannotation3721);
- annotation_element219=annotation_element();
+ pushFollow(FOLLOW_annotation_element_in_subannotation3778);
+ annotation_element224=annotation_element();
state._fsp--;
- elements.add(annotation_element219);
+ elements.add(annotation_element224);
}
break;
default :
- break loop43;
+ break loop46;
}
}
match(input, Token.UP, null);
- retval.annotationType = (CLASS_DESCRIPTOR220!=null?CLASS_DESCRIPTOR220.getText():null);
+ retval.annotationType = (CLASS_DESCRIPTOR225!=null?CLASS_DESCRIPTOR225.getText():null);
retval.elements = elements;
}
@@ -7236,27 +7427,27 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "field_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1346:1: field_literal returns [FieldReference value] : ^( I_ENCODED_FIELD field_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1346:1: field_literal returns [FieldReference value] : ^( I_ENCODED_FIELD field_reference ) ;
public final FieldReference field_literal() throws RecognitionException {
FieldReference value = null;
- ImmutableFieldReference field_reference221 =null;
+ ImmutableFieldReference field_reference226 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1347:3: ( ^( I_ENCODED_FIELD field_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1347:5: ^( I_ENCODED_FIELD field_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1347:3: ( ^( I_ENCODED_FIELD field_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1347:5: ^( I_ENCODED_FIELD field_reference )
{
- match(input,I_ENCODED_FIELD,FOLLOW_I_ENCODED_FIELD_in_field_literal3760);
+ match(input,I_ENCODED_FIELD,FOLLOW_I_ENCODED_FIELD_in_field_literal3817);
match(input, Token.DOWN, null);
- pushFollow(FOLLOW_field_reference_in_field_literal3762);
- field_reference221=field_reference();
+ pushFollow(FOLLOW_field_reference_in_field_literal3819);
+ field_reference226=field_reference();
state._fsp--;
match(input, Token.UP, null);
- value = field_reference221;
+ value = field_reference226;
}
@@ -7275,27 +7466,27 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "method_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1352:1: method_literal returns [MethodReference value] : ^( I_ENCODED_METHOD method_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1352:1: method_literal returns [MethodReference value] : ^( I_ENCODED_METHOD method_reference ) ;
public final MethodReference method_literal() throws RecognitionException {
MethodReference value = null;
- ImmutableMethodReference method_reference222 =null;
+ ImmutableMethodReference method_reference227 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1353:3: ( ^( I_ENCODED_METHOD method_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1353:5: ^( I_ENCODED_METHOD method_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1353:3: ( ^( I_ENCODED_METHOD method_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1353:5: ^( I_ENCODED_METHOD method_reference )
{
- match(input,I_ENCODED_METHOD,FOLLOW_I_ENCODED_METHOD_in_method_literal3783);
+ match(input,I_ENCODED_METHOD,FOLLOW_I_ENCODED_METHOD_in_method_literal3840);
match(input, Token.DOWN, null);
- pushFollow(FOLLOW_method_reference_in_method_literal3785);
- method_reference222=method_reference();
+ pushFollow(FOLLOW_method_reference_in_method_literal3842);
+ method_reference227=method_reference();
state._fsp--;
match(input, Token.UP, null);
- value = method_reference222;
+ value = method_reference227;
}
@@ -7314,27 +7505,27 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "enum_literal"
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1358:1: enum_literal returns [FieldReference value] : ^( I_ENCODED_ENUM field_reference ) ;
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1358:1: enum_literal returns [FieldReference value] : ^( I_ENCODED_ENUM field_reference ) ;
public final FieldReference enum_literal() throws RecognitionException {
FieldReference value = null;
- ImmutableFieldReference field_reference223 =null;
+ ImmutableFieldReference field_reference228 =null;
try {
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1359:3: ( ^( I_ENCODED_ENUM field_reference ) )
- // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1359:5: ^( I_ENCODED_ENUM field_reference )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1359:3: ( ^( I_ENCODED_ENUM field_reference ) )
+ // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1359:5: ^( I_ENCODED_ENUM field_reference )
{
- match(input,I_ENCODED_ENUM,FOLLOW_I_ENCODED_ENUM_in_enum_literal3806);
+ match(input,I_ENCODED_ENUM,FOLLOW_I_ENCODED_ENUM_in_enum_literal3863);
match(input, Token.DOWN, null);
- pushFollow(FOLLOW_field_reference_in_enum_literal3808);
- field_reference223=field_reference();
+ pushFollow(FOLLOW_field_reference_in_enum_literal3865);
+ field_reference228=field_reference();
state._fsp--;
match(input, Token.UP, null);
- value = field_reference223;
+ value = field_reference228;
}
@@ -7427,12 +7618,12 @@ public class smaliTreeWalker extends TreeParser {
public static final BitSet FOLLOW_char_literal_in_fixed_32bit_literal762 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_bool_literal_in_fixed_32bit_literal770 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_I_ARRAY_ELEMENTS_in_array_elements792 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_fixed_64bit_literal_number_in_array_elements801 = new BitSet(new long[]{0x0000004000404C08L,0x0000000004000000L,0x0004000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_fixed_64bit_literal_number_in_array_elements801 = new BitSet(new long[]{0x0000004000404C08L,0x0000000004000000L,0x0004000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_I_PACKED_SWITCH_ELEMENTS_in_packed_switch_elements837 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_label_ref_in_packed_switch_elements846 = new BitSet(new long[]{0x0000000000000008L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_label_ref_in_packed_switch_elements846 = new BitSet(new long[]{0x0000000000000008L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_I_SPARSE_SWITCH_ELEMENTS_in_sparse_switch_elements881 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_fixed_32bit_literal_in_sparse_switch_elements891 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_label_ref_in_sparse_switch_elements893 = new BitSet(new long[]{0x0000004000004C08L,0x0000000004000000L,0x0004000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_fixed_32bit_literal_in_sparse_switch_elements891 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_label_ref_in_sparse_switch_elements893 = new BitSet(new long[]{0x0000004000004C08L,0x0000000004000000L,0x0004000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_I_METHOD_in_method945 = new BitSet(new long[]{0x0000000000000004L});
public static final BitSet FOLLOW_method_name_and_prototype_in_method953 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_access_list_in_method961 = new BitSet(new long[]{0x0000000000000000L,0x0210000000000000L,0x0000000000000001L});
@@ -7447,12 +7638,12 @@ public class smaliTreeWalker extends TreeParser {
public static final BitSet FOLLOW_method_type_list_in_method_prototype1102 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_SIMPLE_NAME_in_method_name_and_prototype1120 = new BitSet(new long[]{0x0000000000000000L,0x0080000000000000L});
public static final BitSet FOLLOW_method_prototype_in_method_name_and_prototype1122 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_method_type_list1156 = new BitSet(new long[]{0x0000000000008102L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_reference_type_descriptor_in_method_reference1185 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_method_type_list1156 = new BitSet(new long[]{0x0000000000008102L,0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_reference_type_descriptor_in_method_reference1185 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_SIMPLE_NAME_in_method_reference1188 = new BitSet(new long[]{0x0000000000000000L,0x0080000000000000L});
public static final BitSet FOLLOW_method_prototype_in_method_reference1190 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_reference_type_descriptor_in_field_reference1207 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_SIMPLE_NAME_in_field_reference1210 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_reference_type_descriptor_in_field_reference1207 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_SIMPLE_NAME_in_field_reference1210 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L});
public static final BitSet FOLLOW_nonvoid_type_descriptor_in_field_reference1212 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_I_REGISTERS_in_registers_directive1238 = new BitSet(new long[]{0x0000000000000004L});
public static final BitSet FOLLOW_I_LOCALS_in_registers_directive1250 = new BitSet(new long[]{0x0000000000000004L});
@@ -7463,18 +7654,18 @@ public class smaliTreeWalker extends TreeParser {
public static final BitSet FOLLOW_catch_directive_in_catches1318 = new BitSet(new long[]{0x0000000000000008L,0x0000000C00000000L});
public static final BitSet FOLLOW_catchall_directive_in_catches1321 = new BitSet(new long[]{0x0000000000000008L,0x0000000800000000L});
public static final BitSet FOLLOW_I_CATCH_in_catch_directive1334 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_catch_directive1336 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_label_ref_in_catch_directive1340 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_label_ref_in_catch_directive1344 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_catch_directive1336 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_label_ref_in_catch_directive1340 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_label_ref_in_catch_directive1344 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_label_ref_in_catch_directive1348 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_CATCHALL_in_catchall_directive1364 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_label_ref_in_catchall_directive1368 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_label_ref_in_catchall_directive1372 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_label_ref_in_catchall_directive1368 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_label_ref_in_catchall_directive1372 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_label_ref_in_catchall_directive1376 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_PARAMETERS_in_parameters1393 = new BitSet(new long[]{0x0000000000000004L});
public static final BitSet FOLLOW_parameter_in_parameters1396 = new BitSet(new long[]{0x0000000000000008L,0x1000000000000000L});
public static final BitSet FOLLOW_I_PARAMETER_in_parameter1412 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_parameter1414 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L,0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_REGISTER_in_parameter1414 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L,0x0000000000000000L,0x0000000000000040L});
public static final BitSet FOLLOW_string_literal_in_parameter1416 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_annotations_in_parameter1419 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_line_in_debug_directive1436 = new BitSet(new long[]{0x0000000000000002L});
@@ -7487,10 +7678,10 @@ public class smaliTreeWalker extends TreeParser {
public static final BitSet FOLLOW_I_LINE_in_line1483 = new BitSet(new long[]{0x0000000000000004L});
public static final BitSet FOLLOW_integral_literal_in_line1485 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_LOCAL_in_local1503 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_local1505 = new BitSet(new long[]{0x0000000000000008L,0x0000000000000000L,0x0040000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_NULL_LITERAL_in_local1509 = new BitSet(new long[]{0x0000000000008108L,0x0000000000000000L,0x0000000000000000L,0x0000000000000201L});
- public static final BitSet FOLLOW_string_literal_in_local1515 = new BitSet(new long[]{0x0000000000008108L,0x0000000000000000L,0x0000000000000000L,0x0000000000000201L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_local1518 = new BitSet(new long[]{0x0000000000000008L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_REGISTER_in_local1505 = new BitSet(new long[]{0x0000000000000008L,0x0000000000000000L,0x0040000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_NULL_LITERAL_in_local1509 = new BitSet(new long[]{0x0000000000008108L,0x0000000000000000L,0x2000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_string_literal_in_local1515 = new BitSet(new long[]{0x0000000000008108L,0x0000000000000000L,0x2000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_local1518 = new BitSet(new long[]{0x0000000000000008L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
public static final BitSet FOLLOW_string_literal_in_local1523 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_END_LOCAL_in_end_local1544 = new BitSet(new long[]{0x0000000000000004L});
public static final BitSet FOLLOW_REGISTER_in_end_local1546 = new BitSet(new long[]{0x0000000000000008L});
@@ -7506,11 +7697,11 @@ public class smaliTreeWalker extends TreeParser {
public static final BitSet FOLLOW_debug_directive_in_ordered_method_items1648 = new BitSet(new long[]{0x0000000000000008L,0x800E0C0000000000L,0x00000FFFFFFFFFD8L});
public static final BitSet FOLLOW_SIMPLE_NAME_in_label_ref1664 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_I_REGISTER_LIST_in_register_list1689 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_register_list1698 = new BitSet(new long[]{0x0000000000000008L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_REGISTER_in_register_list1698 = new BitSet(new long[]{0x0000000000000008L,0x0000000000000000L,0x8000000000000000L});
public static final BitSet FOLLOW_I_REGISTER_LIST_in_register_list41732 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_register_list41741 = new BitSet(new long[]{0x0000000000000008L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_REGISTER_in_register_list41741 = new BitSet(new long[]{0x0000000000000008L,0x0000000000000000L,0x8000000000000000L});
public static final BitSet FOLLOW_I_REGISTER_RANGE_in_register_range1766 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_register_range1771 = new BitSet(new long[]{0x0000000000000008L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_REGISTER_in_register_range1771 = new BitSet(new long[]{0x0000000000000008L,0x0000000000000000L,0x8000000000000000L});
public static final BitSet FOLLOW_REGISTER_in_register_range1775 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_verification_error_reference1798 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_field_reference_in_verification_error_reference1808 = new BitSet(new long[]{0x0000000000000002L});
@@ -7555,145 +7746,145 @@ public class smaliTreeWalker extends TreeParser {
public static final BitSet FOLLOW_insn_packed_switch_directive_in_instruction2065 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_insn_sparse_switch_directive_in_instruction2071 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT10t_in_insn_format10t2095 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT10t_in_insn_format10t2097 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT10t_in_insn_format10t2097 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_label_ref_in_insn_format10t2099 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT10x_in_insn_format10x2122 = new BitSet(new long[]{0x0000000000000004L});
public static final BitSet FOLLOW_INSTRUCTION_FORMAT10x_in_insn_format10x2124 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT11n_in_insn_format11n2147 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT11n_in_insn_format11n2149 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format11n2151 = new BitSet(new long[]{0x0000000000004800L,0x0000000004000000L,0x0004000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT11n_in_insn_format11n2149 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format11n2151 = new BitSet(new long[]{0x0000000000004800L,0x0000000004000000L,0x0004000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_short_integral_literal_in_insn_format11n2153 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT11x_in_insn_format11x2176 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT11x_in_insn_format11x2178 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT11x_in_insn_format11x2178 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
public static final BitSet FOLLOW_REGISTER_in_insn_format11x2180 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT12x_in_insn_format12x2203 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT12x_in_insn_format12x2205 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format12x2209 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT12x_in_insn_format12x2205 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format12x2209 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
public static final BitSet FOLLOW_REGISTER_in_insn_format12x2213 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT20bc_in_insn_format20bc2236 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT20bc_in_insn_format20bc2238 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_verification_error_type_in_insn_format20bc2240 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT20bc_in_insn_format20bc2238 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_verification_error_type_in_insn_format20bc2240 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_verification_error_reference_in_insn_format20bc2242 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT20t_in_insn_format20t2265 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT20t_in_insn_format20t2267 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT20t_in_insn_format20t2267 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_label_ref_in_insn_format20t2269 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT21c_FIELD_in_insn_format21c_field2292 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_set_in_insn_format21c_field2296 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21c_field2304 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_set_in_insn_format21c_field2296 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21c_field2304 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_field_reference_in_insn_format21c_field2306 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT21c_STRING_in_insn_format21c_string2329 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_insn_format21c_string2331 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21c_string2333 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_insn_format21c_string2331 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21c_string2333 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
public static final BitSet FOLLOW_string_literal_in_insn_format21c_string2335 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT21c_TYPE_in_insn_format21c_type2358 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_insn_format21c_type2360 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21c_type2362 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_insn_format21c_type2360 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21c_type2362 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L});
public static final BitSet FOLLOW_nonvoid_type_descriptor_in_insn_format21c_type2364 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT21c_LAMBDA_in_insn_format21c_lambda2387 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_LAMBDA_in_insn_format21c_lambda2389 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21c_lambda2391 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_LAMBDA_in_insn_format21c_lambda2389 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21c_lambda2391 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
public static final BitSet FOLLOW_string_literal_in_insn_format21c_lambda2393 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT21c_METHOD_in_insn_format21c_method2416 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_METHOD_in_insn_format21c_method2418 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21c_method2420 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21c_METHOD_in_insn_format21c_method2418 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21c_method2420 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_method_reference_in_insn_format21c_method2422 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT21ih_in_insn_format21ih2445 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21ih_in_insn_format21ih2447 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21ih2449 = new BitSet(new long[]{0x0000004000004C00L,0x0000000004000000L,0x0004000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21ih_in_insn_format21ih2447 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21ih2449 = new BitSet(new long[]{0x0000004000004C00L,0x0000000004000000L,0x0004000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_fixed_32bit_literal_in_insn_format21ih2451 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT21lh_in_insn_format21lh2474 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21lh_in_insn_format21lh2476 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21lh2478 = new BitSet(new long[]{0x0000004000404C00L,0x0000000004000000L,0x0004000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21lh_in_insn_format21lh2476 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21lh2478 = new BitSet(new long[]{0x0000004000404C00L,0x0000000004000000L,0x0004000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_fixed_64bit_literal_in_insn_format21lh2480 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT21s_in_insn_format21s2503 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21s_in_insn_format21s2505 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21s2507 = new BitSet(new long[]{0x0000000000004800L,0x0000000004000000L,0x0004000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21s_in_insn_format21s2505 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21s2507 = new BitSet(new long[]{0x0000000000004800L,0x0000000004000000L,0x0004000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_short_integral_literal_in_insn_format21s2509 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT21t_in_insn_format21t2532 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT21t_in_insn_format21t2534 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format21t2536 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT21t_in_insn_format21t2534 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format21t2536 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_label_ref_in_insn_format21t2538 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT22b_in_insn_format22b2561 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22b_in_insn_format22b2563 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22b2567 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22b2571 = new BitSet(new long[]{0x0000000000004800L,0x0000000004000000L,0x0004000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22b_in_insn_format22b2563 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22b2567 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22b2571 = new BitSet(new long[]{0x0000000000004800L,0x0000000004000000L,0x0004000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_short_integral_literal_in_insn_format22b2573 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT22c_FIELD_in_insn_format22c_field2596 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_set_in_insn_format22c_field2600 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_field2610 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_field2614 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_set_in_insn_format22c_field2600 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_field2610 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_field2614 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_field_reference_in_insn_format22c_field2616 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT22c_TYPE_in_insn_format22c_type2639 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_insn_format22c_type2641 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_type2645 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_type2649 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_insn_format22c_type2641 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_type2645 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_type2649 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L});
public static final BitSet FOLLOW_nonvoid_type_descriptor_in_insn_format22c_type2651 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT22c_STRING_in_insn_format22c_string2674 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_STRING_in_insn_format22c_string2676 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_string2680 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22c_string2684 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22c_STRING_in_insn_format22c_string2676 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_string2680 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22c_string2684 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
public static final BitSet FOLLOW_string_literal_in_insn_format22c_string2686 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT22s_in_insn_format22s2709 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22s_in_insn_format22s2711 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22s2715 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22s2719 = new BitSet(new long[]{0x0000000000004800L,0x0000000004000000L,0x0004000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22s_in_insn_format22s2711 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22s2715 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22s2719 = new BitSet(new long[]{0x0000000000004800L,0x0000000004000000L,0x0004000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_short_integral_literal_in_insn_format22s2721 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT22t_in_insn_format22t2744 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22t_in_insn_format22t2746 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22t2750 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22t2754 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22t_in_insn_format22t2746 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22t2750 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22t2754 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_label_ref_in_insn_format22t2756 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT22x_in_insn_format22x2779 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT22x_in_insn_format22x2781 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format22x2785 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT22x_in_insn_format22x2781 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format22x2785 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
public static final BitSet FOLLOW_REGISTER_in_insn_format22x2789 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT23x_in_insn_format23x2812 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT23x_in_insn_format23x2814 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format23x2818 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format23x2822 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT23x_in_insn_format23x2814 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format23x2818 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format23x2822 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
public static final BitSet FOLLOW_REGISTER_in_insn_format23x2826 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT25x_in_insn_format25x2849 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT25x_in_insn_format25x2851 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT25x_in_insn_format25x2851 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
public static final BitSet FOLLOW_REGISTER_in_insn_format25x2853 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000002L});
public static final BitSet FOLLOW_register_list4_in_insn_format25x2855 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT30t_in_insn_format30t2878 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT30t_in_insn_format30t2880 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT30t_in_insn_format30t2880 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_label_ref_in_insn_format30t2882 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT31c_in_insn_format31c2905 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT31c_in_insn_format31c2907 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format31c2909 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT31c_in_insn_format31c2907 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format31c2909 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
public static final BitSet FOLLOW_string_literal_in_insn_format31c2911 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT31i_in_insn_format31i2934 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT31i_in_insn_format31i2936 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format31i2938 = new BitSet(new long[]{0x0000004000004C00L,0x0000000004000000L,0x0004000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT31i_in_insn_format31i2936 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format31i2938 = new BitSet(new long[]{0x0000004000004C00L,0x0000000004000000L,0x0004000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_fixed_32bit_literal_in_insn_format31i2940 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT31t_in_insn_format31t2963 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT31t_in_insn_format31t2965 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format31t2967 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT31t_in_insn_format31t2965 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format31t2967 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_label_ref_in_insn_format31t2969 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT32x_in_insn_format32x2992 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT32x_in_insn_format32x2994 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format32x2998 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT32x_in_insn_format32x2994 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format32x2998 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
public static final BitSet FOLLOW_REGISTER_in_insn_format32x3002 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT35c_METHOD_in_insn_format35c_method3025 = new BitSet(new long[]{0x0000000000000004L});
public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_insn_format35c_method3027 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_register_list_in_insn_format35c_method3029 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_register_list_in_insn_format35c_method3029 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_method_reference_in_insn_format35c_method3031 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT35c_TYPE_in_insn_format35c_type3054 = new BitSet(new long[]{0x0000000000000004L});
public static final BitSet FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_insn_format35c_type3056 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_register_list_in_insn_format35c_type3058 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_register_list_in_insn_format35c_type3058 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L});
public static final BitSet FOLLOW_nonvoid_type_descriptor_in_insn_format35c_type3060 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT3rc_METHOD_in_insn_format3rc_method3083 = new BitSet(new long[]{0x0000000000000004L});
public static final BitSet FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_in_insn_format3rc_method3085 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_register_range_in_insn_format3rc_method3087 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_register_range_in_insn_format3rc_method3087 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_method_reference_in_insn_format3rc_method3089 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT3rc_TYPE_in_insn_format3rc_type3112 = new BitSet(new long[]{0x0000000000000004L});
public static final BitSet FOLLOW_INSTRUCTION_FORMAT3rc_TYPE_in_insn_format3rc_type3114 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_register_range_in_insn_format3rc_type3116 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_register_range_in_insn_format3rc_type3116 = new BitSet(new long[]{0x0000000000008100L,0x0000000000000000L,0x2000000000000000L});
public static final BitSet FOLLOW_nonvoid_type_descriptor_in_insn_format3rc_type3118 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_FORMAT51l_in_insn_format51l_type3141 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_INSTRUCTION_FORMAT51l_in_insn_format51l_type3143 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_REGISTER_in_insn_format51l_type3145 = new BitSet(new long[]{0x0000004000404C00L,0x0000000004000000L,0x0004000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_INSTRUCTION_FORMAT51l_in_insn_format51l_type3143 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_REGISTER_in_insn_format51l_type3145 = new BitSet(new long[]{0x0000004000404C00L,0x0000000004000000L,0x0004000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_fixed_64bit_literal_in_insn_format51l_type3147 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_ARRAY_DATA_in_insn_array_data_directive3170 = new BitSet(new long[]{0x0000000000000004L});
public static final BitSet FOLLOW_I_ARRAY_ELEMENT_SIZE_in_insn_array_data_directive3173 = new BitSet(new long[]{0x0000000000000004L});
@@ -7705,45 +7896,51 @@ public class smaliTreeWalker extends TreeParser {
public static final BitSet FOLLOW_packed_switch_elements_in_insn_packed_switch_directive3208 = new BitSet(new long[]{0x0000000000000008L});
public static final BitSet FOLLOW_I_STATEMENT_SPARSE_SWITCH_in_insn_sparse_switch_directive3232 = new BitSet(new long[]{0x0000000000000004L});
public static final BitSet FOLLOW_sparse_switch_elements_in_insn_sparse_switch_directive3234 = new BitSet(new long[]{0x0000000000000008L});
- public static final BitSet FOLLOW_set_in_nonvoid_type_descriptor3255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_set_in_reference_type_descriptor3287 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_VOID_TYPE_in_type_descriptor3313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_nonvoid_type_descriptor_in_type_descriptor3321 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_long_literal_in_short_integral_literal3339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_integer_literal_in_short_integral_literal3351 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_short_literal_in_short_integral_literal3363 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_char_literal_in_short_integral_literal3371 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_byte_literal_in_short_integral_literal3379 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_long_literal_in_integral_literal3394 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_integer_literal_in_integral_literal3406 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_short_literal_in_integral_literal3414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_byte_literal_in_integral_literal3422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_INTEGER_LITERAL_in_integer_literal3438 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_LONG_LITERAL_in_long_literal3453 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_SHORT_LITERAL_in_short_literal3468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_BYTE_LITERAL_in_byte_literal3483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_FLOAT_LITERAL_in_float_literal3498 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_DOUBLE_LITERAL_in_double_literal3513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_CHAR_LITERAL_in_char_literal3528 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_STRING_LITERAL_in_string_literal3543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_BOOL_LITERAL_in_bool_literal3562 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_I_ENCODED_ARRAY_in_array_literal3584 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_literal_in_array_literal3587 = new BitSet(new long[]{0x000000400040CD08L,0x000003C004000000L,0x0044100000000000L,0x0000000000002221L});
- public static final BitSet FOLLOW_I_ANNOTATIONS_in_annotations3612 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_annotation_in_annotations3615 = new BitSet(new long[]{0x0000000000000008L,0x0000000020000000L});
- public static final BitSet FOLLOW_I_ANNOTATION_in_annotation3644 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_ANNOTATION_VISIBILITY_in_annotation3646 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000100000000000L});
- public static final BitSet FOLLOW_subannotation_in_annotation3648 = new BitSet(new long[]{0x0000000000000008L});
- public static final BitSet FOLLOW_I_ANNOTATION_ELEMENT_in_annotation_element3669 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_SIMPLE_NAME_in_annotation_element3671 = new BitSet(new long[]{0x000000400040CD00L,0x000003C004000000L,0x0044100000000000L,0x0000000000002221L});
- public static final BitSet FOLLOW_literal_in_annotation_element3673 = new BitSet(new long[]{0x0000000000000008L});
- public static final BitSet FOLLOW_I_SUBANNOTATION_in_subannotation3700 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_subannotation3710 = new BitSet(new long[]{0x0000000000000008L,0x0000000080000000L});
- public static final BitSet FOLLOW_annotation_element_in_subannotation3721 = new BitSet(new long[]{0x0000000000000008L,0x0000000080000000L});
- public static final BitSet FOLLOW_I_ENCODED_FIELD_in_field_literal3760 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_field_reference_in_field_literal3762 = new BitSet(new long[]{0x0000000000000008L});
- public static final BitSet FOLLOW_I_ENCODED_METHOD_in_method_literal3783 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_method_reference_in_method_literal3785 = new BitSet(new long[]{0x0000000000000008L});
- public static final BitSet FOLLOW_I_ENCODED_ENUM_in_enum_literal3806 = new BitSet(new long[]{0x0000000000000004L});
- public static final BitSet FOLLOW_field_reference_in_enum_literal3808 = new BitSet(new long[]{0x0000000000000008L});
+ public static final BitSet FOLLOW_ARRAY_TYPE_PREFIX_in_array_descriptor3255 = new BitSet(new long[]{0x0000000000008000L,0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_PRIMITIVE_TYPE_in_array_descriptor3259 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_array_descriptor3287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_PRIMITIVE_TYPE_in_nonvoid_type_descriptor3305 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_nonvoid_type_descriptor3313 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_array_descriptor_in_nonvoid_type_descriptor3321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_reference_type_descriptor3342 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_array_descriptor_in_reference_type_descriptor3350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_VOID_TYPE_in_type_descriptor3370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_nonvoid_type_descriptor_in_type_descriptor3378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_long_literal_in_short_integral_literal3396 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_integer_literal_in_short_integral_literal3408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_short_literal_in_short_integral_literal3420 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_char_literal_in_short_integral_literal3428 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_byte_literal_in_short_integral_literal3436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_long_literal_in_integral_literal3451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_integer_literal_in_integral_literal3463 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_short_literal_in_integral_literal3471 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_byte_literal_in_integral_literal3479 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_INTEGER_LITERAL_in_integer_literal3495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_LONG_LITERAL_in_long_literal3510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_SHORT_LITERAL_in_short_literal3525 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_BYTE_LITERAL_in_byte_literal3540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_FLOAT_LITERAL_in_float_literal3555 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_DOUBLE_LITERAL_in_double_literal3570 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_CHAR_LITERAL_in_char_literal3585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_STRING_LITERAL_in_string_literal3600 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_BOOL_LITERAL_in_bool_literal3619 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_I_ENCODED_ARRAY_in_array_literal3641 = new BitSet(new long[]{0x0000000000000004L});
+ public static final BitSet FOLLOW_literal_in_array_literal3644 = new BitSet(new long[]{0x000000400040CD08L,0x000003C004000000L,0x2044100000000000L,0x0000000000000444L});
+ public static final BitSet FOLLOW_I_ANNOTATIONS_in_annotations3669 = new BitSet(new long[]{0x0000000000000004L});
+ public static final BitSet FOLLOW_annotation_in_annotations3672 = new BitSet(new long[]{0x0000000000000008L,0x0000000020000000L});
+ public static final BitSet FOLLOW_I_ANNOTATION_in_annotation3701 = new BitSet(new long[]{0x0000000000000004L});
+ public static final BitSet FOLLOW_ANNOTATION_VISIBILITY_in_annotation3703 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000100000000000L});
+ public static final BitSet FOLLOW_subannotation_in_annotation3705 = new BitSet(new long[]{0x0000000000000008L});
+ public static final BitSet FOLLOW_I_ANNOTATION_ELEMENT_in_annotation_element3726 = new BitSet(new long[]{0x0000000000000004L});
+ public static final BitSet FOLLOW_SIMPLE_NAME_in_annotation_element3728 = new BitSet(new long[]{0x000000400040CD00L,0x000003C004000000L,0x2044100000000000L,0x0000000000000444L});
+ public static final BitSet FOLLOW_literal_in_annotation_element3730 = new BitSet(new long[]{0x0000000000000008L});
+ public static final BitSet FOLLOW_I_SUBANNOTATION_in_subannotation3757 = new BitSet(new long[]{0x0000000000000004L});
+ public static final BitSet FOLLOW_CLASS_DESCRIPTOR_in_subannotation3767 = new BitSet(new long[]{0x0000000000000008L,0x0000000080000000L});
+ public static final BitSet FOLLOW_annotation_element_in_subannotation3778 = new BitSet(new long[]{0x0000000000000008L,0x0000000080000000L});
+ public static final BitSet FOLLOW_I_ENCODED_FIELD_in_field_literal3817 = new BitSet(new long[]{0x0000000000000004L});
+ public static final BitSet FOLLOW_field_reference_in_field_literal3819 = new BitSet(new long[]{0x0000000000000008L});
+ public static final BitSet FOLLOW_I_ENCODED_METHOD_in_method_literal3840 = new BitSet(new long[]{0x0000000000000004L});
+ public static final BitSet FOLLOW_method_reference_in_method_literal3842 = new BitSet(new long[]{0x0000000000000008L});
+ public static final BitSet FOLLOW_I_ENCODED_ENUM_in_enum_literal3863 = new BitSet(new long[]{0x0000000000000004L});
+ public static final BitSet FOLLOW_field_reference_in_enum_literal3865 = new BitSet(new long[]{0x0000000000000008L});
}