aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gruver <bgruv@google.com>2017-05-04 21:39:47 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-05-04 21:39:47 +0000
commit49f383c1facb465b1daa7c4e5e73397291532bd8 (patch)
tree7688c4a7448f89b247e803a867f5dfe3b8d71eed
parent5d48a903330bdbf082740adf1fa6bd8ef1d06de4 (diff)
parent8bfa6a16459b84c945728bc197f01b46ccde41ed (diff)
downloadsmali-oreo-dr1-dev.tar.gz
Merge changes from topic 'upgrade-smali' am: 78cf98bb8c am: e6691d470b am: 5714be474coreo-mr1-devoreo-dr1-dev
am: 8bfa6a1645 Change-Id: I9735d9bf63e9e369d70c6f759ee3b39a590c84ae
-rw-r--r--README.version4
-rw-r--r--baksmali/Android.mk3
-rw-r--r--baksmali/manifest.txt2
-rw-r--r--dexlib2/Android.mk1
-rw-r--r--smali/Android.mk3
-rw-r--r--smali/manifest.txt2
-rw-r--r--smali/src/main/java/org/jf/smali/smaliParser.java3348
-rw-r--r--smali/src/main/java/org/jf/smali/smaliTreeWalker.java2058
8 files changed, 2712 insertions, 2709 deletions
diff --git a/README.version b/README.version
index 227d2d3c..22387f02 100644
--- a/README.version
+++ b/README.version
@@ -1,3 +1,3 @@
-URL: https://bitbucket.org/JesusFreke/smali/downloads/smali-2.0.5.jar
-Version: 2.0.5
+URL: https://bitbucket.org/JesusFreke/smali/downloads/smali-2.2.0.jar
+Version: 2.2.0
BugComponent: 99143
diff --git a/baksmali/Android.mk b/baksmali/Android.mk
index feaff1d6..5e828ed8 100644
--- a/baksmali/Android.mk
+++ b/baksmali/Android.mk
@@ -36,7 +36,8 @@ LOCAL_SRC_FILES := \
LOCAL_JAR_MANIFEST := manifest.txt
LOCAL_STATIC_JAVA_LIBRARIES := \
- dexlib2
+ dexlib2 \
+ jcommander-host
#create a new baksmali.properties file using the correct version
$(intermediates)/resources/baksmali.properties: $(LOCAL_PATH)/../build.gradle
diff --git a/baksmali/manifest.txt b/baksmali/manifest.txt
index ac026292..f769c2de 100644
--- a/baksmali/manifest.txt
+++ b/baksmali/manifest.txt
@@ -1 +1 @@
-Main-Class: org.jf.baksmali.main
+Main-Class: org.jf.baksmali.Main
diff --git a/dexlib2/Android.mk b/dexlib2/Android.mk
index 437ee377..e55aa475 100644
--- a/dexlib2/Android.mk
+++ b/dexlib2/Android.mk
@@ -33,6 +33,7 @@ LOCAL_SRC_FILES := \
LOCAL_STATIC_JAVA_LIBRARIES := \
commons-cli-1.2 \
guavalib \
+ jcommander-host \
jsr305lib
diff --git a/smali/Android.mk b/smali/Android.mk
index 016707d9..1a8d71c7 100644
--- a/smali/Android.mk
+++ b/smali/Android.mk
@@ -42,7 +42,8 @@ LOCAL_JAR_MANIFEST := manifest.txt
LOCAL_STATIC_JAVA_LIBRARIES := \
antlr-runtime \
- dexlib2
+ dexlib2 \
+ jcommander-host
#create a new smali.properties file using the correct version
$(intermediates)/resources/smali.properties: $(LOCAL_PATH)/../build.gradle
diff --git a/smali/manifest.txt b/smali/manifest.txt
index b673fc87..0a58e577 100644
--- a/smali/manifest.txt
+++ b/smali/manifest.txt
@@ -1 +1 @@
-Main-Class: org.jf.smali.main
+Main-Class: org.jf.smali.Main
diff --git a/smali/src/main/java/org/jf/smali/smaliParser.java b/smali/src/main/java/org/jf/smali/smaliParser.java
index de215488..72ef0347 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.2 /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g 2016-09-09 13:35:48
+// $ANTLR 3.5.2 smaliParser.g 2017-04-20 15:20:45
package org.jf.smali;
@@ -18,61 +18,61 @@ import org.antlr.runtime.tree.*;
@SuppressWarnings("all")
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_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",
- "END_LOCAL_DIRECTIVE", "END_METHOD_DIRECTIVE", "END_PACKED_SWITCH_DIRECTIVE",
- "END_PARAMETER_DIRECTIVE", "END_SPARSE_SWITCH_DIRECTIVE", "END_SUBANNOTATION_DIRECTIVE",
- "ENUM_DIRECTIVE", "EPILOGUE_DIRECTIVE", "EQUAL", "FIELD_DIRECTIVE", "FIELD_OFFSET",
- "FLOAT_LITERAL", "FLOAT_LITERAL_OR_ID", "IMPLEMENTS_DIRECTIVE", "INLINE_INDEX",
- "INSTRUCTION_FORMAT10t", "INSTRUCTION_FORMAT10x", "INSTRUCTION_FORMAT10x_ODEX",
- "INSTRUCTION_FORMAT11n", "INSTRUCTION_FORMAT11x", "INSTRUCTION_FORMAT12x",
- "INSTRUCTION_FORMAT12x_OR_ID", "INSTRUCTION_FORMAT20bc", "INSTRUCTION_FORMAT20t",
- "INSTRUCTION_FORMAT21c_FIELD", "INSTRUCTION_FORMAT21c_FIELD_ODEX", "INSTRUCTION_FORMAT21c_STRING",
- "INSTRUCTION_FORMAT21c_TYPE", "INSTRUCTION_FORMAT21ih", "INSTRUCTION_FORMAT21lh",
- "INSTRUCTION_FORMAT21s", "INSTRUCTION_FORMAT21t", "INSTRUCTION_FORMAT22b",
- "INSTRUCTION_FORMAT22c_FIELD", "INSTRUCTION_FORMAT22c_FIELD_ODEX", "INSTRUCTION_FORMAT22c_TYPE",
- "INSTRUCTION_FORMAT22cs_FIELD", "INSTRUCTION_FORMAT22s", "INSTRUCTION_FORMAT22s_OR_ID",
- "INSTRUCTION_FORMAT22t", "INSTRUCTION_FORMAT22x", "INSTRUCTION_FORMAT23x",
- "INSTRUCTION_FORMAT30t", "INSTRUCTION_FORMAT31c", "INSTRUCTION_FORMAT31i",
- "INSTRUCTION_FORMAT31i_OR_ID", "INSTRUCTION_FORMAT31t", "INSTRUCTION_FORMAT32x",
- "INSTRUCTION_FORMAT35c_METHOD", "INSTRUCTION_FORMAT35c_METHOD_ODEX", "INSTRUCTION_FORMAT35c_TYPE",
- "INSTRUCTION_FORMAT35mi_METHOD", "INSTRUCTION_FORMAT35ms_METHOD", "INSTRUCTION_FORMAT3rc_METHOD",
- "INSTRUCTION_FORMAT3rc_METHOD_ODEX", "INSTRUCTION_FORMAT3rc_TYPE", "INSTRUCTION_FORMAT3rmi_METHOD",
- "INSTRUCTION_FORMAT3rms_METHOD", "INSTRUCTION_FORMAT45cc_METHOD", "INSTRUCTION_FORMAT4rcc_METHOD",
- "INSTRUCTION_FORMAT51l", "INTEGER_LITERAL", "INVALID_TOKEN", "I_ACCESS_LIST",
- "I_ANNOTATION", "I_ANNOTATIONS", "I_ANNOTATION_ELEMENT", "I_ARRAY_ELEMENTS",
- "I_ARRAY_ELEMENT_SIZE", "I_CATCH", "I_CATCHALL", "I_CATCHES", "I_CLASS_DEF",
- "I_ENCODED_ARRAY", "I_ENCODED_ENUM", "I_ENCODED_FIELD", "I_ENCODED_METHOD",
- "I_END_LOCAL", "I_EPILOGUE", "I_FIELD", "I_FIELDS", "I_FIELD_INITIAL_VALUE",
- "I_FIELD_TYPE", "I_IMPLEMENTS", "I_LABEL", "I_LINE", "I_LOCAL", "I_LOCALS",
- "I_METHOD", "I_METHODS", "I_METHOD_PROTOTYPE", "I_METHOD_RETURN_TYPE",
- "I_ORDERED_METHOD_ITEMS", "I_PACKED_SWITCH_ELEMENTS", "I_PACKED_SWITCH_START_KEY",
- "I_PARAMETER", "I_PARAMETERS", "I_PARAMETER_NOT_SPECIFIED", "I_PROLOGUE",
- "I_REGISTERS", "I_REGISTER_LIST", "I_REGISTER_RANGE", "I_RESTART_LOCAL",
- "I_SOURCE", "I_SPARSE_SWITCH_ELEMENTS", "I_STATEMENT_ARRAY_DATA", "I_STATEMENT_FORMAT10t",
- "I_STATEMENT_FORMAT10x", "I_STATEMENT_FORMAT11n", "I_STATEMENT_FORMAT11x",
- "I_STATEMENT_FORMAT12x", "I_STATEMENT_FORMAT20bc", "I_STATEMENT_FORMAT20t",
- "I_STATEMENT_FORMAT21c_FIELD", "I_STATEMENT_FORMAT21c_STRING", "I_STATEMENT_FORMAT21c_TYPE",
- "I_STATEMENT_FORMAT21ih", "I_STATEMENT_FORMAT21lh", "I_STATEMENT_FORMAT21s",
- "I_STATEMENT_FORMAT21t", "I_STATEMENT_FORMAT22b", "I_STATEMENT_FORMAT22c_FIELD",
- "I_STATEMENT_FORMAT22c_TYPE", "I_STATEMENT_FORMAT22s", "I_STATEMENT_FORMAT22t",
- "I_STATEMENT_FORMAT22x", "I_STATEMENT_FORMAT23x", "I_STATEMENT_FORMAT30t",
- "I_STATEMENT_FORMAT31c", "I_STATEMENT_FORMAT31i", "I_STATEMENT_FORMAT31t",
- "I_STATEMENT_FORMAT32x", "I_STATEMENT_FORMAT35c_METHOD", "I_STATEMENT_FORMAT35c_TYPE",
- "I_STATEMENT_FORMAT3rc_METHOD", "I_STATEMENT_FORMAT3rc_TYPE", "I_STATEMENT_FORMAT45cc_METHOD",
- "I_STATEMENT_FORMAT4rcc_METHOD", "I_STATEMENT_FORMAT51l", "I_STATEMENT_PACKED_SWITCH",
- "I_STATEMENT_SPARSE_SWITCH", "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_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",
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "ACCESS_SPEC", "ANNOTATION_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",
+ "END_LOCAL_DIRECTIVE", "END_METHOD_DIRECTIVE", "END_PACKED_SWITCH_DIRECTIVE",
+ "END_PARAMETER_DIRECTIVE", "END_SPARSE_SWITCH_DIRECTIVE", "END_SUBANNOTATION_DIRECTIVE",
+ "ENUM_DIRECTIVE", "EPILOGUE_DIRECTIVE", "EQUAL", "FIELD_DIRECTIVE", "FIELD_OFFSET",
+ "FLOAT_LITERAL", "FLOAT_LITERAL_OR_ID", "IMPLEMENTS_DIRECTIVE", "INLINE_INDEX",
+ "INSTRUCTION_FORMAT10t", "INSTRUCTION_FORMAT10x", "INSTRUCTION_FORMAT10x_ODEX",
+ "INSTRUCTION_FORMAT11n", "INSTRUCTION_FORMAT11x", "INSTRUCTION_FORMAT12x",
+ "INSTRUCTION_FORMAT12x_OR_ID", "INSTRUCTION_FORMAT20bc", "INSTRUCTION_FORMAT20t",
+ "INSTRUCTION_FORMAT21c_FIELD", "INSTRUCTION_FORMAT21c_FIELD_ODEX", "INSTRUCTION_FORMAT21c_STRING",
+ "INSTRUCTION_FORMAT21c_TYPE", "INSTRUCTION_FORMAT21ih", "INSTRUCTION_FORMAT21lh",
+ "INSTRUCTION_FORMAT21s", "INSTRUCTION_FORMAT21t", "INSTRUCTION_FORMAT22b",
+ "INSTRUCTION_FORMAT22c_FIELD", "INSTRUCTION_FORMAT22c_FIELD_ODEX", "INSTRUCTION_FORMAT22c_TYPE",
+ "INSTRUCTION_FORMAT22cs_FIELD", "INSTRUCTION_FORMAT22s", "INSTRUCTION_FORMAT22s_OR_ID",
+ "INSTRUCTION_FORMAT22t", "INSTRUCTION_FORMAT22x", "INSTRUCTION_FORMAT23x",
+ "INSTRUCTION_FORMAT30t", "INSTRUCTION_FORMAT31c", "INSTRUCTION_FORMAT31i",
+ "INSTRUCTION_FORMAT31i_OR_ID", "INSTRUCTION_FORMAT31t", "INSTRUCTION_FORMAT32x",
+ "INSTRUCTION_FORMAT35c_METHOD", "INSTRUCTION_FORMAT35c_METHOD_ODEX", "INSTRUCTION_FORMAT35c_TYPE",
+ "INSTRUCTION_FORMAT35mi_METHOD", "INSTRUCTION_FORMAT35ms_METHOD", "INSTRUCTION_FORMAT3rc_METHOD",
+ "INSTRUCTION_FORMAT3rc_METHOD_ODEX", "INSTRUCTION_FORMAT3rc_TYPE", "INSTRUCTION_FORMAT3rmi_METHOD",
+ "INSTRUCTION_FORMAT3rms_METHOD", "INSTRUCTION_FORMAT45cc_METHOD", "INSTRUCTION_FORMAT4rcc_METHOD",
+ "INSTRUCTION_FORMAT51l", "INTEGER_LITERAL", "INVALID_TOKEN", "I_ACCESS_LIST",
+ "I_ANNOTATION", "I_ANNOTATIONS", "I_ANNOTATION_ELEMENT", "I_ARRAY_ELEMENTS",
+ "I_ARRAY_ELEMENT_SIZE", "I_CATCH", "I_CATCHALL", "I_CATCHES", "I_CLASS_DEF",
+ "I_ENCODED_ARRAY", "I_ENCODED_ENUM", "I_ENCODED_FIELD", "I_ENCODED_METHOD",
+ "I_END_LOCAL", "I_EPILOGUE", "I_FIELD", "I_FIELDS", "I_FIELD_INITIAL_VALUE",
+ "I_FIELD_TYPE", "I_IMPLEMENTS", "I_LABEL", "I_LINE", "I_LOCAL", "I_LOCALS",
+ "I_METHOD", "I_METHODS", "I_METHOD_PROTOTYPE", "I_METHOD_RETURN_TYPE",
+ "I_ORDERED_METHOD_ITEMS", "I_PACKED_SWITCH_ELEMENTS", "I_PACKED_SWITCH_START_KEY",
+ "I_PARAMETER", "I_PARAMETERS", "I_PARAMETER_NOT_SPECIFIED", "I_PROLOGUE",
+ "I_REGISTERS", "I_REGISTER_LIST", "I_REGISTER_RANGE", "I_RESTART_LOCAL",
+ "I_SOURCE", "I_SPARSE_SWITCH_ELEMENTS", "I_STATEMENT_ARRAY_DATA", "I_STATEMENT_FORMAT10t",
+ "I_STATEMENT_FORMAT10x", "I_STATEMENT_FORMAT11n", "I_STATEMENT_FORMAT11x",
+ "I_STATEMENT_FORMAT12x", "I_STATEMENT_FORMAT20bc", "I_STATEMENT_FORMAT20t",
+ "I_STATEMENT_FORMAT21c_FIELD", "I_STATEMENT_FORMAT21c_STRING", "I_STATEMENT_FORMAT21c_TYPE",
+ "I_STATEMENT_FORMAT21ih", "I_STATEMENT_FORMAT21lh", "I_STATEMENT_FORMAT21s",
+ "I_STATEMENT_FORMAT21t", "I_STATEMENT_FORMAT22b", "I_STATEMENT_FORMAT22c_FIELD",
+ "I_STATEMENT_FORMAT22c_TYPE", "I_STATEMENT_FORMAT22s", "I_STATEMENT_FORMAT22t",
+ "I_STATEMENT_FORMAT22x", "I_STATEMENT_FORMAT23x", "I_STATEMENT_FORMAT30t",
+ "I_STATEMENT_FORMAT31c", "I_STATEMENT_FORMAT31i", "I_STATEMENT_FORMAT31t",
+ "I_STATEMENT_FORMAT32x", "I_STATEMENT_FORMAT35c_METHOD", "I_STATEMENT_FORMAT35c_TYPE",
+ "I_STATEMENT_FORMAT3rc_METHOD", "I_STATEMENT_FORMAT3rc_TYPE", "I_STATEMENT_FORMAT45cc_METHOD",
+ "I_STATEMENT_FORMAT4rcc_METHOD", "I_STATEMENT_FORMAT51l", "I_STATEMENT_PACKED_SWITCH",
+ "I_STATEMENT_SPARSE_SWITCH", "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_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"
};
public static final int EOF=-1;
@@ -298,7 +298,7 @@ public class smaliParser extends Parser {
return adaptor;
}
@Override public String[] getTokenNames() { return smaliParser.tokenNames; }
- @Override public String getGrammarFileName() { return "/ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g"; }
+ @Override public String getGrammarFileName() { return "smaliParser.g"; }
public static final int ERROR_CHANNEL = 100;
@@ -316,8 +316,8 @@ public class smaliParser extends Parser {
this.allowOdex = allowOdex;
}
- public void setApiLevel(int apiLevel, boolean experimental) {
- this.opcodes = new Opcodes(apiLevel, experimental);
+ public void setApiLevel(int apiLevel) {
+ this.opcodes = Opcodes.forApi(apiLevel);
this.apiLevel = apiLevel;
}
@@ -480,7 +480,7 @@ public class smaliParser extends Parser {
// $ANTLR start "smali_file"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:415: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 )* ) ) ;
+ // smaliParser.g:415: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();
@@ -509,12 +509,12 @@ public class smaliParser extends Parser {
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 {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:427: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:428:3: ({...}? => class_spec |{...}? => super_spec | implements_spec |{...}? => source_spec | method | field | annotation )+ EOF
+ // smaliParser.g:427: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 )* ) ) )
+ // smaliParser.g:428:3: ({...}? => class_spec |{...}? => super_spec | implements_spec |{...}? => source_spec | method | field | annotation )+ EOF
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:428:3: ({...}? => class_spec |{...}? => super_spec | implements_spec |{...}? => source_spec | method | field | annotation )+
+ // smaliParser.g:428:3: ({...}? => class_spec |{...}? => super_spec | implements_spec |{...}? => source_spec | method | field | annotation )+
int cnt1=0;
loop1:
while (true) {
@@ -544,7 +544,7 @@ public class smaliParser extends Parser {
switch (alt1) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:428:5: {...}? => class_spec
+ // smaliParser.g:428:5: {...}? => class_spec
{
if ( !((!smali_file_stack.peek().hasClassSpec)) ) {
throw new FailedPredicateException(input, "smali_file", "!$smali_file::hasClassSpec");
@@ -558,7 +558,7 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:429:5: {...}? => super_spec
+ // smaliParser.g:429:5: {...}? => super_spec
{
if ( !((!smali_file_stack.peek().hasSuperSpec)) ) {
throw new FailedPredicateException(input, "smali_file", "!$smali_file::hasSuperSpec");
@@ -572,7 +572,7 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:430:5: implements_spec
+ // smaliParser.g:430:5: implements_spec
{
pushFollow(FOLLOW_implements_spec_in_smali_file1094);
implements_spec3=implements_spec();
@@ -582,7 +582,7 @@ public class smaliParser extends Parser {
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:431:5: {...}? => source_spec
+ // smaliParser.g:431:5: {...}? => source_spec
{
if ( !((!smali_file_stack.peek().hasSourceSpec)) ) {
throw new FailedPredicateException(input, "smali_file", "!$smali_file::hasSourceSpec");
@@ -596,7 +596,7 @@ public class smaliParser extends Parser {
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:432:5: method
+ // smaliParser.g:432:5: method
{
pushFollow(FOLLOW_method_in_smali_file1111);
method5=method();
@@ -606,7 +606,7 @@ public class smaliParser extends Parser {
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:433:5: field
+ // smaliParser.g:433:5: field
{
pushFollow(FOLLOW_field_in_smali_file1117);
field6=field();
@@ -616,7 +616,7 @@ public class smaliParser extends Parser {
}
break;
case 7 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:434:5: annotation
+ // smaliParser.g:434:5: annotation
{
pushFollow(FOLLOW_annotation_in_smali_file1123);
annotation7=annotation();
@@ -635,7 +635,7 @@ public class smaliParser extends Parser {
cnt1++;
}
- EOF8=(Token)match(input,EOF,FOLLOW_EOF_in_smali_file1134);
+ EOF8=(Token)match(input,EOF,FOLLOW_EOF_in_smali_file1134);
stream_EOF.add(EOF8);
@@ -648,48 +648,48 @@ public class smaliParser extends Parser {
throw new SemanticException(input, "The file must contain a .super directive");
}
}
-
+
// AST REWRITE
- // elements: implements_spec, field, class_spec, super_spec, method, source_spec
- // token labels:
+ // elements: super_spec, method, field, implements_spec, class_spec, source_spec
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 448:3: -> ^( 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:448:6: ^( I_CLASS_DEF class_spec ( super_spec )? ( implements_spec )* ( source_spec )? ^( I_METHODS ( method )* ) ^( I_FIELDS ( field )* ) )
+ // smaliParser.g:448: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());
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:450:8: ( super_spec )?
+ // smaliParser.g:450:8: ( super_spec )?
if ( stream_super_spec.hasNext() ) {
adaptor.addChild(root_1, stream_super_spec.nextTree());
}
stream_super_spec.reset();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:451:8: ( implements_spec )*
+ // smaliParser.g:451:8: ( implements_spec )*
while ( stream_implements_spec.hasNext() ) {
adaptor.addChild(root_1, stream_implements_spec.nextTree());
}
stream_implements_spec.reset();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:452:8: ( source_spec )?
+ // smaliParser.g:452:8: ( source_spec )?
if ( stream_source_spec.hasNext() ) {
adaptor.addChild(root_1, stream_source_spec.nextTree());
}
stream_source_spec.reset();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:453:8: ^( I_METHODS ( method )* )
+ // smaliParser.g:453:8: ^( I_METHODS ( method )* )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_METHODS, "I_METHODS"), root_2);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:453:20: ( method )*
+ // smaliParser.g:453:20: ( method )*
while ( stream_method.hasNext() ) {
adaptor.addChild(root_2, stream_method.nextTree());
}
@@ -698,11 +698,11 @@ public class smaliParser extends Parser {
adaptor.addChild(root_1, root_2);
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:453:29: ^( I_FIELDS ( field )* )
+ // smaliParser.g:453:29: ^( I_FIELDS ( field )* )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_FIELDS, "I_FIELDS"), root_2);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:453:40: ( field )*
+ // smaliParser.g:453:40: ( field )*
while ( stream_field.hasNext() ) {
adaptor.addChild(root_2, stream_field.nextTree());
}
@@ -751,7 +751,7 @@ public class smaliParser extends Parser {
// $ANTLR start "class_spec"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:455:1: class_spec returns [String className] : CLASS_DIRECTIVE access_list CLASS_DESCRIPTOR -> CLASS_DESCRIPTOR access_list ;
+ // smaliParser.g:455: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);
@@ -769,10 +769,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_access_list=new RewriteRuleSubtreeStream(adaptor,"rule access_list");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:456:3: ( CLASS_DIRECTIVE access_list CLASS_DESCRIPTOR -> CLASS_DESCRIPTOR access_list )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:456:5: CLASS_DIRECTIVE access_list CLASS_DESCRIPTOR
+ // smaliParser.g:456:3: ( CLASS_DIRECTIVE access_list CLASS_DESCRIPTOR -> CLASS_DESCRIPTOR access_list )
+ // smaliParser.g:456:5: CLASS_DIRECTIVE access_list CLASS_DESCRIPTOR
{
- CLASS_DIRECTIVE9=(Token)match(input,CLASS_DIRECTIVE,FOLLOW_CLASS_DIRECTIVE_in_class_spec1221);
+ CLASS_DIRECTIVE9=(Token)match(input,CLASS_DIRECTIVE,FOLLOW_CLASS_DIRECTIVE_in_class_spec1221);
stream_CLASS_DIRECTIVE.add(CLASS_DIRECTIVE9);
pushFollow(FOLLOW_access_list_in_class_spec1223);
@@ -780,17 +780,17 @@ public class smaliParser extends Parser {
state._fsp--;
stream_access_list.add(access_list10.getTree());
- CLASS_DESCRIPTOR11=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_class_spec1225);
+ CLASS_DESCRIPTOR11=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_class_spec1225);
stream_CLASS_DESCRIPTOR.add(CLASS_DESCRIPTOR11);
retval.className = (CLASS_DESCRIPTOR11!=null?CLASS_DESCRIPTOR11.getText():null);
// AST REWRITE
- // elements: CLASS_DESCRIPTOR, access_list
- // token labels:
+ // elements: access_list, CLASS_DESCRIPTOR
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -833,7 +833,7 @@ public class smaliParser extends Parser {
// $ANTLR start "super_spec"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:458:1: super_spec : SUPER_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_SUPER[$start, \"I_SUPER\"] CLASS_DESCRIPTOR ) ;
+ // smaliParser.g:458: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);
@@ -849,29 +849,29 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_SUPER_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token SUPER_DIRECTIVE");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:459:3: ( SUPER_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_SUPER[$start, \"I_SUPER\"] CLASS_DESCRIPTOR ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:459:5: SUPER_DIRECTIVE CLASS_DESCRIPTOR
+ // smaliParser.g:459:3: ( SUPER_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_SUPER[$start, \"I_SUPER\"] CLASS_DESCRIPTOR ) )
+ // smaliParser.g:459:5: SUPER_DIRECTIVE CLASS_DESCRIPTOR
{
- SUPER_DIRECTIVE12=(Token)match(input,SUPER_DIRECTIVE,FOLLOW_SUPER_DIRECTIVE_in_super_spec1243);
+ SUPER_DIRECTIVE12=(Token)match(input,SUPER_DIRECTIVE,FOLLOW_SUPER_DIRECTIVE_in_super_spec1243);
stream_SUPER_DIRECTIVE.add(SUPER_DIRECTIVE12);
- CLASS_DESCRIPTOR13=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_super_spec1245);
+ CLASS_DESCRIPTOR13=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_super_spec1245);
stream_CLASS_DESCRIPTOR.add(CLASS_DESCRIPTOR13);
// AST REWRITE
// elements: CLASS_DESCRIPTOR
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 459:38: -> ^( I_SUPER[$start, \"I_SUPER\"] CLASS_DESCRIPTOR )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:459:41: ^( I_SUPER[$start, \"I_SUPER\"] CLASS_DESCRIPTOR )
+ // smaliParser.g:459: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);
@@ -913,7 +913,7 @@ public class smaliParser extends Parser {
// $ANTLR start "implements_spec"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:461:1: implements_spec : IMPLEMENTS_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_IMPLEMENTS[$start, \"I_IMPLEMENTS\"] CLASS_DESCRIPTOR ) ;
+ // smaliParser.g:461: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);
@@ -929,29 +929,29 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_CLASS_DESCRIPTOR=new RewriteRuleTokenStream(adaptor,"token CLASS_DESCRIPTOR");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:462:3: ( IMPLEMENTS_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_IMPLEMENTS[$start, \"I_IMPLEMENTS\"] CLASS_DESCRIPTOR ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:462:5: IMPLEMENTS_DIRECTIVE CLASS_DESCRIPTOR
+ // smaliParser.g:462:3: ( IMPLEMENTS_DIRECTIVE CLASS_DESCRIPTOR -> ^( I_IMPLEMENTS[$start, \"I_IMPLEMENTS\"] CLASS_DESCRIPTOR ) )
+ // smaliParser.g:462:5: IMPLEMENTS_DIRECTIVE CLASS_DESCRIPTOR
{
- IMPLEMENTS_DIRECTIVE14=(Token)match(input,IMPLEMENTS_DIRECTIVE,FOLLOW_IMPLEMENTS_DIRECTIVE_in_implements_spec1264);
+ IMPLEMENTS_DIRECTIVE14=(Token)match(input,IMPLEMENTS_DIRECTIVE,FOLLOW_IMPLEMENTS_DIRECTIVE_in_implements_spec1264);
stream_IMPLEMENTS_DIRECTIVE.add(IMPLEMENTS_DIRECTIVE14);
- CLASS_DESCRIPTOR15=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_implements_spec1266);
+ CLASS_DESCRIPTOR15=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_implements_spec1266);
stream_CLASS_DESCRIPTOR.add(CLASS_DESCRIPTOR15);
// AST REWRITE
// elements: CLASS_DESCRIPTOR
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 462:43: -> ^( I_IMPLEMENTS[$start, \"I_IMPLEMENTS\"] CLASS_DESCRIPTOR )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:462:46: ^( I_IMPLEMENTS[$start, \"I_IMPLEMENTS\"] CLASS_DESCRIPTOR )
+ // smaliParser.g:462: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);
@@ -993,7 +993,7 @@ public class smaliParser extends Parser {
// $ANTLR start "source_spec"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:464:1: source_spec : SOURCE_DIRECTIVE STRING_LITERAL -> ^( I_SOURCE[$start, \"I_SOURCE\"] STRING_LITERAL ) ;
+ // smaliParser.g:464: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);
@@ -1009,29 +1009,29 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:465:3: ( SOURCE_DIRECTIVE STRING_LITERAL -> ^( I_SOURCE[$start, \"I_SOURCE\"] STRING_LITERAL ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:465:5: SOURCE_DIRECTIVE STRING_LITERAL
+ // smaliParser.g:465:3: ( SOURCE_DIRECTIVE STRING_LITERAL -> ^( I_SOURCE[$start, \"I_SOURCE\"] STRING_LITERAL ) )
+ // smaliParser.g:465:5: SOURCE_DIRECTIVE STRING_LITERAL
{
- SOURCE_DIRECTIVE16=(Token)match(input,SOURCE_DIRECTIVE,FOLLOW_SOURCE_DIRECTIVE_in_source_spec1285);
+ SOURCE_DIRECTIVE16=(Token)match(input,SOURCE_DIRECTIVE,FOLLOW_SOURCE_DIRECTIVE_in_source_spec1285);
stream_SOURCE_DIRECTIVE.add(SOURCE_DIRECTIVE16);
- STRING_LITERAL17=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_source_spec1287);
+ STRING_LITERAL17=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_source_spec1287);
stream_STRING_LITERAL.add(STRING_LITERAL17);
// AST REWRITE
// elements: STRING_LITERAL
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 465:37: -> ^( I_SOURCE[$start, \"I_SOURCE\"] STRING_LITERAL )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:465:40: ^( I_SOURCE[$start, \"I_SOURCE\"] STRING_LITERAL )
+ // smaliParser.g:465: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);
@@ -1073,7 +1073,7 @@ public class smaliParser extends Parser {
// $ANTLR start "access_list"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:467:1: access_list : ( ACCESS_SPEC )* -> ^( I_ACCESS_LIST[$start,\"I_ACCESS_LIST\"] ( ACCESS_SPEC )* ) ;
+ // smaliParser.g:467: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);
@@ -1086,10 +1086,10 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_ACCESS_SPEC=new RewriteRuleTokenStream(adaptor,"token ACCESS_SPEC");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:468:3: ( ( ACCESS_SPEC )* -> ^( I_ACCESS_LIST[$start,\"I_ACCESS_LIST\"] ( ACCESS_SPEC )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:468:5: ( ACCESS_SPEC )*
+ // smaliParser.g:468:3: ( ( ACCESS_SPEC )* -> ^( I_ACCESS_LIST[$start,\"I_ACCESS_LIST\"] ( ACCESS_SPEC )* ) )
+ // smaliParser.g:468:5: ( ACCESS_SPEC )*
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:468:5: ( ACCESS_SPEC )*
+ // smaliParser.g:468:5: ( ACCESS_SPEC )*
loop2:
while (true) {
int alt2=2;
@@ -1104,9 +1104,9 @@ public class smaliParser extends Parser {
switch (alt2) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:468:5: ACCESS_SPEC
+ // smaliParser.g:468:5: ACCESS_SPEC
{
- ACCESS_SPEC18=(Token)match(input,ACCESS_SPEC,FOLLOW_ACCESS_SPEC_in_access_list1306);
+ ACCESS_SPEC18=(Token)match(input,ACCESS_SPEC,FOLLOW_ACCESS_SPEC_in_access_list1306);
stream_ACCESS_SPEC.add(ACCESS_SPEC18);
}
@@ -1119,22 +1119,22 @@ public class smaliParser extends Parser {
// AST REWRITE
// elements: ACCESS_SPEC
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 468:18: -> ^( I_ACCESS_LIST[$start,\"I_ACCESS_LIST\"] ( ACCESS_SPEC )* )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:468:21: ^( I_ACCESS_LIST[$start,\"I_ACCESS_LIST\"] ( ACCESS_SPEC )* )
+ // smaliParser.g:468: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:468:61: ( ACCESS_SPEC )*
+ // smaliParser.g:468:61: ( ACCESS_SPEC )*
while ( stream_ACCESS_SPEC.hasNext() ) {
adaptor.addChild(root_1, stream_ACCESS_SPEC.nextNode());
}
@@ -1177,7 +1177,7 @@ public class smaliParser extends Parser {
// $ANTLR start "field"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:475: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 ) ) ) ) ;
+ // smaliParser.g:475: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);
@@ -1210,10 +1210,10 @@ public class smaliParser extends Parser {
List<CommonTree> annotations = new ArrayList<CommonTree>();
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:477: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:477: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 ) ) ) )
+ // smaliParser.g:477: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 ) ) ) ) )
+ // smaliParser.g:477: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_field1337);
+ FIELD_DIRECTIVE19=(Token)match(input,FIELD_DIRECTIVE,FOLLOW_FIELD_DIRECTIVE_in_field1337);
stream_FIELD_DIRECTIVE.add(FIELD_DIRECTIVE19);
pushFollow(FOLLOW_access_list_in_field1339);
@@ -1226,7 +1226,7 @@ public class smaliParser extends Parser {
state._fsp--;
stream_member_name.add(member_name21.getTree());
- COLON22=(Token)match(input,COLON,FOLLOW_COLON_in_field1343);
+ COLON22=(Token)match(input,COLON,FOLLOW_COLON_in_field1343);
stream_COLON.add(COLON22);
pushFollow(FOLLOW_nonvoid_type_descriptor_in_field1345);
@@ -1234,7 +1234,7 @@ public class smaliParser extends Parser {
state._fsp--;
stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor23.getTree());
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:477:75: ( EQUAL literal )?
+ // smaliParser.g:477:75: ( EQUAL literal )?
int alt3=2;
int LA3_0 = input.LA(1);
if ( (LA3_0==EQUAL) ) {
@@ -1242,9 +1242,9 @@ public class smaliParser extends Parser {
}
switch (alt3) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:477:76: EQUAL literal
+ // smaliParser.g:477:76: EQUAL literal
{
- EQUAL24=(Token)match(input,EQUAL,FOLLOW_EQUAL_in_field1348);
+ EQUAL24=(Token)match(input,EQUAL,FOLLOW_EQUAL_in_field1348);
stream_EQUAL.add(EQUAL24);
pushFollow(FOLLOW_literal_in_field1350);
@@ -1257,10 +1257,10 @@ public class smaliParser extends Parser {
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:478: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:478: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 ) ) )
+ // smaliParser.g:478: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 ) ) ) )
+ // smaliParser.g:478: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:478:7: ({...}? annotation )*
+ // smaliParser.g:478:7: ({...}? annotation )*
loop4:
while (true) {
int alt4=2;
@@ -1275,7 +1275,7 @@ public class smaliParser extends Parser {
switch (alt4) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:478:8: {...}? annotation
+ // smaliParser.g:478:8: {...}? annotation
{
if ( !((input.LA(1) == ANNOTATION_DIRECTIVE)) ) {
throw new FailedPredicateException(input, "field", "input.LA(1) == ANNOTATION_DIRECTIVE");
@@ -1294,7 +1294,7 @@ public class smaliParser extends Parser {
}
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:479: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 ) ) )
+ // smaliParser.g:479: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) ) {
@@ -1312,31 +1312,31 @@ public class smaliParser extends Parser {
switch (alt5) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:479:9: END_FIELD_DIRECTIVE
+ // smaliParser.g:479:9: END_FIELD_DIRECTIVE
{
- END_FIELD_DIRECTIVE27=(Token)match(input,END_FIELD_DIRECTIVE,FOLLOW_END_FIELD_DIRECTIVE_in_field1377);
+ END_FIELD_DIRECTIVE27=(Token)match(input,END_FIELD_DIRECTIVE,FOLLOW_END_FIELD_DIRECTIVE_in_field1377);
stream_END_FIELD_DIRECTIVE.add(END_FIELD_DIRECTIVE27);
// AST REWRITE
- // elements: nonvoid_type_descriptor, literal, access_list, member_name, annotation
- // token labels:
+ // elements: access_list, nonvoid_type_descriptor, annotation, member_name, literal
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 480:9: -> ^( 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:480:12: ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ( annotation )* ) )
+ // smaliParser.g:480: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());
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:480:65: ^( I_FIELD_TYPE nonvoid_type_descriptor )
+ // smaliParser.g:480: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);
@@ -1344,9 +1344,9 @@ public class smaliParser extends Parser {
adaptor.addChild(root_1, root_2);
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:480:105: ( ^( I_FIELD_INITIAL_VALUE literal ) )?
+ // smaliParser.g:480:105: ( ^( I_FIELD_INITIAL_VALUE literal ) )?
if ( stream_literal.hasNext() ) {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:480:105: ^( I_FIELD_INITIAL_VALUE literal )
+ // smaliParser.g:480: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);
@@ -1357,11 +1357,11 @@ public class smaliParser extends Parser {
}
stream_literal.reset();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:480:139: ^( I_ANNOTATIONS ( annotation )* )
+ // smaliParser.g:480:139: ^( I_ANNOTATIONS ( annotation )* )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ANNOTATIONS, "I_ANNOTATIONS"), root_2);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:480:155: ( annotation )*
+ // smaliParser.g:480:155: ( annotation )*
while ( stream_annotation.hasNext() ) {
adaptor.addChild(root_2, stream_annotation.nextTree());
}
@@ -1381,29 +1381,29 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:481:21:
+ // smaliParser.g:481:21:
{
smali_file_stack.peek().classAnnotations.addAll(annotations);
// AST REWRITE
- // elements: literal, nonvoid_type_descriptor, member_name, access_list
- // token labels:
+ // elements: member_name, access_list, literal, nonvoid_type_descriptor
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 482:9: -> ^( 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:12: ^( I_FIELD[$start, \"I_FIELD\"] member_name access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) ( ^( I_FIELD_INITIAL_VALUE literal ) )? ^( I_ANNOTATIONS ) )
+ // smaliParser.g:482: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());
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:482:65: ^( I_FIELD_TYPE nonvoid_type_descriptor )
+ // smaliParser.g:482: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);
@@ -1411,9 +1411,9 @@ public class smaliParser extends Parser {
adaptor.addChild(root_1, root_2);
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:482:105: ( ^( I_FIELD_INITIAL_VALUE literal ) )?
+ // smaliParser.g:482:105: ( ^( I_FIELD_INITIAL_VALUE literal ) )?
if ( stream_literal.hasNext() ) {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:482:105: ^( I_FIELD_INITIAL_VALUE literal )
+ // smaliParser.g:482: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);
@@ -1424,7 +1424,7 @@ public class smaliParser extends Parser {
}
stream_literal.reset();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:482:139: ^( I_ANNOTATIONS )
+ // smaliParser.g:482:139: ^( I_ANNOTATIONS )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ANNOTATIONS, "I_ANNOTATIONS"), root_2);
@@ -1475,7 +1475,7 @@ public class smaliParser extends Parser {
// $ANTLR start "method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:486: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 ) ;
+ // smaliParser.g:486: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);
@@ -1499,10 +1499,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_statements_and_directives=new RewriteRuleSubtreeStream(adaptor,"rule statements_and_directives");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:487: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:487:5: METHOD_DIRECTIVE access_list member_name method_prototype statements_and_directives END_METHOD_DIRECTIVE
+ // smaliParser.g:487: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 ) )
+ // smaliParser.g:487: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_method1488);
+ METHOD_DIRECTIVE28=(Token)match(input,METHOD_DIRECTIVE,FOLLOW_METHOD_DIRECTIVE_in_method1488);
stream_METHOD_DIRECTIVE.add(METHOD_DIRECTIVE28);
pushFollow(FOLLOW_access_list_in_method1490);
@@ -1525,23 +1525,23 @@ public class smaliParser extends Parser {
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_method1502);
+ END_METHOD_DIRECTIVE33=(Token)match(input,END_METHOD_DIRECTIVE,FOLLOW_END_METHOD_DIRECTIVE_in_method1502);
stream_END_METHOD_DIRECTIVE.add(END_METHOD_DIRECTIVE33);
// AST REWRITE
- // elements: access_list, member_name, method_prototype, statements_and_directives
- // token labels:
+ // elements: method_prototype, access_list, member_name, statements_and_directives
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 489:5: -> ^( I_METHOD[$start, \"I_METHOD\"] member_name method_prototype access_list statements_and_directives )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:489:8: ^( I_METHOD[$start, \"I_METHOD\"] member_name method_prototype access_list statements_and_directives )
+ // smaliParser.g:489: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);
@@ -1592,7 +1592,7 @@ public class smaliParser extends Parser {
// $ANTLR start "statements_and_directives"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:491: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 )* ) ;
+ // smaliParser.g:491: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();
@@ -1615,14 +1615,14 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_parameter_directive=new RewriteRuleSubtreeStream(adaptor,"rule parameter_directive");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:497: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:497:5: ( ordered_method_item | registers_directive | catch_directive | catchall_directive | parameter_directive | annotation )*
+ // smaliParser.g:497: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 )* ) )
+ // smaliParser.g:497: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>();
-
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:501:5: ( ordered_method_item | registers_directive | catch_directive | catchall_directive | parameter_directive | annotation )*
+
+ // smaliParser.g:501:5: ( ordered_method_item | registers_directive | catch_directive | catchall_directive | parameter_directive | annotation )*
loop6:
while (true) {
int alt6=7;
@@ -1717,7 +1717,7 @@ public class smaliParser extends Parser {
}
switch (alt6) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:501:7: ordered_method_item
+ // smaliParser.g:501:7: ordered_method_item
{
pushFollow(FOLLOW_ordered_method_item_in_statements_and_directives1547);
ordered_method_item34=ordered_method_item();
@@ -1727,7 +1727,7 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:502:7: registers_directive
+ // smaliParser.g:502:7: registers_directive
{
pushFollow(FOLLOW_registers_directive_in_statements_and_directives1555);
registers_directive35=registers_directive();
@@ -1737,7 +1737,7 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:503:7: catch_directive
+ // smaliParser.g:503:7: catch_directive
{
pushFollow(FOLLOW_catch_directive_in_statements_and_directives1563);
catch_directive36=catch_directive();
@@ -1747,7 +1747,7 @@ public class smaliParser extends Parser {
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:504:7: catchall_directive
+ // smaliParser.g:504:7: catchall_directive
{
pushFollow(FOLLOW_catchall_directive_in_statements_and_directives1571);
catchall_directive37=catchall_directive();
@@ -1757,7 +1757,7 @@ public class smaliParser extends Parser {
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:505:7: parameter_directive
+ // smaliParser.g:505:7: parameter_directive
{
pushFollow(FOLLOW_parameter_directive_in_statements_and_directives1579);
parameter_directive38=parameter_directive();
@@ -1767,7 +1767,7 @@ public class smaliParser extends Parser {
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:506:7: annotation
+ // smaliParser.g:506:7: annotation
{
pushFollow(FOLLOW_annotation_in_statements_and_directives1587);
annotation39=annotation();
@@ -1784,29 +1784,29 @@ public class smaliParser extends Parser {
}
// AST REWRITE
- // elements: parameter_directive, catch_directive, catchall_directive, ordered_method_item, registers_directive
- // token labels:
+ // elements: ordered_method_item, catch_directive, catchall_directive, parameter_directive, registers_directive
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 508:5: -> ( 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:508:8: ( registers_directive )?
+ // smaliParser.g:508:8: ( registers_directive )?
if ( stream_registers_directive.hasNext() ) {
adaptor.addChild(root_0, stream_registers_directive.nextTree());
}
stream_registers_directive.reset();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:509:8: ^( I_ORDERED_METHOD_ITEMS ( ordered_method_item )* )
+ // smaliParser.g:509: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:509:33: ( ordered_method_item )*
+ // smaliParser.g:509:33: ( ordered_method_item )*
while ( stream_ordered_method_item.hasNext() ) {
adaptor.addChild(root_1, stream_ordered_method_item.nextTree());
}
@@ -1815,17 +1815,17 @@ public class smaliParser extends Parser {
adaptor.addChild(root_0, root_1);
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:510:8: ^( I_CATCHES ( catch_directive )* ( catchall_directive )* )
+ // smaliParser.g:510: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:510:20: ( catch_directive )*
+ // smaliParser.g:510:20: ( catch_directive )*
while ( stream_catch_directive.hasNext() ) {
adaptor.addChild(root_1, stream_catch_directive.nextTree());
}
stream_catch_directive.reset();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:510:37: ( catchall_directive )*
+ // smaliParser.g:510:37: ( catchall_directive )*
while ( stream_catchall_directive.hasNext() ) {
adaptor.addChild(root_1, stream_catchall_directive.nextTree());
}
@@ -1834,11 +1834,11 @@ public class smaliParser extends Parser {
adaptor.addChild(root_0, root_1);
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:511:8: ^( I_PARAMETERS ( parameter_directive )* )
+ // smaliParser.g:511: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:511:23: ( parameter_directive )*
+ // smaliParser.g:511:23: ( parameter_directive )*
while ( stream_parameter_directive.hasNext() ) {
adaptor.addChild(root_1, stream_parameter_directive.nextTree());
}
@@ -1883,7 +1883,7 @@ public class smaliParser extends Parser {
// $ANTLR start "ordered_method_item"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:515:1: ordered_method_item : ( label | instruction | debug_directive );
+ // smaliParser.g:515: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);
@@ -1896,7 +1896,7 @@ public class smaliParser extends Parser {
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:516:3: ( label | instruction | debug_directive )
+ // smaliParser.g:516:3: ( label | instruction | debug_directive )
int alt7=3;
switch ( input.LA(1) ) {
case COLON:
@@ -1975,7 +1975,7 @@ public class smaliParser extends Parser {
}
switch (alt7) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:516:5: label
+ // smaliParser.g:516:5: label
{
root_0 = (CommonTree)adaptor.nil();
@@ -1989,7 +1989,7 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:517:5: instruction
+ // smaliParser.g:517:5: instruction
{
root_0 = (CommonTree)adaptor.nil();
@@ -2003,7 +2003,7 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:518:5: debug_directive
+ // smaliParser.g:518:5: debug_directive
{
root_0 = (CommonTree)adaptor.nil();
@@ -2045,7 +2045,7 @@ public class smaliParser extends Parser {
// $ANTLR start "registers_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:520: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) ) ;
+ // smaliParser.g:520: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);
@@ -2062,10 +2062,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_integral_literal=new RewriteRuleSubtreeStream(adaptor,"rule integral_literal");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:521: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:521: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) )
+ // smaliParser.g:521: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) ) )
+ // smaliParser.g:521: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:521: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) )
+ // smaliParser.g:521: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) ) {
@@ -2083,9 +2083,9 @@ public class smaliParser extends Parser {
switch (alt8) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:522:7: directive= REGISTERS_DIRECTIVE regCount= integral_literal
+ // smaliParser.g:522:7: directive= REGISTERS_DIRECTIVE regCount= integral_literal
{
- directive=(Token)match(input,REGISTERS_DIRECTIVE,FOLLOW_REGISTERS_DIRECTIVE_in_registers_directive1704);
+ directive=(Token)match(input,REGISTERS_DIRECTIVE,FOLLOW_REGISTERS_DIRECTIVE_in_registers_directive1704);
stream_REGISTERS_DIRECTIVE.add(directive);
pushFollow(FOLLOW_integral_literal_in_registers_directive1708);
@@ -2095,11 +2095,11 @@ public class smaliParser extends Parser {
stream_integral_literal.add(regCount.getTree());
// AST REWRITE
// elements: regCount
- // token labels:
+ // token labels:
// rule labels: regCount, retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // token list labels:
+ // rule list labels:
+ // wildcard labels:
retval.tree = root_0;
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);
@@ -2107,7 +2107,7 @@ public class smaliParser extends Parser {
root_0 = (CommonTree)adaptor.nil();
// 522:63: -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount)
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:522:66: ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount)
+ // smaliParser.g:522: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);
@@ -2123,9 +2123,9 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:523:7: directive= LOCALS_DIRECTIVE regCount2= integral_literal
+ // smaliParser.g:523:7: directive= LOCALS_DIRECTIVE regCount2= integral_literal
{
- directive=(Token)match(input,LOCALS_DIRECTIVE,FOLLOW_LOCALS_DIRECTIVE_in_registers_directive1728);
+ directive=(Token)match(input,LOCALS_DIRECTIVE,FOLLOW_LOCALS_DIRECTIVE_in_registers_directive1728);
stream_LOCALS_DIRECTIVE.add(directive);
pushFollow(FOLLOW_integral_literal_in_registers_directive1732);
@@ -2135,11 +2135,11 @@ public class smaliParser extends Parser {
stream_integral_literal.add(regCount2.getTree());
// AST REWRITE
// elements: regCount2
- // token labels:
+ // token labels:
// rule labels: regCount2, retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // token list labels:
+ // rule list labels:
+ // wildcard labels:
retval.tree = root_0;
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);
@@ -2147,7 +2147,7 @@ public class smaliParser extends Parser {
root_0 = (CommonTree)adaptor.nil();
// 523:61: -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2)
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:523:64: ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2)
+ // smaliParser.g:523: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);
@@ -2170,7 +2170,7 @@ public class smaliParser extends Parser {
throw new SemanticException(input, directive, "There can only be a single .registers or .locals directive in a method");
}
statements_and_directives_stack.peek().hasRegistersDirective =true;
-
+
}
retval.stop = input.LT(-1);
@@ -2200,7 +2200,7 @@ public class smaliParser extends Parser {
// $ANTLR start "param_list_or_id"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:532:1: param_list_or_id : ( PARAM_LIST_OR_ID_PRIMITIVE_TYPE )+ ;
+ // smaliParser.g:532: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);
@@ -2212,13 +2212,13 @@ public class smaliParser extends Parser {
CommonTree PARAM_LIST_OR_ID_PRIMITIVE_TYPE43_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:533:3: ( ( PARAM_LIST_OR_ID_PRIMITIVE_TYPE )+ )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:533:5: ( PARAM_LIST_OR_ID_PRIMITIVE_TYPE )+
+ // smaliParser.g:533:3: ( ( PARAM_LIST_OR_ID_PRIMITIVE_TYPE )+ )
+ // smaliParser.g:533:5: ( PARAM_LIST_OR_ID_PRIMITIVE_TYPE )+
{
root_0 = (CommonTree)adaptor.nil();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:533:5: ( PARAM_LIST_OR_ID_PRIMITIVE_TYPE )+
+ // smaliParser.g:533:5: ( PARAM_LIST_OR_ID_PRIMITIVE_TYPE )+
int cnt9=0;
loop9:
while (true) {
@@ -2230,9 +2230,9 @@ public class smaliParser extends Parser {
switch (alt9) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:533:5: PARAM_LIST_OR_ID_PRIMITIVE_TYPE
+ // smaliParser.g:533:5: PARAM_LIST_OR_ID_PRIMITIVE_TYPE
{
- 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_id1764);
+ 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_id1764);
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);
@@ -2276,7 +2276,7 @@ public class smaliParser extends Parser {
// $ANTLR start "simple_name"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:537: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_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_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_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_FORMAT45cc_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT45cc_METHOD] | INSTRUCTION_FORMAT4rcc_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT4rcc_METHOD] | INSTRUCTION_FORMAT51l -> SIMPLE_NAME[$INSTRUCTION_FORMAT51l] );
+ // smaliParser.g:537: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_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_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_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_FORMAT45cc_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT45cc_METHOD] | INSTRUCTION_FORMAT4rcc_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT4rcc_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);
@@ -2407,7 +2407,7 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_param_list_or_id=new RewriteRuleSubtreeStream(adaptor,"rule param_list_or_id");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:538: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_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_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_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_FORMAT45cc_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT45cc_METHOD] | INSTRUCTION_FORMAT4rcc_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT4rcc_METHOD] | INSTRUCTION_FORMAT51l -> SIMPLE_NAME[$INSTRUCTION_FORMAT51l] )
+ // smaliParser.g:538: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_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_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_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_FORMAT45cc_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT45cc_METHOD] | INSTRUCTION_FORMAT4rcc_METHOD -> SIMPLE_NAME[$INSTRUCTION_FORMAT4rcc_METHOD] | INSTRUCTION_FORMAT51l -> SIMPLE_NAME[$INSTRUCTION_FORMAT51l] )
int alt10=41;
switch ( input.LA(1) ) {
case SIMPLE_NAME:
@@ -2622,30 +2622,30 @@ public class smaliParser extends Parser {
}
switch (alt10) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:538:5: SIMPLE_NAME
+ // smaliParser.g:538:5: SIMPLE_NAME
{
root_0 = (CommonTree)adaptor.nil();
- SIMPLE_NAME44=(Token)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_simple_name1777);
+ SIMPLE_NAME44=(Token)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_simple_name1777);
SIMPLE_NAME44_tree = (CommonTree)adaptor.create(SIMPLE_NAME44);
adaptor.addChild(root_0, SIMPLE_NAME44_tree);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:539:5: ACCESS_SPEC
+ // smaliParser.g:539:5: ACCESS_SPEC
{
- ACCESS_SPEC45=(Token)match(input,ACCESS_SPEC,FOLLOW_ACCESS_SPEC_in_simple_name1783);
+ ACCESS_SPEC45=(Token)match(input,ACCESS_SPEC,FOLLOW_ACCESS_SPEC_in_simple_name1783);
stream_ACCESS_SPEC.add(ACCESS_SPEC45);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -2661,18 +2661,18 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:540:5: VERIFICATION_ERROR_TYPE
+ // smaliParser.g:540:5: VERIFICATION_ERROR_TYPE
{
- VERIFICATION_ERROR_TYPE46=(Token)match(input,VERIFICATION_ERROR_TYPE,FOLLOW_VERIFICATION_ERROR_TYPE_in_simple_name1794);
+ VERIFICATION_ERROR_TYPE46=(Token)match(input,VERIFICATION_ERROR_TYPE,FOLLOW_VERIFICATION_ERROR_TYPE_in_simple_name1794);
stream_VERIFICATION_ERROR_TYPE.add(VERIFICATION_ERROR_TYPE46);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -2688,18 +2688,18 @@ public class smaliParser extends Parser {
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:541:5: POSITIVE_INTEGER_LITERAL
+ // smaliParser.g:541:5: POSITIVE_INTEGER_LITERAL
{
- POSITIVE_INTEGER_LITERAL47=(Token)match(input,POSITIVE_INTEGER_LITERAL,FOLLOW_POSITIVE_INTEGER_LITERAL_in_simple_name1805);
+ POSITIVE_INTEGER_LITERAL47=(Token)match(input,POSITIVE_INTEGER_LITERAL,FOLLOW_POSITIVE_INTEGER_LITERAL_in_simple_name1805);
stream_POSITIVE_INTEGER_LITERAL.add(POSITIVE_INTEGER_LITERAL47);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -2715,18 +2715,18 @@ public class smaliParser extends Parser {
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:542:5: NEGATIVE_INTEGER_LITERAL
+ // smaliParser.g:542:5: NEGATIVE_INTEGER_LITERAL
{
- NEGATIVE_INTEGER_LITERAL48=(Token)match(input,NEGATIVE_INTEGER_LITERAL,FOLLOW_NEGATIVE_INTEGER_LITERAL_in_simple_name1816);
+ NEGATIVE_INTEGER_LITERAL48=(Token)match(input,NEGATIVE_INTEGER_LITERAL,FOLLOW_NEGATIVE_INTEGER_LITERAL_in_simple_name1816);
stream_NEGATIVE_INTEGER_LITERAL.add(NEGATIVE_INTEGER_LITERAL48);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -2742,18 +2742,18 @@ public class smaliParser extends Parser {
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:543:5: FLOAT_LITERAL_OR_ID
+ // smaliParser.g:543:5: FLOAT_LITERAL_OR_ID
{
- FLOAT_LITERAL_OR_ID49=(Token)match(input,FLOAT_LITERAL_OR_ID,FOLLOW_FLOAT_LITERAL_OR_ID_in_simple_name1827);
+ FLOAT_LITERAL_OR_ID49=(Token)match(input,FLOAT_LITERAL_OR_ID,FOLLOW_FLOAT_LITERAL_OR_ID_in_simple_name1827);
stream_FLOAT_LITERAL_OR_ID.add(FLOAT_LITERAL_OR_ID49);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -2769,18 +2769,18 @@ public class smaliParser extends Parser {
}
break;
case 7 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:544:5: DOUBLE_LITERAL_OR_ID
+ // smaliParser.g:544:5: DOUBLE_LITERAL_OR_ID
{
- DOUBLE_LITERAL_OR_ID50=(Token)match(input,DOUBLE_LITERAL_OR_ID,FOLLOW_DOUBLE_LITERAL_OR_ID_in_simple_name1838);
+ DOUBLE_LITERAL_OR_ID50=(Token)match(input,DOUBLE_LITERAL_OR_ID,FOLLOW_DOUBLE_LITERAL_OR_ID_in_simple_name1838);
stream_DOUBLE_LITERAL_OR_ID.add(DOUBLE_LITERAL_OR_ID50);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -2796,18 +2796,18 @@ public class smaliParser extends Parser {
}
break;
case 8 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:545:5: BOOL_LITERAL
+ // smaliParser.g:545:5: BOOL_LITERAL
{
- BOOL_LITERAL51=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_simple_name1849);
+ BOOL_LITERAL51=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_simple_name1849);
stream_BOOL_LITERAL.add(BOOL_LITERAL51);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -2823,18 +2823,18 @@ public class smaliParser extends Parser {
}
break;
case 9 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:546:5: NULL_LITERAL
+ // smaliParser.g:546:5: NULL_LITERAL
{
- NULL_LITERAL52=(Token)match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_simple_name1860);
+ NULL_LITERAL52=(Token)match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_simple_name1860);
stream_NULL_LITERAL.add(NULL_LITERAL52);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -2850,18 +2850,18 @@ public class smaliParser extends Parser {
}
break;
case 10 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:547:5: REGISTER
+ // smaliParser.g:547:5: REGISTER
{
- REGISTER53=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_simple_name1871);
+ REGISTER53=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_simple_name1871);
stream_REGISTER.add(REGISTER53);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -2877,7 +2877,7 @@ public class smaliParser extends Parser {
}
break;
case 11 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:548:5: param_list_or_id
+ // smaliParser.g:548:5: param_list_or_id
{
pushFollow(FOLLOW_param_list_or_id_in_simple_name1882);
param_list_or_id54=param_list_or_id();
@@ -2885,12 +2885,12 @@ public class smaliParser extends Parser {
stream_param_list_or_id.add(param_list_or_id54.getTree());
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -2906,18 +2906,18 @@ public class smaliParser extends Parser {
}
break;
case 12 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:549:5: PRIMITIVE_TYPE
+ // smaliParser.g:549:5: PRIMITIVE_TYPE
{
- PRIMITIVE_TYPE55=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_simple_name1892);
+ PRIMITIVE_TYPE55=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_simple_name1892);
stream_PRIMITIVE_TYPE.add(PRIMITIVE_TYPE55);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -2933,18 +2933,18 @@ public class smaliParser extends Parser {
}
break;
case 13 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:550:5: VOID_TYPE
+ // smaliParser.g:550:5: VOID_TYPE
{
- VOID_TYPE56=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_simple_name1903);
+ VOID_TYPE56=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_simple_name1903);
stream_VOID_TYPE.add(VOID_TYPE56);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -2960,18 +2960,18 @@ public class smaliParser extends Parser {
}
break;
case 14 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:551:5: ANNOTATION_VISIBILITY
+ // smaliParser.g:551:5: ANNOTATION_VISIBILITY
{
- ANNOTATION_VISIBILITY57=(Token)match(input,ANNOTATION_VISIBILITY,FOLLOW_ANNOTATION_VISIBILITY_in_simple_name1914);
+ ANNOTATION_VISIBILITY57=(Token)match(input,ANNOTATION_VISIBILITY,FOLLOW_ANNOTATION_VISIBILITY_in_simple_name1914);
stream_ANNOTATION_VISIBILITY.add(ANNOTATION_VISIBILITY57);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -2987,18 +2987,18 @@ public class smaliParser extends Parser {
}
break;
case 15 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:552:5: INSTRUCTION_FORMAT10t
+ // smaliParser.g:552:5: INSTRUCTION_FORMAT10t
{
- INSTRUCTION_FORMAT10t58=(Token)match(input,INSTRUCTION_FORMAT10t,FOLLOW_INSTRUCTION_FORMAT10t_in_simple_name1925);
+ INSTRUCTION_FORMAT10t58=(Token)match(input,INSTRUCTION_FORMAT10t,FOLLOW_INSTRUCTION_FORMAT10t_in_simple_name1925);
stream_INSTRUCTION_FORMAT10t.add(INSTRUCTION_FORMAT10t58);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3014,18 +3014,18 @@ public class smaliParser extends Parser {
}
break;
case 16 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:553:5: INSTRUCTION_FORMAT10x
+ // smaliParser.g:553:5: INSTRUCTION_FORMAT10x
{
- INSTRUCTION_FORMAT10x59=(Token)match(input,INSTRUCTION_FORMAT10x,FOLLOW_INSTRUCTION_FORMAT10x_in_simple_name1936);
+ INSTRUCTION_FORMAT10x59=(Token)match(input,INSTRUCTION_FORMAT10x,FOLLOW_INSTRUCTION_FORMAT10x_in_simple_name1936);
stream_INSTRUCTION_FORMAT10x.add(INSTRUCTION_FORMAT10x59);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3041,18 +3041,18 @@ public class smaliParser extends Parser {
}
break;
case 17 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:554:5: INSTRUCTION_FORMAT10x_ODEX
+ // smaliParser.g:554:5: INSTRUCTION_FORMAT10x_ODEX
{
- INSTRUCTION_FORMAT10x_ODEX60=(Token)match(input,INSTRUCTION_FORMAT10x_ODEX,FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_simple_name1947);
+ INSTRUCTION_FORMAT10x_ODEX60=(Token)match(input,INSTRUCTION_FORMAT10x_ODEX,FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_simple_name1947);
stream_INSTRUCTION_FORMAT10x_ODEX.add(INSTRUCTION_FORMAT10x_ODEX60);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3068,18 +3068,18 @@ public class smaliParser extends Parser {
}
break;
case 18 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:555:5: INSTRUCTION_FORMAT11x
+ // smaliParser.g:555:5: INSTRUCTION_FORMAT11x
{
- INSTRUCTION_FORMAT11x61=(Token)match(input,INSTRUCTION_FORMAT11x,FOLLOW_INSTRUCTION_FORMAT11x_in_simple_name1958);
+ INSTRUCTION_FORMAT11x61=(Token)match(input,INSTRUCTION_FORMAT11x,FOLLOW_INSTRUCTION_FORMAT11x_in_simple_name1958);
stream_INSTRUCTION_FORMAT11x.add(INSTRUCTION_FORMAT11x61);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3095,18 +3095,18 @@ public class smaliParser extends Parser {
}
break;
case 19 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:556:5: INSTRUCTION_FORMAT12x_OR_ID
+ // smaliParser.g:556:5: INSTRUCTION_FORMAT12x_OR_ID
{
- INSTRUCTION_FORMAT12x_OR_ID62=(Token)match(input,INSTRUCTION_FORMAT12x_OR_ID,FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_simple_name1969);
+ INSTRUCTION_FORMAT12x_OR_ID62=(Token)match(input,INSTRUCTION_FORMAT12x_OR_ID,FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_simple_name1969);
stream_INSTRUCTION_FORMAT12x_OR_ID.add(INSTRUCTION_FORMAT12x_OR_ID62);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3122,18 +3122,18 @@ public class smaliParser extends Parser {
}
break;
case 20 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:557:5: INSTRUCTION_FORMAT21c_FIELD
+ // smaliParser.g:557:5: INSTRUCTION_FORMAT21c_FIELD
{
- INSTRUCTION_FORMAT21c_FIELD63=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_simple_name1980);
+ INSTRUCTION_FORMAT21c_FIELD63=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_simple_name1980);
stream_INSTRUCTION_FORMAT21c_FIELD.add(INSTRUCTION_FORMAT21c_FIELD63);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3149,18 +3149,18 @@ public class smaliParser extends Parser {
}
break;
case 21 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:558:5: INSTRUCTION_FORMAT21c_FIELD_ODEX
+ // smaliParser.g:558:5: INSTRUCTION_FORMAT21c_FIELD_ODEX
{
- INSTRUCTION_FORMAT21c_FIELD_ODEX64=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_simple_name1991);
+ INSTRUCTION_FORMAT21c_FIELD_ODEX64=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_simple_name1991);
stream_INSTRUCTION_FORMAT21c_FIELD_ODEX.add(INSTRUCTION_FORMAT21c_FIELD_ODEX64);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3176,18 +3176,18 @@ public class smaliParser extends Parser {
}
break;
case 22 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:559:5: INSTRUCTION_FORMAT21c_STRING
+ // smaliParser.g:559:5: INSTRUCTION_FORMAT21c_STRING
{
- INSTRUCTION_FORMAT21c_STRING65=(Token)match(input,INSTRUCTION_FORMAT21c_STRING,FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_simple_name2002);
+ INSTRUCTION_FORMAT21c_STRING65=(Token)match(input,INSTRUCTION_FORMAT21c_STRING,FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_simple_name2002);
stream_INSTRUCTION_FORMAT21c_STRING.add(INSTRUCTION_FORMAT21c_STRING65);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3203,18 +3203,18 @@ public class smaliParser extends Parser {
}
break;
case 23 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:560:5: INSTRUCTION_FORMAT21c_TYPE
+ // smaliParser.g:560:5: INSTRUCTION_FORMAT21c_TYPE
{
- INSTRUCTION_FORMAT21c_TYPE66=(Token)match(input,INSTRUCTION_FORMAT21c_TYPE,FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_simple_name2013);
+ INSTRUCTION_FORMAT21c_TYPE66=(Token)match(input,INSTRUCTION_FORMAT21c_TYPE,FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_simple_name2013);
stream_INSTRUCTION_FORMAT21c_TYPE.add(INSTRUCTION_FORMAT21c_TYPE66);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3230,18 +3230,18 @@ public class smaliParser extends Parser {
}
break;
case 24 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:561:5: INSTRUCTION_FORMAT21t
+ // smaliParser.g:561:5: INSTRUCTION_FORMAT21t
{
- INSTRUCTION_FORMAT21t67=(Token)match(input,INSTRUCTION_FORMAT21t,FOLLOW_INSTRUCTION_FORMAT21t_in_simple_name2024);
+ INSTRUCTION_FORMAT21t67=(Token)match(input,INSTRUCTION_FORMAT21t,FOLLOW_INSTRUCTION_FORMAT21t_in_simple_name2024);
stream_INSTRUCTION_FORMAT21t.add(INSTRUCTION_FORMAT21t67);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3257,18 +3257,18 @@ public class smaliParser extends Parser {
}
break;
case 25 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:562:5: INSTRUCTION_FORMAT22c_FIELD
+ // smaliParser.g:562:5: INSTRUCTION_FORMAT22c_FIELD
{
- INSTRUCTION_FORMAT22c_FIELD68=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_simple_name2035);
+ INSTRUCTION_FORMAT22c_FIELD68=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_simple_name2035);
stream_INSTRUCTION_FORMAT22c_FIELD.add(INSTRUCTION_FORMAT22c_FIELD68);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3284,18 +3284,18 @@ public class smaliParser extends Parser {
}
break;
case 26 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:563:5: INSTRUCTION_FORMAT22c_FIELD_ODEX
+ // smaliParser.g:563:5: INSTRUCTION_FORMAT22c_FIELD_ODEX
{
- INSTRUCTION_FORMAT22c_FIELD_ODEX69=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_simple_name2046);
+ INSTRUCTION_FORMAT22c_FIELD_ODEX69=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_simple_name2046);
stream_INSTRUCTION_FORMAT22c_FIELD_ODEX.add(INSTRUCTION_FORMAT22c_FIELD_ODEX69);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3311,18 +3311,18 @@ public class smaliParser extends Parser {
}
break;
case 27 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:564:5: INSTRUCTION_FORMAT22c_TYPE
+ // smaliParser.g:564:5: INSTRUCTION_FORMAT22c_TYPE
{
- INSTRUCTION_FORMAT22c_TYPE70=(Token)match(input,INSTRUCTION_FORMAT22c_TYPE,FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_simple_name2057);
+ INSTRUCTION_FORMAT22c_TYPE70=(Token)match(input,INSTRUCTION_FORMAT22c_TYPE,FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_simple_name2057);
stream_INSTRUCTION_FORMAT22c_TYPE.add(INSTRUCTION_FORMAT22c_TYPE70);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3338,18 +3338,18 @@ public class smaliParser extends Parser {
}
break;
case 28 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:565:5: INSTRUCTION_FORMAT22cs_FIELD
+ // smaliParser.g:565:5: INSTRUCTION_FORMAT22cs_FIELD
{
- INSTRUCTION_FORMAT22cs_FIELD71=(Token)match(input,INSTRUCTION_FORMAT22cs_FIELD,FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_simple_name2068);
+ INSTRUCTION_FORMAT22cs_FIELD71=(Token)match(input,INSTRUCTION_FORMAT22cs_FIELD,FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_simple_name2068);
stream_INSTRUCTION_FORMAT22cs_FIELD.add(INSTRUCTION_FORMAT22cs_FIELD71);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3365,18 +3365,18 @@ public class smaliParser extends Parser {
}
break;
case 29 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:566:5: INSTRUCTION_FORMAT22s_OR_ID
+ // smaliParser.g:566:5: INSTRUCTION_FORMAT22s_OR_ID
{
- INSTRUCTION_FORMAT22s_OR_ID72=(Token)match(input,INSTRUCTION_FORMAT22s_OR_ID,FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_simple_name2079);
+ INSTRUCTION_FORMAT22s_OR_ID72=(Token)match(input,INSTRUCTION_FORMAT22s_OR_ID,FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_simple_name2079);
stream_INSTRUCTION_FORMAT22s_OR_ID.add(INSTRUCTION_FORMAT22s_OR_ID72);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3392,18 +3392,18 @@ public class smaliParser extends Parser {
}
break;
case 30 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:567:5: INSTRUCTION_FORMAT22t
+ // smaliParser.g:567:5: INSTRUCTION_FORMAT22t
{
- INSTRUCTION_FORMAT22t73=(Token)match(input,INSTRUCTION_FORMAT22t,FOLLOW_INSTRUCTION_FORMAT22t_in_simple_name2090);
+ INSTRUCTION_FORMAT22t73=(Token)match(input,INSTRUCTION_FORMAT22t,FOLLOW_INSTRUCTION_FORMAT22t_in_simple_name2090);
stream_INSTRUCTION_FORMAT22t.add(INSTRUCTION_FORMAT22t73);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3419,18 +3419,18 @@ public class smaliParser extends Parser {
}
break;
case 31 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:568:5: INSTRUCTION_FORMAT23x
+ // smaliParser.g:568:5: INSTRUCTION_FORMAT23x
{
- INSTRUCTION_FORMAT23x74=(Token)match(input,INSTRUCTION_FORMAT23x,FOLLOW_INSTRUCTION_FORMAT23x_in_simple_name2101);
+ INSTRUCTION_FORMAT23x74=(Token)match(input,INSTRUCTION_FORMAT23x,FOLLOW_INSTRUCTION_FORMAT23x_in_simple_name2101);
stream_INSTRUCTION_FORMAT23x.add(INSTRUCTION_FORMAT23x74);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3446,18 +3446,18 @@ public class smaliParser extends Parser {
}
break;
case 32 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:569:5: INSTRUCTION_FORMAT31i_OR_ID
+ // smaliParser.g:569:5: INSTRUCTION_FORMAT31i_OR_ID
{
- INSTRUCTION_FORMAT31i_OR_ID75=(Token)match(input,INSTRUCTION_FORMAT31i_OR_ID,FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_simple_name2112);
+ INSTRUCTION_FORMAT31i_OR_ID75=(Token)match(input,INSTRUCTION_FORMAT31i_OR_ID,FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_simple_name2112);
stream_INSTRUCTION_FORMAT31i_OR_ID.add(INSTRUCTION_FORMAT31i_OR_ID75);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3473,18 +3473,18 @@ public class smaliParser extends Parser {
}
break;
case 33 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:570:5: INSTRUCTION_FORMAT31t
+ // smaliParser.g:570:5: INSTRUCTION_FORMAT31t
{
- INSTRUCTION_FORMAT31t76=(Token)match(input,INSTRUCTION_FORMAT31t,FOLLOW_INSTRUCTION_FORMAT31t_in_simple_name2123);
+ INSTRUCTION_FORMAT31t76=(Token)match(input,INSTRUCTION_FORMAT31t,FOLLOW_INSTRUCTION_FORMAT31t_in_simple_name2123);
stream_INSTRUCTION_FORMAT31t.add(INSTRUCTION_FORMAT31t76);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3500,18 +3500,18 @@ public class smaliParser extends Parser {
}
break;
case 34 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:571:5: INSTRUCTION_FORMAT35c_METHOD
+ // smaliParser.g:571:5: INSTRUCTION_FORMAT35c_METHOD
{
- INSTRUCTION_FORMAT35c_METHOD77=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_simple_name2134);
+ INSTRUCTION_FORMAT35c_METHOD77=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_simple_name2134);
stream_INSTRUCTION_FORMAT35c_METHOD.add(INSTRUCTION_FORMAT35c_METHOD77);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3527,18 +3527,18 @@ public class smaliParser extends Parser {
}
break;
case 35 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:572:5: INSTRUCTION_FORMAT35c_METHOD_ODEX
+ // smaliParser.g:572:5: INSTRUCTION_FORMAT35c_METHOD_ODEX
{
- INSTRUCTION_FORMAT35c_METHOD_ODEX78=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD_ODEX,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_simple_name2145);
+ INSTRUCTION_FORMAT35c_METHOD_ODEX78=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD_ODEX,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_simple_name2145);
stream_INSTRUCTION_FORMAT35c_METHOD_ODEX.add(INSTRUCTION_FORMAT35c_METHOD_ODEX78);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3554,18 +3554,18 @@ public class smaliParser extends Parser {
}
break;
case 36 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:573:5: INSTRUCTION_FORMAT35c_TYPE
+ // smaliParser.g:573:5: INSTRUCTION_FORMAT35c_TYPE
{
- INSTRUCTION_FORMAT35c_TYPE79=(Token)match(input,INSTRUCTION_FORMAT35c_TYPE,FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_simple_name2156);
+ INSTRUCTION_FORMAT35c_TYPE79=(Token)match(input,INSTRUCTION_FORMAT35c_TYPE,FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_simple_name2156);
stream_INSTRUCTION_FORMAT35c_TYPE.add(INSTRUCTION_FORMAT35c_TYPE79);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3581,18 +3581,18 @@ public class smaliParser extends Parser {
}
break;
case 37 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:574:5: INSTRUCTION_FORMAT35mi_METHOD
+ // smaliParser.g:574:5: INSTRUCTION_FORMAT35mi_METHOD
{
- INSTRUCTION_FORMAT35mi_METHOD80=(Token)match(input,INSTRUCTION_FORMAT35mi_METHOD,FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_simple_name2167);
+ INSTRUCTION_FORMAT35mi_METHOD80=(Token)match(input,INSTRUCTION_FORMAT35mi_METHOD,FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_simple_name2167);
stream_INSTRUCTION_FORMAT35mi_METHOD.add(INSTRUCTION_FORMAT35mi_METHOD80);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3608,18 +3608,18 @@ public class smaliParser extends Parser {
}
break;
case 38 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:575:5: INSTRUCTION_FORMAT35ms_METHOD
+ // smaliParser.g:575:5: INSTRUCTION_FORMAT35ms_METHOD
{
- INSTRUCTION_FORMAT35ms_METHOD81=(Token)match(input,INSTRUCTION_FORMAT35ms_METHOD,FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_simple_name2178);
+ INSTRUCTION_FORMAT35ms_METHOD81=(Token)match(input,INSTRUCTION_FORMAT35ms_METHOD,FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_simple_name2178);
stream_INSTRUCTION_FORMAT35ms_METHOD.add(INSTRUCTION_FORMAT35ms_METHOD81);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3635,18 +3635,18 @@ public class smaliParser extends Parser {
}
break;
case 39 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:576:5: INSTRUCTION_FORMAT45cc_METHOD
+ // smaliParser.g:576:5: INSTRUCTION_FORMAT45cc_METHOD
{
- INSTRUCTION_FORMAT45cc_METHOD82=(Token)match(input,INSTRUCTION_FORMAT45cc_METHOD,FOLLOW_INSTRUCTION_FORMAT45cc_METHOD_in_simple_name2189);
+ INSTRUCTION_FORMAT45cc_METHOD82=(Token)match(input,INSTRUCTION_FORMAT45cc_METHOD,FOLLOW_INSTRUCTION_FORMAT45cc_METHOD_in_simple_name2189);
stream_INSTRUCTION_FORMAT45cc_METHOD.add(INSTRUCTION_FORMAT45cc_METHOD82);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3662,18 +3662,18 @@ public class smaliParser extends Parser {
}
break;
case 40 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:577:5: INSTRUCTION_FORMAT4rcc_METHOD
+ // smaliParser.g:577:5: INSTRUCTION_FORMAT4rcc_METHOD
{
- INSTRUCTION_FORMAT4rcc_METHOD83=(Token)match(input,INSTRUCTION_FORMAT4rcc_METHOD,FOLLOW_INSTRUCTION_FORMAT4rcc_METHOD_in_simple_name2200);
+ INSTRUCTION_FORMAT4rcc_METHOD83=(Token)match(input,INSTRUCTION_FORMAT4rcc_METHOD,FOLLOW_INSTRUCTION_FORMAT4rcc_METHOD_in_simple_name2200);
stream_INSTRUCTION_FORMAT4rcc_METHOD.add(INSTRUCTION_FORMAT4rcc_METHOD83);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3689,18 +3689,18 @@ public class smaliParser extends Parser {
}
break;
case 41 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:578:5: INSTRUCTION_FORMAT51l
+ // smaliParser.g:578:5: INSTRUCTION_FORMAT51l
{
- INSTRUCTION_FORMAT51l84=(Token)match(input,INSTRUCTION_FORMAT51l,FOLLOW_INSTRUCTION_FORMAT51l_in_simple_name2211);
+ INSTRUCTION_FORMAT51l84=(Token)match(input,INSTRUCTION_FORMAT51l,FOLLOW_INSTRUCTION_FORMAT51l_in_simple_name2211);
stream_INSTRUCTION_FORMAT51l.add(INSTRUCTION_FORMAT51l84);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3744,7 +3744,7 @@ public class smaliParser extends Parser {
// $ANTLR start "member_name"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:580:1: member_name : ( simple_name | MEMBER_NAME -> SIMPLE_NAME[$MEMBER_NAME] );
+ // smaliParser.g:580: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);
@@ -3758,7 +3758,7 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_MEMBER_NAME=new RewriteRuleTokenStream(adaptor,"token MEMBER_NAME");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:581:3: ( simple_name | MEMBER_NAME -> SIMPLE_NAME[$MEMBER_NAME] )
+ // smaliParser.g:581: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_FORMAT31i_OR_ID && LA11_0 <= INSTRUCTION_FORMAT31t)||(LA11_0 >= INSTRUCTION_FORMAT35c_METHOD && LA11_0 <= INSTRUCTION_FORMAT35ms_METHOD)||(LA11_0 >= INSTRUCTION_FORMAT45cc_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)) ) {
@@ -3776,7 +3776,7 @@ public class smaliParser extends Parser {
switch (alt11) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:581:5: simple_name
+ // smaliParser.g:581:5: simple_name
{
root_0 = (CommonTree)adaptor.nil();
@@ -3790,18 +3790,18 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:582:5: MEMBER_NAME
+ // smaliParser.g:582:5: MEMBER_NAME
{
- MEMBER_NAME86=(Token)match(input,MEMBER_NAME,FOLLOW_MEMBER_NAME_in_member_name2232);
+ MEMBER_NAME86=(Token)match(input,MEMBER_NAME,FOLLOW_MEMBER_NAME_in_member_name2232);
stream_MEMBER_NAME.add(MEMBER_NAME86);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -3845,7 +3845,7 @@ public class smaliParser extends Parser {
// $ANTLR start "method_prototype"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:584: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 )? ) ;
+ // smaliParser.g:584: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);
@@ -3865,10 +3865,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_param_list=new RewriteRuleSubtreeStream(adaptor,"rule param_list");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:585: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:585:5: OPEN_PAREN param_list CLOSE_PAREN type_descriptor
+ // smaliParser.g:585:3: ( OPEN_PAREN param_list CLOSE_PAREN type_descriptor -> ^( I_METHOD_PROTOTYPE[$start, \"I_METHOD_PROTOTYPE\"] ^( I_METHOD_RETURN_TYPE type_descriptor ) ( param_list )? ) )
+ // smaliParser.g:585:5: OPEN_PAREN param_list CLOSE_PAREN type_descriptor
{
- OPEN_PAREN87=(Token)match(input,OPEN_PAREN,FOLLOW_OPEN_PAREN_in_method_prototype2247);
+ OPEN_PAREN87=(Token)match(input,OPEN_PAREN,FOLLOW_OPEN_PAREN_in_method_prototype2247);
stream_OPEN_PAREN.add(OPEN_PAREN87);
pushFollow(FOLLOW_param_list_in_method_prototype2249);
@@ -3876,7 +3876,7 @@ public class smaliParser extends Parser {
state._fsp--;
stream_param_list.add(param_list88.getTree());
- CLOSE_PAREN89=(Token)match(input,CLOSE_PAREN,FOLLOW_CLOSE_PAREN_in_method_prototype2251);
+ CLOSE_PAREN89=(Token)match(input,CLOSE_PAREN,FOLLOW_CLOSE_PAREN_in_method_prototype2251);
stream_CLOSE_PAREN.add(CLOSE_PAREN89);
pushFollow(FOLLOW_type_descriptor_in_method_prototype2253);
@@ -3885,23 +3885,23 @@ public class smaliParser extends Parser {
stream_type_descriptor.add(type_descriptor90.getTree());
// AST REWRITE
- // elements: param_list, type_descriptor
- // token labels:
+ // elements: type_descriptor, param_list
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 586:5: -> ^( 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:586:8: ^( I_METHOD_PROTOTYPE[$start, \"I_METHOD_PROTOTYPE\"] ^( I_METHOD_RETURN_TYPE type_descriptor ) ( param_list )? )
+ // smaliParser.g:586: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:586:59: ^( I_METHOD_RETURN_TYPE type_descriptor )
+ // smaliParser.g:586: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);
@@ -3909,7 +3909,7 @@ public class smaliParser extends Parser {
adaptor.addChild(root_1, root_2);
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:586:99: ( param_list )?
+ // smaliParser.g:586:99: ( param_list )?
if ( stream_param_list.hasNext() ) {
adaptor.addChild(root_1, stream_param_list.nextTree());
}
@@ -3952,7 +3952,7 @@ public class smaliParser extends Parser {
// $ANTLR start "param_list_or_id_primitive_type"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:588:1: param_list_or_id_primitive_type : PARAM_LIST_OR_ID_PRIMITIVE_TYPE -> PRIMITIVE_TYPE[$PARAM_LIST_OR_ID_PRIMITIVE_TYPE] ;
+ // smaliParser.g:588: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);
@@ -3965,19 +3965,19 @@ public class smaliParser extends Parser {
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:589: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:589:5: PARAM_LIST_OR_ID_PRIMITIVE_TYPE
+ // smaliParser.g:589:3: ( PARAM_LIST_OR_ID_PRIMITIVE_TYPE -> PRIMITIVE_TYPE[$PARAM_LIST_OR_ID_PRIMITIVE_TYPE] )
+ // smaliParser.g:589:5: PARAM_LIST_OR_ID_PRIMITIVE_TYPE
{
- PARAM_LIST_OR_ID_PRIMITIVE_TYPE91=(Token)match(input,PARAM_LIST_OR_ID_PRIMITIVE_TYPE,FOLLOW_PARAM_LIST_OR_ID_PRIMITIVE_TYPE_in_param_list_or_id_primitive_type2283);
+ PARAM_LIST_OR_ID_PRIMITIVE_TYPE91=(Token)match(input,PARAM_LIST_OR_ID_PRIMITIVE_TYPE,FOLLOW_PARAM_LIST_OR_ID_PRIMITIVE_TYPE_in_param_list_or_id_primitive_type2283);
stream_PARAM_LIST_OR_ID_PRIMITIVE_TYPE.add(PARAM_LIST_OR_ID_PRIMITIVE_TYPE91);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -4019,7 +4019,7 @@ public class smaliParser extends Parser {
// $ANTLR start "param_list"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:591:1: param_list : ( ( param_list_or_id_primitive_type )+ | ( nonvoid_type_descriptor )* );
+ // smaliParser.g:591: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);
@@ -4031,7 +4031,7 @@ public class smaliParser extends Parser {
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:592:3: ( ( param_list_or_id_primitive_type )+ | ( nonvoid_type_descriptor )* )
+ // smaliParser.g:592: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) ) {
@@ -4049,12 +4049,12 @@ public class smaliParser extends Parser {
switch (alt14) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:592:5: ( param_list_or_id_primitive_type )+
+ // smaliParser.g:592:5: ( param_list_or_id_primitive_type )+
{
root_0 = (CommonTree)adaptor.nil();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:592:5: ( param_list_or_id_primitive_type )+
+ // smaliParser.g:592:5: ( param_list_or_id_primitive_type )+
int cnt12=0;
loop12:
while (true) {
@@ -4066,7 +4066,7 @@ public class smaliParser extends Parser {
switch (alt12) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:592:5: param_list_or_id_primitive_type
+ // smaliParser.g:592:5: param_list_or_id_primitive_type
{
pushFollow(FOLLOW_param_list_or_id_primitive_type_in_param_list2298);
param_list_or_id_primitive_type92=param_list_or_id_primitive_type();
@@ -4088,12 +4088,12 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:593:5: ( nonvoid_type_descriptor )*
+ // smaliParser.g:593:5: ( nonvoid_type_descriptor )*
{
root_0 = (CommonTree)adaptor.nil();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:593:5: ( nonvoid_type_descriptor )*
+ // smaliParser.g:593:5: ( nonvoid_type_descriptor )*
loop13:
while (true) {
int alt13=2;
@@ -4104,7 +4104,7 @@ public class smaliParser extends Parser {
switch (alt13) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:593:5: nonvoid_type_descriptor
+ // smaliParser.g:593:5: nonvoid_type_descriptor
{
pushFollow(FOLLOW_nonvoid_type_descriptor_in_param_list2305);
nonvoid_type_descriptor93=nonvoid_type_descriptor();
@@ -4151,7 +4151,7 @@ public class smaliParser extends Parser {
// $ANTLR start "array_descriptor"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:595:1: array_descriptor : ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR ) ;
+ // smaliParser.g:595: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);
@@ -4165,13 +4165,13 @@ public class smaliParser extends Parser {
CommonTree set95_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:596:3: ( ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:596:5: ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR )
+ // smaliParser.g:596:3: ( ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR ) )
+ // smaliParser.g:596:5: ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR )
{
root_0 = (CommonTree)adaptor.nil();
- ARRAY_TYPE_PREFIX94=(Token)match(input,ARRAY_TYPE_PREFIX,FOLLOW_ARRAY_TYPE_PREFIX_in_array_descriptor2316);
+ ARRAY_TYPE_PREFIX94=(Token)match(input,ARRAY_TYPE_PREFIX,FOLLOW_ARRAY_TYPE_PREFIX_in_array_descriptor2316);
ARRAY_TYPE_PREFIX94_tree = (CommonTree)adaptor.create(ARRAY_TYPE_PREFIX94);
adaptor.addChild(root_0, ARRAY_TYPE_PREFIX94_tree);
@@ -4214,7 +4214,7 @@ public class smaliParser extends Parser {
// $ANTLR start "type_descriptor"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:598:1: type_descriptor : ( VOID_TYPE | PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor );
+ // smaliParser.g:598: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);
@@ -4231,7 +4231,7 @@ public class smaliParser extends Parser {
CommonTree CLASS_DESCRIPTOR98_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:599:3: ( VOID_TYPE | PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor )
+ // smaliParser.g:599:3: ( VOID_TYPE | PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor )
int alt15=4;
switch ( input.LA(1) ) {
case VOID_TYPE:
@@ -4261,43 +4261,43 @@ public class smaliParser extends Parser {
}
switch (alt15) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:599:5: VOID_TYPE
+ // smaliParser.g:599:5: VOID_TYPE
{
root_0 = (CommonTree)adaptor.nil();
- VOID_TYPE96=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_type_descriptor2334);
+ VOID_TYPE96=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_type_descriptor2334);
VOID_TYPE96_tree = (CommonTree)adaptor.create(VOID_TYPE96);
adaptor.addChild(root_0, VOID_TYPE96_tree);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:600:5: PRIMITIVE_TYPE
+ // smaliParser.g:600:5: PRIMITIVE_TYPE
{
root_0 = (CommonTree)adaptor.nil();
- PRIMITIVE_TYPE97=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_type_descriptor2340);
+ PRIMITIVE_TYPE97=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_type_descriptor2340);
PRIMITIVE_TYPE97_tree = (CommonTree)adaptor.create(PRIMITIVE_TYPE97);
adaptor.addChild(root_0, PRIMITIVE_TYPE97_tree);
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:601:5: CLASS_DESCRIPTOR
+ // smaliParser.g:601:5: CLASS_DESCRIPTOR
{
root_0 = (CommonTree)adaptor.nil();
- CLASS_DESCRIPTOR98=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_type_descriptor2346);
+ CLASS_DESCRIPTOR98=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_type_descriptor2346);
CLASS_DESCRIPTOR98_tree = (CommonTree)adaptor.create(CLASS_DESCRIPTOR98);
adaptor.addChild(root_0, CLASS_DESCRIPTOR98_tree);
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:602:5: array_descriptor
+ // smaliParser.g:602:5: array_descriptor
{
root_0 = (CommonTree)adaptor.nil();
@@ -4339,7 +4339,7 @@ public class smaliParser extends Parser {
// $ANTLR start "nonvoid_type_descriptor"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:604:1: nonvoid_type_descriptor : ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor );
+ // smaliParser.g:604: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);
@@ -4354,7 +4354,7 @@ public class smaliParser extends Parser {
CommonTree CLASS_DESCRIPTOR101_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:605:3: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor )
+ // smaliParser.g:605:3: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor )
int alt16=3;
switch ( input.LA(1) ) {
case PRIMITIVE_TYPE:
@@ -4379,31 +4379,31 @@ public class smaliParser extends Parser {
}
switch (alt16) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:605:5: PRIMITIVE_TYPE
+ // smaliParser.g:605:5: PRIMITIVE_TYPE
{
root_0 = (CommonTree)adaptor.nil();
- PRIMITIVE_TYPE100=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_nonvoid_type_descriptor2362);
+ PRIMITIVE_TYPE100=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_nonvoid_type_descriptor2362);
PRIMITIVE_TYPE100_tree = (CommonTree)adaptor.create(PRIMITIVE_TYPE100);
adaptor.addChild(root_0, PRIMITIVE_TYPE100_tree);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:606:5: CLASS_DESCRIPTOR
+ // smaliParser.g:606:5: CLASS_DESCRIPTOR
{
root_0 = (CommonTree)adaptor.nil();
- CLASS_DESCRIPTOR101=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_nonvoid_type_descriptor2368);
+ CLASS_DESCRIPTOR101=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_nonvoid_type_descriptor2368);
CLASS_DESCRIPTOR101_tree = (CommonTree)adaptor.create(CLASS_DESCRIPTOR101);
adaptor.addChild(root_0, CLASS_DESCRIPTOR101_tree);
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:607:5: array_descriptor
+ // smaliParser.g:607:5: array_descriptor
{
root_0 = (CommonTree)adaptor.nil();
@@ -4445,7 +4445,7 @@ public class smaliParser extends Parser {
// $ANTLR start "reference_type_descriptor"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:609:1: reference_type_descriptor : ( CLASS_DESCRIPTOR | array_descriptor );
+ // smaliParser.g:609: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);
@@ -4458,7 +4458,7 @@ public class smaliParser extends Parser {
CommonTree CLASS_DESCRIPTOR103_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:610:3: ( CLASS_DESCRIPTOR | array_descriptor )
+ // smaliParser.g:610:3: ( CLASS_DESCRIPTOR | array_descriptor )
int alt17=2;
int LA17_0 = input.LA(1);
if ( (LA17_0==CLASS_DESCRIPTOR) ) {
@@ -4476,19 +4476,19 @@ public class smaliParser extends Parser {
switch (alt17) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:610:5: CLASS_DESCRIPTOR
+ // smaliParser.g:610:5: CLASS_DESCRIPTOR
{
root_0 = (CommonTree)adaptor.nil();
- CLASS_DESCRIPTOR103=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_reference_type_descriptor2384);
+ CLASS_DESCRIPTOR103=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_reference_type_descriptor2384);
CLASS_DESCRIPTOR103_tree = (CommonTree)adaptor.create(CLASS_DESCRIPTOR103);
adaptor.addChild(root_0, CLASS_DESCRIPTOR103_tree);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:611:5: array_descriptor
+ // smaliParser.g:611:5: array_descriptor
{
root_0 = (CommonTree)adaptor.nil();
@@ -4530,7 +4530,7 @@ public class smaliParser extends Parser {
// $ANTLR start "integer_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:613:1: integer_literal : ( POSITIVE_INTEGER_LITERAL -> INTEGER_LITERAL[$POSITIVE_INTEGER_LITERAL] | NEGATIVE_INTEGER_LITERAL -> INTEGER_LITERAL[$NEGATIVE_INTEGER_LITERAL] );
+ // smaliParser.g:613: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);
@@ -4546,7 +4546,7 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_POSITIVE_INTEGER_LITERAL=new RewriteRuleTokenStream(adaptor,"token POSITIVE_INTEGER_LITERAL");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:614:3: ( POSITIVE_INTEGER_LITERAL -> INTEGER_LITERAL[$POSITIVE_INTEGER_LITERAL] | NEGATIVE_INTEGER_LITERAL -> INTEGER_LITERAL[$NEGATIVE_INTEGER_LITERAL] )
+ // smaliParser.g:614: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) ) {
@@ -4564,18 +4564,18 @@ public class smaliParser extends Parser {
switch (alt18) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:614:5: POSITIVE_INTEGER_LITERAL
+ // smaliParser.g:614:5: POSITIVE_INTEGER_LITERAL
{
- POSITIVE_INTEGER_LITERAL105=(Token)match(input,POSITIVE_INTEGER_LITERAL,FOLLOW_POSITIVE_INTEGER_LITERAL_in_integer_literal2400);
+ POSITIVE_INTEGER_LITERAL105=(Token)match(input,POSITIVE_INTEGER_LITERAL,FOLLOW_POSITIVE_INTEGER_LITERAL_in_integer_literal2400);
stream_POSITIVE_INTEGER_LITERAL.add(POSITIVE_INTEGER_LITERAL105);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -4591,18 +4591,18 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:615:5: NEGATIVE_INTEGER_LITERAL
+ // smaliParser.g:615:5: NEGATIVE_INTEGER_LITERAL
{
- NEGATIVE_INTEGER_LITERAL106=(Token)match(input,NEGATIVE_INTEGER_LITERAL,FOLLOW_NEGATIVE_INTEGER_LITERAL_in_integer_literal2411);
+ NEGATIVE_INTEGER_LITERAL106=(Token)match(input,NEGATIVE_INTEGER_LITERAL,FOLLOW_NEGATIVE_INTEGER_LITERAL_in_integer_literal2411);
stream_NEGATIVE_INTEGER_LITERAL.add(NEGATIVE_INTEGER_LITERAL106);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -4646,7 +4646,7 @@ public class smaliParser extends Parser {
// $ANTLR start "float_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:617:1: float_literal : ( FLOAT_LITERAL_OR_ID -> FLOAT_LITERAL[$FLOAT_LITERAL_OR_ID] | FLOAT_LITERAL );
+ // smaliParser.g:617: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);
@@ -4661,7 +4661,7 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_FLOAT_LITERAL_OR_ID=new RewriteRuleTokenStream(adaptor,"token FLOAT_LITERAL_OR_ID");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:618:3: ( FLOAT_LITERAL_OR_ID -> FLOAT_LITERAL[$FLOAT_LITERAL_OR_ID] | FLOAT_LITERAL )
+ // smaliParser.g:618: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) ) {
@@ -4679,18 +4679,18 @@ public class smaliParser extends Parser {
switch (alt19) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:618:5: FLOAT_LITERAL_OR_ID
+ // smaliParser.g:618:5: FLOAT_LITERAL_OR_ID
{
- FLOAT_LITERAL_OR_ID107=(Token)match(input,FLOAT_LITERAL_OR_ID,FOLLOW_FLOAT_LITERAL_OR_ID_in_float_literal2426);
+ FLOAT_LITERAL_OR_ID107=(Token)match(input,FLOAT_LITERAL_OR_ID,FOLLOW_FLOAT_LITERAL_OR_ID_in_float_literal2426);
stream_FLOAT_LITERAL_OR_ID.add(FLOAT_LITERAL_OR_ID107);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -4706,12 +4706,12 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:619:5: FLOAT_LITERAL
+ // smaliParser.g:619:5: FLOAT_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- FLOAT_LITERAL108=(Token)match(input,FLOAT_LITERAL,FOLLOW_FLOAT_LITERAL_in_float_literal2437);
+ FLOAT_LITERAL108=(Token)match(input,FLOAT_LITERAL,FOLLOW_FLOAT_LITERAL_in_float_literal2437);
FLOAT_LITERAL108_tree = (CommonTree)adaptor.create(FLOAT_LITERAL108);
adaptor.addChild(root_0, FLOAT_LITERAL108_tree);
@@ -4746,7 +4746,7 @@ public class smaliParser extends Parser {
// $ANTLR start "double_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:621:1: double_literal : ( DOUBLE_LITERAL_OR_ID -> DOUBLE_LITERAL[$DOUBLE_LITERAL_OR_ID] | DOUBLE_LITERAL );
+ // smaliParser.g:621: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);
@@ -4761,7 +4761,7 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_DOUBLE_LITERAL_OR_ID=new RewriteRuleTokenStream(adaptor,"token DOUBLE_LITERAL_OR_ID");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:622:3: ( DOUBLE_LITERAL_OR_ID -> DOUBLE_LITERAL[$DOUBLE_LITERAL_OR_ID] | DOUBLE_LITERAL )
+ // smaliParser.g:622: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) ) {
@@ -4779,18 +4779,18 @@ public class smaliParser extends Parser {
switch (alt20) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:622:5: DOUBLE_LITERAL_OR_ID
+ // smaliParser.g:622:5: DOUBLE_LITERAL_OR_ID
{
- DOUBLE_LITERAL_OR_ID109=(Token)match(input,DOUBLE_LITERAL_OR_ID,FOLLOW_DOUBLE_LITERAL_OR_ID_in_double_literal2447);
+ DOUBLE_LITERAL_OR_ID109=(Token)match(input,DOUBLE_LITERAL_OR_ID,FOLLOW_DOUBLE_LITERAL_OR_ID_in_double_literal2447);
stream_DOUBLE_LITERAL_OR_ID.add(DOUBLE_LITERAL_OR_ID109);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -4806,12 +4806,12 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:623:5: DOUBLE_LITERAL
+ // smaliParser.g:623:5: DOUBLE_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- DOUBLE_LITERAL110=(Token)match(input,DOUBLE_LITERAL,FOLLOW_DOUBLE_LITERAL_in_double_literal2458);
+ DOUBLE_LITERAL110=(Token)match(input,DOUBLE_LITERAL,FOLLOW_DOUBLE_LITERAL_in_double_literal2458);
DOUBLE_LITERAL110_tree = (CommonTree)adaptor.create(DOUBLE_LITERAL110);
adaptor.addChild(root_0, DOUBLE_LITERAL110_tree);
@@ -4846,7 +4846,7 @@ public class smaliParser extends Parser {
// $ANTLR start "literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:625: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 );
+ // smaliParser.g:625: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);
@@ -4877,7 +4877,7 @@ public class smaliParser extends Parser {
CommonTree NULL_LITERAL120_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:626: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 )
+ // smaliParser.g:626: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:
@@ -5123,19 +5123,19 @@ public class smaliParser extends Parser {
}
switch (alt21) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:626:5: LONG_LITERAL
+ // smaliParser.g:626:5: LONG_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- LONG_LITERAL111=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_literal2468);
+ LONG_LITERAL111=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_literal2468);
LONG_LITERAL111_tree = (CommonTree)adaptor.create(LONG_LITERAL111);
adaptor.addChild(root_0, LONG_LITERAL111_tree);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:627:5: integer_literal
+ // smaliParser.g:627:5: integer_literal
{
root_0 = (CommonTree)adaptor.nil();
@@ -5149,31 +5149,31 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:628:5: SHORT_LITERAL
+ // smaliParser.g:628:5: SHORT_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- SHORT_LITERAL113=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_literal2480);
+ SHORT_LITERAL113=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_literal2480);
SHORT_LITERAL113_tree = (CommonTree)adaptor.create(SHORT_LITERAL113);
adaptor.addChild(root_0, SHORT_LITERAL113_tree);
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:629:5: BYTE_LITERAL
+ // smaliParser.g:629:5: BYTE_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BYTE_LITERAL114=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_literal2486);
+ BYTE_LITERAL114=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_literal2486);
BYTE_LITERAL114_tree = (CommonTree)adaptor.create(BYTE_LITERAL114);
adaptor.addChild(root_0, BYTE_LITERAL114_tree);
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:630:5: float_literal
+ // smaliParser.g:630:5: float_literal
{
root_0 = (CommonTree)adaptor.nil();
@@ -5187,7 +5187,7 @@ public class smaliParser extends Parser {
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:631:5: double_literal
+ // smaliParser.g:631:5: double_literal
{
root_0 = (CommonTree)adaptor.nil();
@@ -5201,55 +5201,55 @@ public class smaliParser extends Parser {
}
break;
case 7 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:632:5: CHAR_LITERAL
+ // smaliParser.g:632:5: CHAR_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- CHAR_LITERAL117=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_literal2504);
+ CHAR_LITERAL117=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_literal2504);
CHAR_LITERAL117_tree = (CommonTree)adaptor.create(CHAR_LITERAL117);
adaptor.addChild(root_0, CHAR_LITERAL117_tree);
}
break;
case 8 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:633:5: STRING_LITERAL
+ // smaliParser.g:633:5: STRING_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- STRING_LITERAL118=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_literal2510);
+ STRING_LITERAL118=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_literal2510);
STRING_LITERAL118_tree = (CommonTree)adaptor.create(STRING_LITERAL118);
adaptor.addChild(root_0, STRING_LITERAL118_tree);
}
break;
case 9 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:634:5: BOOL_LITERAL
+ // smaliParser.g:634:5: BOOL_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BOOL_LITERAL119=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_literal2516);
+ BOOL_LITERAL119=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_literal2516);
BOOL_LITERAL119_tree = (CommonTree)adaptor.create(BOOL_LITERAL119);
adaptor.addChild(root_0, BOOL_LITERAL119_tree);
}
break;
case 10 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:635:5: NULL_LITERAL
+ // smaliParser.g:635:5: NULL_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- NULL_LITERAL120=(Token)match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_literal2522);
+ NULL_LITERAL120=(Token)match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_literal2522);
NULL_LITERAL120_tree = (CommonTree)adaptor.create(NULL_LITERAL120);
adaptor.addChild(root_0, NULL_LITERAL120_tree);
}
break;
case 11 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:636:5: array_literal
+ // smaliParser.g:636:5: array_literal
{
root_0 = (CommonTree)adaptor.nil();
@@ -5263,7 +5263,7 @@ public class smaliParser extends Parser {
}
break;
case 12 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:637:5: subannotation
+ // smaliParser.g:637:5: subannotation
{
root_0 = (CommonTree)adaptor.nil();
@@ -5277,7 +5277,7 @@ public class smaliParser extends Parser {
}
break;
case 13 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:638:5: type_field_method_literal
+ // smaliParser.g:638:5: type_field_method_literal
{
root_0 = (CommonTree)adaptor.nil();
@@ -5291,7 +5291,7 @@ public class smaliParser extends Parser {
}
break;
case 14 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:639:5: enum_literal
+ // smaliParser.g:639:5: enum_literal
{
root_0 = (CommonTree)adaptor.nil();
@@ -5334,7 +5334,7 @@ public class smaliParser extends Parser {
// $ANTLR start "parsed_integer_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:641:1: parsed_integer_literal returns [int value] : integer_literal ;
+ // smaliParser.g:641: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);
@@ -5345,8 +5345,8 @@ public class smaliParser extends Parser {
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:642:3: ( integer_literal )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:642:5: integer_literal
+ // smaliParser.g:642:3: ( integer_literal )
+ // smaliParser.g:642:5: integer_literal
{
root_0 = (CommonTree)adaptor.nil();
@@ -5357,7 +5357,7 @@ public class smaliParser extends Parser {
adaptor.addChild(root_0, integer_literal125.getTree());
- retval.value = LiteralTools.parseInt((integer_literal125!=null?input.toString(integer_literal125.start,integer_literal125.stop):null));
+ retval.value = LiteralTools.parseInt((integer_literal125!=null?input.toString(integer_literal125.start,integer_literal125.stop):null));
}
retval.stop = input.LT(-1);
@@ -5387,7 +5387,7 @@ public class smaliParser extends Parser {
// $ANTLR start "integral_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:644:1: integral_literal : ( LONG_LITERAL | integer_literal | SHORT_LITERAL | CHAR_LITERAL | BYTE_LITERAL );
+ // smaliParser.g:644: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);
@@ -5406,7 +5406,7 @@ public class smaliParser extends Parser {
CommonTree BYTE_LITERAL130_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:645:3: ( LONG_LITERAL | integer_literal | SHORT_LITERAL | CHAR_LITERAL | BYTE_LITERAL )
+ // smaliParser.g:645:3: ( LONG_LITERAL | integer_literal | SHORT_LITERAL | CHAR_LITERAL | BYTE_LITERAL )
int alt22=5;
switch ( input.LA(1) ) {
case LONG_LITERAL:
@@ -5442,19 +5442,19 @@ public class smaliParser extends Parser {
}
switch (alt22) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:645:5: LONG_LITERAL
+ // smaliParser.g:645:5: LONG_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- LONG_LITERAL126=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_integral_literal2571);
+ LONG_LITERAL126=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_integral_literal2571);
LONG_LITERAL126_tree = (CommonTree)adaptor.create(LONG_LITERAL126);
adaptor.addChild(root_0, LONG_LITERAL126_tree);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:646:5: integer_literal
+ // smaliParser.g:646:5: integer_literal
{
root_0 = (CommonTree)adaptor.nil();
@@ -5468,36 +5468,36 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:647:5: SHORT_LITERAL
+ // smaliParser.g:647:5: SHORT_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- SHORT_LITERAL128=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_integral_literal2583);
+ SHORT_LITERAL128=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_integral_literal2583);
SHORT_LITERAL128_tree = (CommonTree)adaptor.create(SHORT_LITERAL128);
adaptor.addChild(root_0, SHORT_LITERAL128_tree);
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:648:5: CHAR_LITERAL
+ // smaliParser.g:648:5: CHAR_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- CHAR_LITERAL129=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_integral_literal2589);
+ CHAR_LITERAL129=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_integral_literal2589);
CHAR_LITERAL129_tree = (CommonTree)adaptor.create(CHAR_LITERAL129);
adaptor.addChild(root_0, CHAR_LITERAL129_tree);
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:649:5: BYTE_LITERAL
+ // smaliParser.g:649:5: BYTE_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BYTE_LITERAL130=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_integral_literal2595);
+ BYTE_LITERAL130=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_integral_literal2595);
BYTE_LITERAL130_tree = (CommonTree)adaptor.create(BYTE_LITERAL130);
adaptor.addChild(root_0, BYTE_LITERAL130_tree);
@@ -5532,7 +5532,7 @@ public class smaliParser extends Parser {
// $ANTLR start "fixed_32bit_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:651:1: fixed_32bit_literal : ( LONG_LITERAL | integer_literal | SHORT_LITERAL | BYTE_LITERAL | float_literal | CHAR_LITERAL | BOOL_LITERAL );
+ // smaliParser.g:651: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);
@@ -5554,7 +5554,7 @@ public class smaliParser extends Parser {
CommonTree BOOL_LITERAL137_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:652:3: ( LONG_LITERAL | integer_literal | SHORT_LITERAL | BYTE_LITERAL | float_literal | CHAR_LITERAL | BOOL_LITERAL )
+ // smaliParser.g:652: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:
@@ -5601,19 +5601,19 @@ public class smaliParser extends Parser {
}
switch (alt23) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:652:5: LONG_LITERAL
+ // smaliParser.g:652:5: LONG_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- LONG_LITERAL131=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_fixed_32bit_literal2605);
+ LONG_LITERAL131=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_fixed_32bit_literal2605);
LONG_LITERAL131_tree = (CommonTree)adaptor.create(LONG_LITERAL131);
adaptor.addChild(root_0, LONG_LITERAL131_tree);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:653:5: integer_literal
+ // smaliParser.g:653:5: integer_literal
{
root_0 = (CommonTree)adaptor.nil();
@@ -5627,31 +5627,31 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:654:5: SHORT_LITERAL
+ // smaliParser.g:654:5: SHORT_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- SHORT_LITERAL133=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_fixed_32bit_literal2617);
+ SHORT_LITERAL133=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_fixed_32bit_literal2617);
SHORT_LITERAL133_tree = (CommonTree)adaptor.create(SHORT_LITERAL133);
adaptor.addChild(root_0, SHORT_LITERAL133_tree);
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:655:5: BYTE_LITERAL
+ // smaliParser.g:655:5: BYTE_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BYTE_LITERAL134=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_fixed_32bit_literal2623);
+ BYTE_LITERAL134=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_fixed_32bit_literal2623);
BYTE_LITERAL134_tree = (CommonTree)adaptor.create(BYTE_LITERAL134);
adaptor.addChild(root_0, BYTE_LITERAL134_tree);
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:656:5: float_literal
+ // smaliParser.g:656:5: float_literal
{
root_0 = (CommonTree)adaptor.nil();
@@ -5665,24 +5665,24 @@ public class smaliParser extends Parser {
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:657:5: CHAR_LITERAL
+ // smaliParser.g:657:5: CHAR_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- CHAR_LITERAL136=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_fixed_32bit_literal2635);
+ CHAR_LITERAL136=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_fixed_32bit_literal2635);
CHAR_LITERAL136_tree = (CommonTree)adaptor.create(CHAR_LITERAL136);
adaptor.addChild(root_0, CHAR_LITERAL136_tree);
}
break;
case 7 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:658:5: BOOL_LITERAL
+ // smaliParser.g:658:5: BOOL_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BOOL_LITERAL137=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_fixed_32bit_literal2641);
+ BOOL_LITERAL137=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_fixed_32bit_literal2641);
BOOL_LITERAL137_tree = (CommonTree)adaptor.create(BOOL_LITERAL137);
adaptor.addChild(root_0, BOOL_LITERAL137_tree);
@@ -5717,7 +5717,7 @@ public class smaliParser extends Parser {
// $ANTLR start "fixed_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:660:1: fixed_literal : ( integer_literal | LONG_LITERAL | SHORT_LITERAL | BYTE_LITERAL | float_literal | double_literal | CHAR_LITERAL | BOOL_LITERAL );
+ // smaliParser.g:660: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);
@@ -5740,7 +5740,7 @@ public class smaliParser extends Parser {
CommonTree BOOL_LITERAL145_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:661:3: ( integer_literal | LONG_LITERAL | SHORT_LITERAL | BYTE_LITERAL | float_literal | double_literal | CHAR_LITERAL | BOOL_LITERAL )
+ // smaliParser.g:661: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:
@@ -5793,7 +5793,7 @@ public class smaliParser extends Parser {
}
switch (alt24) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:661:5: integer_literal
+ // smaliParser.g:661:5: integer_literal
{
root_0 = (CommonTree)adaptor.nil();
@@ -5807,43 +5807,43 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:662:5: LONG_LITERAL
+ // smaliParser.g:662:5: LONG_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- LONG_LITERAL139=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_fixed_literal2657);
+ LONG_LITERAL139=(Token)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_fixed_literal2657);
LONG_LITERAL139_tree = (CommonTree)adaptor.create(LONG_LITERAL139);
adaptor.addChild(root_0, LONG_LITERAL139_tree);
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:663:5: SHORT_LITERAL
+ // smaliParser.g:663:5: SHORT_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- SHORT_LITERAL140=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_fixed_literal2663);
+ SHORT_LITERAL140=(Token)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_fixed_literal2663);
SHORT_LITERAL140_tree = (CommonTree)adaptor.create(SHORT_LITERAL140);
adaptor.addChild(root_0, SHORT_LITERAL140_tree);
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:664:5: BYTE_LITERAL
+ // smaliParser.g:664:5: BYTE_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BYTE_LITERAL141=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_fixed_literal2669);
+ BYTE_LITERAL141=(Token)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_fixed_literal2669);
BYTE_LITERAL141_tree = (CommonTree)adaptor.create(BYTE_LITERAL141);
adaptor.addChild(root_0, BYTE_LITERAL141_tree);
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:665:5: float_literal
+ // smaliParser.g:665:5: float_literal
{
root_0 = (CommonTree)adaptor.nil();
@@ -5857,7 +5857,7 @@ public class smaliParser extends Parser {
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:666:5: double_literal
+ // smaliParser.g:666:5: double_literal
{
root_0 = (CommonTree)adaptor.nil();
@@ -5871,24 +5871,24 @@ public class smaliParser extends Parser {
}
break;
case 7 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:667:5: CHAR_LITERAL
+ // smaliParser.g:667:5: CHAR_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- CHAR_LITERAL144=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_fixed_literal2687);
+ CHAR_LITERAL144=(Token)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_fixed_literal2687);
CHAR_LITERAL144_tree = (CommonTree)adaptor.create(CHAR_LITERAL144);
adaptor.addChild(root_0, CHAR_LITERAL144_tree);
}
break;
case 8 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:668:5: BOOL_LITERAL
+ // smaliParser.g:668:5: BOOL_LITERAL
{
root_0 = (CommonTree)adaptor.nil();
- BOOL_LITERAL145=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_fixed_literal2693);
+ BOOL_LITERAL145=(Token)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_fixed_literal2693);
BOOL_LITERAL145_tree = (CommonTree)adaptor.create(BOOL_LITERAL145);
adaptor.addChild(root_0, BOOL_LITERAL145_tree);
@@ -5923,7 +5923,7 @@ public class smaliParser extends Parser {
// $ANTLR start "array_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:670:1: array_literal : OPEN_BRACE ( literal ( COMMA literal )* |) CLOSE_BRACE -> ^( I_ENCODED_ARRAY[$start, \"I_ENCODED_ARRAY\"] ( literal )* ) ;
+ // smaliParser.g:670: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);
@@ -5945,13 +5945,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_literal=new RewriteRuleSubtreeStream(adaptor,"rule literal");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:671: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:671:5: OPEN_BRACE ( literal ( COMMA literal )* |) CLOSE_BRACE
+ // smaliParser.g:671:3: ( OPEN_BRACE ( literal ( COMMA literal )* |) CLOSE_BRACE -> ^( I_ENCODED_ARRAY[$start, \"I_ENCODED_ARRAY\"] ( literal )* ) )
+ // smaliParser.g:671:5: OPEN_BRACE ( literal ( COMMA literal )* |) CLOSE_BRACE
{
- OPEN_BRACE146=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_array_literal2703);
+ OPEN_BRACE146=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_array_literal2703);
stream_OPEN_BRACE.add(OPEN_BRACE146);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:671:16: ( literal ( COMMA literal )* |)
+ // smaliParser.g:671: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_FORMAT31i_OR_ID && LA26_0 <= INSTRUCTION_FORMAT31t)||(LA26_0 >= INSTRUCTION_FORMAT35c_METHOD && LA26_0 <= INSTRUCTION_FORMAT35ms_METHOD)||(LA26_0 >= INSTRUCTION_FORMAT45cc_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)) ) {
@@ -5969,14 +5969,14 @@ public class smaliParser extends Parser {
switch (alt26) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:671:17: literal ( COMMA literal )*
+ // smaliParser.g:671:17: literal ( COMMA literal )*
{
pushFollow(FOLLOW_literal_in_array_literal2706);
literal147=literal();
state._fsp--;
stream_literal.add(literal147.getTree());
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:671:25: ( COMMA literal )*
+ // smaliParser.g:671:25: ( COMMA literal )*
loop25:
while (true) {
int alt25=2;
@@ -5987,9 +5987,9 @@ public class smaliParser extends Parser {
switch (alt25) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:671:26: COMMA literal
+ // smaliParser.g:671:26: COMMA literal
{
- COMMA148=(Token)match(input,COMMA,FOLLOW_COMMA_in_array_literal2709);
+ COMMA148=(Token)match(input,COMMA,FOLLOW_COMMA_in_array_literal2709);
stream_COMMA.add(COMMA148);
pushFollow(FOLLOW_literal_in_array_literal2711);
@@ -6008,34 +6008,34 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:671:44:
+ // smaliParser.g:671:44:
{
}
break;
}
- CLOSE_BRACE150=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_array_literal2719);
+ CLOSE_BRACE150=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_array_literal2719);
stream_CLOSE_BRACE.add(CLOSE_BRACE150);
// AST REWRITE
// elements: literal
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 672:5: -> ^( I_ENCODED_ARRAY[$start, \"I_ENCODED_ARRAY\"] ( literal )* )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:672:8: ^( I_ENCODED_ARRAY[$start, \"I_ENCODED_ARRAY\"] ( literal )* )
+ // smaliParser.g:672: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:672:53: ( literal )*
+ // smaliParser.g:672:53: ( literal )*
while ( stream_literal.hasNext() ) {
adaptor.addChild(root_1, stream_literal.nextTree());
}
@@ -6078,7 +6078,7 @@ public class smaliParser extends Parser {
// $ANTLR start "annotation_element"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:674:1: annotation_element : simple_name EQUAL literal -> ^( I_ANNOTATION_ELEMENT[$start, \"I_ANNOTATION_ELEMENT\"] simple_name literal ) ;
+ // smaliParser.g:674: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);
@@ -6095,15 +6095,15 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_literal=new RewriteRuleSubtreeStream(adaptor,"rule literal");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:675: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:675:5: simple_name EQUAL literal
+ // smaliParser.g:675:3: ( simple_name EQUAL literal -> ^( I_ANNOTATION_ELEMENT[$start, \"I_ANNOTATION_ELEMENT\"] simple_name literal ) )
+ // smaliParser.g:675:5: simple_name EQUAL literal
{
pushFollow(FOLLOW_simple_name_in_annotation_element2743);
simple_name151=simple_name();
state._fsp--;
stream_simple_name.add(simple_name151.getTree());
- EQUAL152=(Token)match(input,EQUAL,FOLLOW_EQUAL_in_annotation_element2745);
+ EQUAL152=(Token)match(input,EQUAL,FOLLOW_EQUAL_in_annotation_element2745);
stream_EQUAL.add(EQUAL152);
pushFollow(FOLLOW_literal_in_annotation_element2747);
@@ -6113,18 +6113,18 @@ public class smaliParser extends Parser {
stream_literal.add(literal153.getTree());
// AST REWRITE
// elements: simple_name, literal
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 676:5: -> ^( I_ANNOTATION_ELEMENT[$start, \"I_ANNOTATION_ELEMENT\"] simple_name literal )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:676:8: ^( I_ANNOTATION_ELEMENT[$start, \"I_ANNOTATION_ELEMENT\"] simple_name literal )
+ // smaliParser.g:676: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);
@@ -6167,7 +6167,7 @@ public class smaliParser extends Parser {
// $ANTLR start "annotation"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:678: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 )* ) ) ;
+ // smaliParser.g:678: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);
@@ -6191,19 +6191,19 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_annotation_element=new RewriteRuleSubtreeStream(adaptor,"rule annotation_element");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:679: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:679:5: ANNOTATION_DIRECTIVE ANNOTATION_VISIBILITY CLASS_DESCRIPTOR ( annotation_element )* END_ANNOTATION_DIRECTIVE
+ // smaliParser.g:679: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 )* ) ) )
+ // smaliParser.g:679:5: ANNOTATION_DIRECTIVE ANNOTATION_VISIBILITY CLASS_DESCRIPTOR ( annotation_element )* END_ANNOTATION_DIRECTIVE
{
- ANNOTATION_DIRECTIVE154=(Token)match(input,ANNOTATION_DIRECTIVE,FOLLOW_ANNOTATION_DIRECTIVE_in_annotation2772);
+ ANNOTATION_DIRECTIVE154=(Token)match(input,ANNOTATION_DIRECTIVE,FOLLOW_ANNOTATION_DIRECTIVE_in_annotation2772);
stream_ANNOTATION_DIRECTIVE.add(ANNOTATION_DIRECTIVE154);
- ANNOTATION_VISIBILITY155=(Token)match(input,ANNOTATION_VISIBILITY,FOLLOW_ANNOTATION_VISIBILITY_in_annotation2774);
+ ANNOTATION_VISIBILITY155=(Token)match(input,ANNOTATION_VISIBILITY,FOLLOW_ANNOTATION_VISIBILITY_in_annotation2774);
stream_ANNOTATION_VISIBILITY.add(ANNOTATION_VISIBILITY155);
- CLASS_DESCRIPTOR156=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_annotation2776);
+ CLASS_DESCRIPTOR156=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_annotation2776);
stream_CLASS_DESCRIPTOR.add(CLASS_DESCRIPTOR156);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:680:5: ( annotation_element )*
+ // smaliParser.g:680:5: ( annotation_element )*
loop27:
while (true) {
int alt27=2;
@@ -6214,7 +6214,7 @@ public class smaliParser extends Parser {
switch (alt27) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:680:5: annotation_element
+ // smaliParser.g:680:5: annotation_element
{
pushFollow(FOLLOW_annotation_element_in_annotation2782);
annotation_element157=annotation_element();
@@ -6229,33 +6229,33 @@ public class smaliParser extends Parser {
}
}
- END_ANNOTATION_DIRECTIVE158=(Token)match(input,END_ANNOTATION_DIRECTIVE,FOLLOW_END_ANNOTATION_DIRECTIVE_in_annotation2785);
+ END_ANNOTATION_DIRECTIVE158=(Token)match(input,END_ANNOTATION_DIRECTIVE,FOLLOW_END_ANNOTATION_DIRECTIVE_in_annotation2785);
stream_END_ANNOTATION_DIRECTIVE.add(END_ANNOTATION_DIRECTIVE158);
// AST REWRITE
- // elements: CLASS_DESCRIPTOR, ANNOTATION_VISIBILITY, annotation_element
- // token labels:
+ // elements: CLASS_DESCRIPTOR, annotation_element, ANNOTATION_VISIBILITY
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 681:5: -> ^( 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:681:8: ^( I_ANNOTATION[$start, \"I_ANNOTATION\"] ANNOTATION_VISIBILITY ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) )
+ // smaliParser.g:681: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());
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:681:69: ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* )
+ // smaliParser.g:681: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());
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:681:131: ( annotation_element )*
+ // smaliParser.g:681:131: ( annotation_element )*
while ( stream_annotation_element.hasNext() ) {
adaptor.addChild(root_2, stream_annotation_element.nextTree());
}
@@ -6301,7 +6301,7 @@ public class smaliParser extends Parser {
// $ANTLR start "subannotation"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:683:1: subannotation : SUBANNOTATION_DIRECTIVE CLASS_DESCRIPTOR ( annotation_element )* END_SUBANNOTATION_DIRECTIVE -> ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) ;
+ // smaliParser.g:683: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);
@@ -6322,16 +6322,16 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_annotation_element=new RewriteRuleSubtreeStream(adaptor,"rule annotation_element");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:684: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:684:5: SUBANNOTATION_DIRECTIVE CLASS_DESCRIPTOR ( annotation_element )* END_SUBANNOTATION_DIRECTIVE
+ // smaliParser.g:684:3: ( SUBANNOTATION_DIRECTIVE CLASS_DESCRIPTOR ( annotation_element )* END_SUBANNOTATION_DIRECTIVE -> ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* ) )
+ // smaliParser.g:684:5: SUBANNOTATION_DIRECTIVE CLASS_DESCRIPTOR ( annotation_element )* END_SUBANNOTATION_DIRECTIVE
{
- SUBANNOTATION_DIRECTIVE159=(Token)match(input,SUBANNOTATION_DIRECTIVE,FOLLOW_SUBANNOTATION_DIRECTIVE_in_subannotation2818);
+ SUBANNOTATION_DIRECTIVE159=(Token)match(input,SUBANNOTATION_DIRECTIVE,FOLLOW_SUBANNOTATION_DIRECTIVE_in_subannotation2818);
stream_SUBANNOTATION_DIRECTIVE.add(SUBANNOTATION_DIRECTIVE159);
- CLASS_DESCRIPTOR160=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_subannotation2820);
+ CLASS_DESCRIPTOR160=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_subannotation2820);
stream_CLASS_DESCRIPTOR.add(CLASS_DESCRIPTOR160);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:684:46: ( annotation_element )*
+ // smaliParser.g:684:46: ( annotation_element )*
loop28:
while (true) {
int alt28=2;
@@ -6342,7 +6342,7 @@ public class smaliParser extends Parser {
switch (alt28) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:684:46: annotation_element
+ // smaliParser.g:684:46: annotation_element
{
pushFollow(FOLLOW_annotation_element_in_subannotation2822);
annotation_element161=annotation_element();
@@ -6357,28 +6357,28 @@ public class smaliParser extends Parser {
}
}
- END_SUBANNOTATION_DIRECTIVE162=(Token)match(input,END_SUBANNOTATION_DIRECTIVE,FOLLOW_END_SUBANNOTATION_DIRECTIVE_in_subannotation2825);
+ END_SUBANNOTATION_DIRECTIVE162=(Token)match(input,END_SUBANNOTATION_DIRECTIVE,FOLLOW_END_SUBANNOTATION_DIRECTIVE_in_subannotation2825);
stream_END_SUBANNOTATION_DIRECTIVE.add(END_SUBANNOTATION_DIRECTIVE162);
// AST REWRITE
- // elements: annotation_element, CLASS_DESCRIPTOR
- // token labels:
+ // elements: CLASS_DESCRIPTOR, annotation_element
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 685:5: -> ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:685:8: ^( I_SUBANNOTATION[$start, \"I_SUBANNOTATION\"] CLASS_DESCRIPTOR ( annotation_element )* )
+ // smaliParser.g:685: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());
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:685:70: ( annotation_element )*
+ // smaliParser.g:685:70: ( annotation_element )*
while ( stream_annotation_element.hasNext() ) {
adaptor.addChild(root_1, stream_annotation_element.nextTree());
}
@@ -6421,7 +6421,7 @@ public class smaliParser extends Parser {
// $ANTLR start "enum_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:688:1: enum_literal : ENUM_DIRECTIVE field_reference -> ^( I_ENCODED_ENUM field_reference ) ;
+ // smaliParser.g:688: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);
@@ -6436,10 +6436,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_field_reference=new RewriteRuleSubtreeStream(adaptor,"rule field_reference");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:689:3: ( ENUM_DIRECTIVE field_reference -> ^( I_ENCODED_ENUM field_reference ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:689:5: ENUM_DIRECTIVE field_reference
+ // smaliParser.g:689:3: ( ENUM_DIRECTIVE field_reference -> ^( I_ENCODED_ENUM field_reference ) )
+ // smaliParser.g:689:5: ENUM_DIRECTIVE field_reference
{
- ENUM_DIRECTIVE163=(Token)match(input,ENUM_DIRECTIVE,FOLLOW_ENUM_DIRECTIVE_in_enum_literal2852);
+ ENUM_DIRECTIVE163=(Token)match(input,ENUM_DIRECTIVE,FOLLOW_ENUM_DIRECTIVE_in_enum_literal2852);
stream_ENUM_DIRECTIVE.add(ENUM_DIRECTIVE163);
pushFollow(FOLLOW_field_reference_in_enum_literal2854);
@@ -6449,18 +6449,18 @@ public class smaliParser extends Parser {
stream_field_reference.add(field_reference164.getTree());
// AST REWRITE
// elements: field_reference
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 690:3: -> ^( I_ENCODED_ENUM field_reference )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:690:6: ^( I_ENCODED_ENUM field_reference )
+ // smaliParser.g:690: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);
@@ -6502,7 +6502,7 @@ public class smaliParser extends Parser {
// $ANTLR start "type_field_method_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:692: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 );
+ // smaliParser.g:692: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);
@@ -6532,7 +6532,7 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_reference_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule reference_type_descriptor");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:693: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 )
+ // smaliParser.g:693: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 CLASS_DESCRIPTOR:
@@ -6700,7 +6700,7 @@ public class smaliParser extends Parser {
}
switch (alt31) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:693:5: reference_type_descriptor
+ // smaliParser.g:693:5: reference_type_descriptor
{
root_0 = (CommonTree)adaptor.nil();
@@ -6714,12 +6714,12 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:694: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 ) ) )
+ // smaliParser.g:694: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:694: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:694: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 ) )
+ // smaliParser.g:694: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 ) ) )
+ // smaliParser.g:694: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:694:7: ( reference_type_descriptor ARROW )?
+ // smaliParser.g:694:7: ( reference_type_descriptor ARROW )?
int alt29=2;
int LA29_0 = input.LA(1);
if ( (LA29_0==ARRAY_TYPE_PREFIX||LA29_0==CLASS_DESCRIPTOR) ) {
@@ -6727,14 +6727,14 @@ public class smaliParser extends Parser {
}
switch (alt29) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:694:8: reference_type_descriptor ARROW
+ // smaliParser.g:694:8: reference_type_descriptor ARROW
{
pushFollow(FOLLOW_reference_type_descriptor_in_type_field_method_literal2883);
reference_type_descriptor166=reference_type_descriptor();
state._fsp--;
stream_reference_type_descriptor.add(reference_type_descriptor166.getTree());
- ARROW167=(Token)match(input,ARROW,FOLLOW_ARROW_in_type_field_method_literal2885);
+ ARROW167=(Token)match(input,ARROW,FOLLOW_ARROW_in_type_field_method_literal2885);
stream_ARROW.add(ARROW167);
}
@@ -6742,19 +6742,19 @@ public class smaliParser extends Parser {
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:695: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 ) )
+ // smaliParser.g:695: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 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:695:9: member_name COLON nonvoid_type_descriptor
+ // smaliParser.g:695:9: member_name COLON nonvoid_type_descriptor
{
pushFollow(FOLLOW_member_name_in_type_field_method_literal2897);
member_name168=member_name();
state._fsp--;
stream_member_name.add(member_name168.getTree());
- COLON169=(Token)match(input,COLON,FOLLOW_COLON_in_type_field_method_literal2899);
+ COLON169=(Token)match(input,COLON,FOLLOW_COLON_in_type_field_method_literal2899);
stream_COLON.add(COLON169);
pushFollow(FOLLOW_nonvoid_type_descriptor_in_type_field_method_literal2901);
@@ -6763,23 +6763,23 @@ public class smaliParser extends Parser {
stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor170.getTree());
// AST REWRITE
- // elements: member_name, nonvoid_type_descriptor, reference_type_descriptor
- // token labels:
+ // elements: reference_type_descriptor, member_name, nonvoid_type_descriptor
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 695:51: -> ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:695:54: ^( I_ENCODED_FIELD ( reference_type_descriptor )? member_name nonvoid_type_descriptor )
+ // smaliParser.g:695: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:695:72: ( reference_type_descriptor )?
+ // smaliParser.g:695:72: ( reference_type_descriptor )?
if ( stream_reference_type_descriptor.hasNext() ) {
adaptor.addChild(root_1, stream_reference_type_descriptor.nextTree());
}
@@ -6798,7 +6798,7 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:696:9: member_name method_prototype
+ // smaliParser.g:696:9: member_name method_prototype
{
pushFollow(FOLLOW_member_name_in_type_field_method_literal2924);
member_name171=member_name();
@@ -6811,23 +6811,23 @@ public class smaliParser extends Parser {
stream_method_prototype.add(method_prototype172.getTree());
// AST REWRITE
- // elements: reference_type_descriptor, method_prototype, member_name
- // token labels:
+ // elements: member_name, method_prototype, reference_type_descriptor
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 696:38: -> ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:696:41: ^( I_ENCODED_METHOD ( reference_type_descriptor )? member_name method_prototype )
+ // smaliParser.g:696: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:696:60: ( reference_type_descriptor )?
+ // smaliParser.g:696:60: ( reference_type_descriptor )?
if ( stream_reference_type_descriptor.hasNext() ) {
adaptor.addChild(root_1, stream_reference_type_descriptor.nextTree());
}
@@ -6853,24 +6853,24 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:699:5: PRIMITIVE_TYPE
+ // smaliParser.g:699:5: PRIMITIVE_TYPE
{
root_0 = (CommonTree)adaptor.nil();
- PRIMITIVE_TYPE173=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_type_field_method_literal2959);
+ PRIMITIVE_TYPE173=(Token)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_type_field_method_literal2959);
PRIMITIVE_TYPE173_tree = (CommonTree)adaptor.create(PRIMITIVE_TYPE173);
adaptor.addChild(root_0, PRIMITIVE_TYPE173_tree);
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:700:5: VOID_TYPE
+ // smaliParser.g:700:5: VOID_TYPE
{
root_0 = (CommonTree)adaptor.nil();
- VOID_TYPE174=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_type_field_method_literal2965);
+ VOID_TYPE174=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_type_field_method_literal2965);
VOID_TYPE174_tree = (CommonTree)adaptor.create(VOID_TYPE174);
adaptor.addChild(root_0, VOID_TYPE174_tree);
@@ -6905,7 +6905,7 @@ public class smaliParser extends Parser {
// $ANTLR start "method_reference"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:702:1: method_reference : ( reference_type_descriptor ARROW )? member_name method_prototype -> ( reference_type_descriptor )? member_name method_prototype ;
+ // smaliParser.g:702: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);
@@ -6924,10 +6924,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_reference_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule reference_type_descriptor");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:703: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:703:5: ( reference_type_descriptor ARROW )? member_name method_prototype
+ // smaliParser.g:703:3: ( ( reference_type_descriptor ARROW )? member_name method_prototype -> ( reference_type_descriptor )? member_name method_prototype )
+ // smaliParser.g:703:5: ( reference_type_descriptor ARROW )? member_name method_prototype
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:703:5: ( reference_type_descriptor ARROW )?
+ // smaliParser.g:703:5: ( reference_type_descriptor ARROW )?
int alt32=2;
int LA32_0 = input.LA(1);
if ( (LA32_0==ARRAY_TYPE_PREFIX||LA32_0==CLASS_DESCRIPTOR) ) {
@@ -6935,14 +6935,14 @@ public class smaliParser extends Parser {
}
switch (alt32) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:703:6: reference_type_descriptor ARROW
+ // smaliParser.g:703:6: reference_type_descriptor ARROW
{
pushFollow(FOLLOW_reference_type_descriptor_in_method_reference2976);
reference_type_descriptor175=reference_type_descriptor();
state._fsp--;
stream_reference_type_descriptor.add(reference_type_descriptor175.getTree());
- ARROW176=(Token)match(input,ARROW,FOLLOW_ARROW_in_method_reference2978);
+ ARROW176=(Token)match(input,ARROW,FOLLOW_ARROW_in_method_reference2978);
stream_ARROW.add(ARROW176);
}
@@ -6961,19 +6961,19 @@ public class smaliParser extends Parser {
stream_method_prototype.add(method_prototype178.getTree());
// AST REWRITE
- // elements: method_prototype, member_name, reference_type_descriptor
- // token labels:
+ // elements: method_prototype, reference_type_descriptor, member_name
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 704:3: -> ( reference_type_descriptor )? member_name method_prototype
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:704:6: ( reference_type_descriptor )?
+ // smaliParser.g:704:6: ( reference_type_descriptor )?
if ( stream_reference_type_descriptor.hasNext() ) {
adaptor.addChild(root_0, stream_reference_type_descriptor.nextTree());
}
@@ -7015,7 +7015,7 @@ public class smaliParser extends Parser {
// $ANTLR start "field_reference"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:706:1: field_reference : ( reference_type_descriptor ARROW )? member_name COLON nonvoid_type_descriptor -> ( reference_type_descriptor )? member_name nonvoid_type_descriptor ;
+ // smaliParser.g:706: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);
@@ -7037,10 +7037,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_reference_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule reference_type_descriptor");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:707: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:707:5: ( reference_type_descriptor ARROW )? member_name COLON nonvoid_type_descriptor
+ // smaliParser.g:707:3: ( ( reference_type_descriptor ARROW )? member_name COLON nonvoid_type_descriptor -> ( reference_type_descriptor )? member_name nonvoid_type_descriptor )
+ // smaliParser.g:707:5: ( reference_type_descriptor ARROW )? member_name COLON nonvoid_type_descriptor
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:707:5: ( reference_type_descriptor ARROW )?
+ // smaliParser.g:707:5: ( reference_type_descriptor ARROW )?
int alt33=2;
int LA33_0 = input.LA(1);
if ( (LA33_0==ARRAY_TYPE_PREFIX||LA33_0==CLASS_DESCRIPTOR) ) {
@@ -7048,14 +7048,14 @@ public class smaliParser extends Parser {
}
switch (alt33) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:707:6: reference_type_descriptor ARROW
+ // smaliParser.g:707:6: reference_type_descriptor ARROW
{
pushFollow(FOLLOW_reference_type_descriptor_in_field_reference3006);
reference_type_descriptor179=reference_type_descriptor();
state._fsp--;
stream_reference_type_descriptor.add(reference_type_descriptor179.getTree());
- ARROW180=(Token)match(input,ARROW,FOLLOW_ARROW_in_field_reference3008);
+ ARROW180=(Token)match(input,ARROW,FOLLOW_ARROW_in_field_reference3008);
stream_ARROW.add(ARROW180);
}
@@ -7068,7 +7068,7 @@ public class smaliParser extends Parser {
state._fsp--;
stream_member_name.add(member_name181.getTree());
- COLON182=(Token)match(input,COLON,FOLLOW_COLON_in_field_reference3014);
+ COLON182=(Token)match(input,COLON,FOLLOW_COLON_in_field_reference3014);
stream_COLON.add(COLON182);
pushFollow(FOLLOW_nonvoid_type_descriptor_in_field_reference3016);
@@ -7077,19 +7077,19 @@ public class smaliParser extends Parser {
stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor183.getTree());
// AST REWRITE
- // elements: nonvoid_type_descriptor, member_name, reference_type_descriptor
- // token labels:
+ // elements: reference_type_descriptor, nonvoid_type_descriptor, member_name
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 708:3: -> ( reference_type_descriptor )? member_name nonvoid_type_descriptor
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:708:6: ( reference_type_descriptor )?
+ // smaliParser.g:708:6: ( reference_type_descriptor )?
if ( stream_reference_type_descriptor.hasNext() ) {
adaptor.addChild(root_0, stream_reference_type_descriptor.nextTree());
}
@@ -7131,7 +7131,7 @@ public class smaliParser extends Parser {
// $ANTLR start "label"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:710:1: label : COLON simple_name -> ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name ) ;
+ // smaliParser.g:710: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);
@@ -7146,10 +7146,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_simple_name=new RewriteRuleSubtreeStream(adaptor,"rule simple_name");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:711:3: ( COLON simple_name -> ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:711:5: COLON simple_name
+ // smaliParser.g:711:3: ( COLON simple_name -> ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name ) )
+ // smaliParser.g:711:5: COLON simple_name
{
- COLON184=(Token)match(input,COLON,FOLLOW_COLON_in_label3037);
+ COLON184=(Token)match(input,COLON,FOLLOW_COLON_in_label3037);
stream_COLON.add(COLON184);
pushFollow(FOLLOW_simple_name_in_label3039);
@@ -7159,18 +7159,18 @@ public class smaliParser extends Parser {
stream_simple_name.add(simple_name185.getTree());
// AST REWRITE
// elements: simple_name
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 711:23: -> ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:711:26: ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name )
+ // smaliParser.g:711:26: ^( I_LABEL[$COLON, \"I_LABEL\"] simple_name )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_LABEL, COLON184, "I_LABEL"), root_1);
@@ -7212,7 +7212,7 @@ public class smaliParser extends Parser {
// $ANTLR start "label_ref"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:713:1: label_ref : COLON simple_name -> simple_name ;
+ // smaliParser.g:713: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);
@@ -7227,10 +7227,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_simple_name=new RewriteRuleSubtreeStream(adaptor,"rule simple_name");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:714:3: ( COLON simple_name -> simple_name )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:714:5: COLON simple_name
+ // smaliParser.g:714:3: ( COLON simple_name -> simple_name )
+ // smaliParser.g:714:5: COLON simple_name
{
- COLON186=(Token)match(input,COLON,FOLLOW_COLON_in_label_ref3058);
+ COLON186=(Token)match(input,COLON,FOLLOW_COLON_in_label_ref3058);
stream_COLON.add(COLON186);
pushFollow(FOLLOW_simple_name_in_label_ref3060);
@@ -7240,11 +7240,11 @@ public class smaliParser extends Parser {
stream_simple_name.add(simple_name187.getTree());
// AST REWRITE
// elements: simple_name
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -7286,7 +7286,7 @@ public class smaliParser extends Parser {
// $ANTLR start "register_list"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:716:1: register_list : ( REGISTER ( COMMA REGISTER )* -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ( REGISTER )* ) | -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ) );
+ // smaliParser.g:716: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);
@@ -7304,7 +7304,7 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_REGISTER=new RewriteRuleTokenStream(adaptor,"token REGISTER");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:717:3: ( REGISTER ( COMMA REGISTER )* -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ( REGISTER )* ) | -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ) )
+ // smaliParser.g:717: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) ) {
@@ -7322,12 +7322,12 @@ public class smaliParser extends Parser {
switch (alt35) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:717:5: REGISTER ( COMMA REGISTER )*
+ // smaliParser.g:717:5: REGISTER ( COMMA REGISTER )*
{
- REGISTER188=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_list3074);
+ REGISTER188=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_list3074);
stream_REGISTER.add(REGISTER188);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:717:14: ( COMMA REGISTER )*
+ // smaliParser.g:717:14: ( COMMA REGISTER )*
loop34:
while (true) {
int alt34=2;
@@ -7338,12 +7338,12 @@ public class smaliParser extends Parser {
switch (alt34) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:717:15: COMMA REGISTER
+ // smaliParser.g:717:15: COMMA REGISTER
{
- COMMA189=(Token)match(input,COMMA,FOLLOW_COMMA_in_register_list3077);
+ COMMA189=(Token)match(input,COMMA,FOLLOW_COMMA_in_register_list3077);
stream_COMMA.add(COMMA189);
- REGISTER190=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_list3079);
+ REGISTER190=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_list3079);
stream_REGISTER.add(REGISTER190);
}
@@ -7356,22 +7356,22 @@ public class smaliParser extends Parser {
// AST REWRITE
// elements: REGISTER
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 717:32: -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ( REGISTER )* )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:717:35: ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] ( REGISTER )* )
+ // smaliParser.g:717: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:717:80: ( REGISTER )*
+ // smaliParser.g:717:80: ( REGISTER )*
while ( stream_REGISTER.hasNext() ) {
adaptor.addChild(root_1, stream_REGISTER.nextNode());
}
@@ -7388,22 +7388,22 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:718:5:
+ // smaliParser.g:718:5:
{
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 718:5: -> ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:718:7: ^( I_REGISTER_LIST[$start, \"I_REGISTER_LIST\"] )
+ // smaliParser.g:718: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);
@@ -7446,7 +7446,7 @@ public class smaliParser extends Parser {
// $ANTLR start "register_range"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:720:1: register_range : (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )? -> ^( I_REGISTER_RANGE[$start, \"I_REGISTER_RANGE\"] ( $startreg)? ( $endreg)? ) ;
+ // smaliParser.g:720: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);
@@ -7464,10 +7464,10 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_DOTDOT=new RewriteRuleTokenStream(adaptor,"token DOTDOT");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:721: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:721:5: (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )?
+ // smaliParser.g:721:3: ( (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )? -> ^( I_REGISTER_RANGE[$start, \"I_REGISTER_RANGE\"] ( $startreg)? ( $endreg)? ) )
+ // smaliParser.g:721:5: (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )?
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:721:5: (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )?
+ // smaliParser.g:721:5: (startreg= REGISTER ( DOTDOT endreg= REGISTER )? )?
int alt37=2;
int LA37_0 = input.LA(1);
if ( (LA37_0==REGISTER) ) {
@@ -7475,12 +7475,12 @@ public class smaliParser extends Parser {
}
switch (alt37) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:721:6: startreg= REGISTER ( DOTDOT endreg= REGISTER )?
+ // smaliParser.g:721:6: startreg= REGISTER ( DOTDOT endreg= REGISTER )?
{
- startreg=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_range3114);
+ startreg=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_range3114);
stream_REGISTER.add(startreg);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:721:24: ( DOTDOT endreg= REGISTER )?
+ // smaliParser.g:721:24: ( DOTDOT endreg= REGISTER )?
int alt36=2;
int LA36_0 = input.LA(1);
if ( (LA36_0==DOTDOT) ) {
@@ -7488,12 +7488,12 @@ public class smaliParser extends Parser {
}
switch (alt36) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:721:25: DOTDOT endreg= REGISTER
+ // smaliParser.g:721:25: DOTDOT endreg= REGISTER
{
- DOTDOT191=(Token)match(input,DOTDOT,FOLLOW_DOTDOT_in_register_range3117);
+ DOTDOT191=(Token)match(input,DOTDOT,FOLLOW_DOTDOT_in_register_range3117);
stream_DOTDOT.add(DOTDOT191);
- endreg=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_range3121);
+ endreg=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_register_range3121);
stream_REGISTER.add(endreg);
}
@@ -7507,31 +7507,31 @@ public class smaliParser extends Parser {
}
// AST REWRITE
- // elements: endreg, startreg
- // token labels: endreg, startreg
+ // elements: startreg, endreg
+ // token labels: startreg, endreg
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // token list labels:
+ // rule list labels:
+ // wildcard labels:
retval.tree = root_0;
- RewriteRuleTokenStream stream_endreg=new RewriteRuleTokenStream(adaptor,"token endreg",endreg);
RewriteRuleTokenStream stream_startreg=new RewriteRuleTokenStream(adaptor,"token startreg",startreg);
+ RewriteRuleTokenStream stream_endreg=new RewriteRuleTokenStream(adaptor,"token endreg",endreg);
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null);
root_0 = (CommonTree)adaptor.nil();
// 721:52: -> ^( I_REGISTER_RANGE[$start, \"I_REGISTER_RANGE\"] ( $startreg)? ( $endreg)? )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:721:55: ^( I_REGISTER_RANGE[$start, \"I_REGISTER_RANGE\"] ( $startreg)? ( $endreg)? )
+ // smaliParser.g:721: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:721:103: ( $startreg)?
+ // smaliParser.g:721:103: ( $startreg)?
if ( stream_startreg.hasNext() ) {
adaptor.addChild(root_1, stream_startreg.nextNode());
}
stream_startreg.reset();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:721:114: ( $endreg)?
+ // smaliParser.g:721:114: ( $endreg)?
if ( stream_endreg.hasNext() ) {
adaptor.addChild(root_1, stream_endreg.nextNode());
}
@@ -7574,7 +7574,7 @@ public class smaliParser extends Parser {
// $ANTLR start "verification_error_reference"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:723:1: verification_error_reference : ( CLASS_DESCRIPTOR | field_reference | method_reference );
+ // smaliParser.g:723: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);
@@ -7588,24 +7588,24 @@ public class smaliParser extends Parser {
CommonTree CLASS_DESCRIPTOR192_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:724:3: ( CLASS_DESCRIPTOR | field_reference | method_reference )
+ // smaliParser.g:724:3: ( CLASS_DESCRIPTOR | field_reference | method_reference )
int alt38=3;
alt38 = dfa38.predict(input);
switch (alt38) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:724:5: CLASS_DESCRIPTOR
+ // smaliParser.g:724:5: CLASS_DESCRIPTOR
{
root_0 = (CommonTree)adaptor.nil();
- CLASS_DESCRIPTOR192=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_verification_error_reference3150);
+ CLASS_DESCRIPTOR192=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_verification_error_reference3150);
CLASS_DESCRIPTOR192_tree = (CommonTree)adaptor.create(CLASS_DESCRIPTOR192);
adaptor.addChild(root_0, CLASS_DESCRIPTOR192_tree);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:724:24: field_reference
+ // smaliParser.g:724:24: field_reference
{
root_0 = (CommonTree)adaptor.nil();
@@ -7619,7 +7619,7 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:724:42: method_reference
+ // smaliParser.g:724:42: method_reference
{
root_0 = (CommonTree)adaptor.nil();
@@ -7661,7 +7661,7 @@ public class smaliParser extends Parser {
// $ANTLR start "catch_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:726: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) ;
+ // smaliParser.g:726: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);
@@ -7689,10 +7689,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:727: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:727:5: CATCH_DIRECTIVE nonvoid_type_descriptor OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref
+ // smaliParser.g:727: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) )
+ // smaliParser.g:727:5: CATCH_DIRECTIVE nonvoid_type_descriptor OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref
{
- CATCH_DIRECTIVE195=(Token)match(input,CATCH_DIRECTIVE,FOLLOW_CATCH_DIRECTIVE_in_catch_directive3168);
+ CATCH_DIRECTIVE195=(Token)match(input,CATCH_DIRECTIVE,FOLLOW_CATCH_DIRECTIVE_in_catch_directive3168);
stream_CATCH_DIRECTIVE.add(CATCH_DIRECTIVE195);
pushFollow(FOLLOW_nonvoid_type_descriptor_in_catch_directive3170);
@@ -7700,7 +7700,7 @@ public class smaliParser extends Parser {
state._fsp--;
stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor196.getTree());
- OPEN_BRACE197=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_catch_directive3172);
+ OPEN_BRACE197=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_catch_directive3172);
stream_OPEN_BRACE.add(OPEN_BRACE197);
pushFollow(FOLLOW_label_ref_in_catch_directive3176);
@@ -7708,7 +7708,7 @@ public class smaliParser extends Parser {
state._fsp--;
stream_label_ref.add(from.getTree());
- DOTDOT198=(Token)match(input,DOTDOT,FOLLOW_DOTDOT_in_catch_directive3178);
+ DOTDOT198=(Token)match(input,DOTDOT,FOLLOW_DOTDOT_in_catch_directive3178);
stream_DOTDOT.add(DOTDOT198);
pushFollow(FOLLOW_label_ref_in_catch_directive3182);
@@ -7716,7 +7716,7 @@ public class smaliParser extends Parser {
state._fsp--;
stream_label_ref.add(to.getTree());
- CLOSE_BRACE199=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_catch_directive3184);
+ CLOSE_BRACE199=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_catch_directive3184);
stream_CLOSE_BRACE.add(CLOSE_BRACE199);
pushFollow(FOLLOW_label_ref_in_catch_directive3188);
@@ -7725,12 +7725,12 @@ public class smaliParser extends Parser {
stream_label_ref.add(using.getTree());
// AST REWRITE
- // elements: using, to, from, nonvoid_type_descriptor
- // token labels:
+ // elements: from, nonvoid_type_descriptor, using, to
+ // token labels:
// rule labels: using, from, to, retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // token list labels:
+ // rule list labels:
+ // wildcard labels:
retval.tree = root_0;
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);
@@ -7740,7 +7740,7 @@ public class smaliParser extends Parser {
root_0 = (CommonTree)adaptor.nil();
// 728:5: -> ^( I_CATCH[$start, \"I_CATCH\"] nonvoid_type_descriptor $from $to $using)
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:728:8: ^( I_CATCH[$start, \"I_CATCH\"] nonvoid_type_descriptor $from $to $using)
+ // smaliParser.g:728: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);
@@ -7785,7 +7785,7 @@ public class smaliParser extends Parser {
// $ANTLR start "catchall_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:730: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) ;
+ // smaliParser.g:730: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);
@@ -7811,13 +7811,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:731: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:731:5: CATCHALL_DIRECTIVE OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref
+ // smaliParser.g:731: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) )
+ // smaliParser.g:731:5: CATCHALL_DIRECTIVE OPEN_BRACE from= label_ref DOTDOT to= label_ref CLOSE_BRACE using= label_ref
{
- CATCHALL_DIRECTIVE200=(Token)match(input,CATCHALL_DIRECTIVE,FOLLOW_CATCHALL_DIRECTIVE_in_catchall_directive3220);
+ CATCHALL_DIRECTIVE200=(Token)match(input,CATCHALL_DIRECTIVE,FOLLOW_CATCHALL_DIRECTIVE_in_catchall_directive3220);
stream_CATCHALL_DIRECTIVE.add(CATCHALL_DIRECTIVE200);
- OPEN_BRACE201=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_catchall_directive3222);
+ OPEN_BRACE201=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_catchall_directive3222);
stream_OPEN_BRACE.add(OPEN_BRACE201);
pushFollow(FOLLOW_label_ref_in_catchall_directive3226);
@@ -7825,7 +7825,7 @@ public class smaliParser extends Parser {
state._fsp--;
stream_label_ref.add(from.getTree());
- DOTDOT202=(Token)match(input,DOTDOT,FOLLOW_DOTDOT_in_catchall_directive3228);
+ DOTDOT202=(Token)match(input,DOTDOT,FOLLOW_DOTDOT_in_catchall_directive3228);
stream_DOTDOT.add(DOTDOT202);
pushFollow(FOLLOW_label_ref_in_catchall_directive3232);
@@ -7833,7 +7833,7 @@ public class smaliParser extends Parser {
state._fsp--;
stream_label_ref.add(to.getTree());
- CLOSE_BRACE203=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_catchall_directive3234);
+ CLOSE_BRACE203=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_catchall_directive3234);
stream_CLOSE_BRACE.add(CLOSE_BRACE203);
pushFollow(FOLLOW_label_ref_in_catchall_directive3238);
@@ -7842,12 +7842,12 @@ public class smaliParser extends Parser {
stream_label_ref.add(using.getTree());
// AST REWRITE
- // elements: using, from, to
- // token labels:
+ // elements: using, to, from
+ // token labels:
// rule labels: using, from, to, retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // token list labels:
+ // rule list labels:
+ // wildcard labels:
retval.tree = root_0;
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);
@@ -7857,7 +7857,7 @@ public class smaliParser extends Parser {
root_0 = (CommonTree)adaptor.nil();
// 732:5: -> ^( I_CATCHALL[$start, \"I_CATCHALL\"] $from $to $using)
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:732:8: ^( I_CATCHALL[$start, \"I_CATCHALL\"] $from $to $using)
+ // smaliParser.g:732: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);
@@ -7901,7 +7901,7 @@ public class smaliParser extends Parser {
// $ANTLR start "parameter_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:738: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 ) ) ) ;
+ // smaliParser.g:738: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);
@@ -7929,16 +7929,16 @@ public class smaliParser extends Parser {
List<CommonTree> annotations = new ArrayList<CommonTree>();
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:740: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:740: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 ) ) )
+ // smaliParser.g:740: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 ) ) ) )
+ // smaliParser.g:740: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_DIRECTIVE204=(Token)match(input,PARAMETER_DIRECTIVE,FOLLOW_PARAMETER_DIRECTIVE_in_parameter_directive3277);
+ PARAMETER_DIRECTIVE204=(Token)match(input,PARAMETER_DIRECTIVE,FOLLOW_PARAMETER_DIRECTIVE_in_parameter_directive3277);
stream_PARAMETER_DIRECTIVE.add(PARAMETER_DIRECTIVE204);
- REGISTER205=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_parameter_directive3279);
+ REGISTER205=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_parameter_directive3279);
stream_REGISTER.add(REGISTER205);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:740:34: ( COMMA STRING_LITERAL )?
+ // smaliParser.g:740:34: ( COMMA STRING_LITERAL )?
int alt39=2;
int LA39_0 = input.LA(1);
if ( (LA39_0==COMMA) ) {
@@ -7946,12 +7946,12 @@ public class smaliParser extends Parser {
}
switch (alt39) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:740:35: COMMA STRING_LITERAL
+ // smaliParser.g:740:35: COMMA STRING_LITERAL
{
- COMMA206=(Token)match(input,COMMA,FOLLOW_COMMA_in_parameter_directive3282);
+ COMMA206=(Token)match(input,COMMA,FOLLOW_COMMA_in_parameter_directive3282);
stream_COMMA.add(COMMA206);
- STRING_LITERAL207=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_parameter_directive3284);
+ STRING_LITERAL207=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_parameter_directive3284);
stream_STRING_LITERAL.add(STRING_LITERAL207);
}
@@ -7959,14 +7959,14 @@ public class smaliParser extends Parser {
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:741:5: ({...}? annotation )*
+ // smaliParser.g:741:5: ({...}? annotation )*
loop40:
while (true) {
int alt40=2;
alt40 = dfa40.predict(input);
switch (alt40) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:741:6: {...}? annotation
+ // smaliParser.g:741:6: {...}? annotation
{
if ( !((input.LA(1) == ANNOTATION_DIRECTIVE)) ) {
throw new FailedPredicateException(input, "parameter_directive", "input.LA(1) == ANNOTATION_DIRECTIVE");
@@ -7985,7 +7985,7 @@ public class smaliParser extends Parser {
}
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:743: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 ) ) )
+ // smaliParser.g:743: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) ) {
@@ -8003,40 +8003,40 @@ public class smaliParser extends Parser {
switch (alt41) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:743:7: END_PARAMETER_DIRECTIVE
+ // smaliParser.g:743:7: END_PARAMETER_DIRECTIVE
{
- END_PARAMETER_DIRECTIVE209=(Token)match(input,END_PARAMETER_DIRECTIVE,FOLLOW_END_PARAMETER_DIRECTIVE_in_parameter_directive3308);
+ END_PARAMETER_DIRECTIVE209=(Token)match(input,END_PARAMETER_DIRECTIVE,FOLLOW_END_PARAMETER_DIRECTIVE_in_parameter_directive3308);
stream_END_PARAMETER_DIRECTIVE.add(END_PARAMETER_DIRECTIVE209);
// AST REWRITE
- // elements: REGISTER, STRING_LITERAL, annotation
- // token labels:
+ // elements: STRING_LITERAL, annotation, REGISTER
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 744:7: -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:744:10: ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ( annotation )* ) )
+ // smaliParser.g:744: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());
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:744:56: ( STRING_LITERAL )?
+ // smaliParser.g:744:56: ( STRING_LITERAL )?
if ( stream_STRING_LITERAL.hasNext() ) {
adaptor.addChild(root_1, stream_STRING_LITERAL.nextNode());
}
stream_STRING_LITERAL.reset();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:744:72: ^( I_ANNOTATIONS ( annotation )* )
+ // smaliParser.g:744:72: ^( I_ANNOTATIONS ( annotation )* )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ANNOTATIONS, "I_ANNOTATIONS"), root_2);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:744:88: ( annotation )*
+ // smaliParser.g:744:88: ( annotation )*
while ( stream_annotation.hasNext() ) {
adaptor.addChild(root_2, stream_annotation.nextTree());
}
@@ -8056,34 +8056,34 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:745:19:
+ // smaliParser.g:745:19:
{
statements_and_directives_stack.peek().methodAnnotations.addAll(annotations);
// AST REWRITE
// elements: STRING_LITERAL, REGISTER
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 746:7: -> ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:746:10: ^( I_PARAMETER[$start, \"I_PARAMETER\"] REGISTER ( STRING_LITERAL )? ^( I_ANNOTATIONS ) )
+ // smaliParser.g:746: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());
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:746:56: ( STRING_LITERAL )?
+ // smaliParser.g:746:56: ( STRING_LITERAL )?
if ( stream_STRING_LITERAL.hasNext() ) {
adaptor.addChild(root_1, stream_STRING_LITERAL.nextNode());
}
stream_STRING_LITERAL.reset();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:746:72: ^( I_ANNOTATIONS )
+ // smaliParser.g:746:72: ^( I_ANNOTATIONS )
{
CommonTree root_2 = (CommonTree)adaptor.nil();
root_2 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_ANNOTATIONS, "I_ANNOTATIONS"), root_2);
@@ -8132,7 +8132,7 @@ public class smaliParser extends Parser {
// $ANTLR start "debug_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:749:1: debug_directive : ( line_directive | local_directive | end_local_directive | restart_local_directive | prologue_directive | epilogue_directive | source_directive );
+ // smaliParser.g:749: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);
@@ -8149,7 +8149,7 @@ public class smaliParser extends Parser {
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:750:3: ( line_directive | local_directive | end_local_directive | restart_local_directive | prologue_directive | epilogue_directive | source_directive )
+ // smaliParser.g:750: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:
@@ -8194,7 +8194,7 @@ public class smaliParser extends Parser {
}
switch (alt42) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:750:5: line_directive
+ // smaliParser.g:750:5: line_directive
{
root_0 = (CommonTree)adaptor.nil();
@@ -8208,7 +8208,7 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:751:5: local_directive
+ // smaliParser.g:751:5: local_directive
{
root_0 = (CommonTree)adaptor.nil();
@@ -8222,7 +8222,7 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:752:5: end_local_directive
+ // smaliParser.g:752:5: end_local_directive
{
root_0 = (CommonTree)adaptor.nil();
@@ -8236,7 +8236,7 @@ public class smaliParser extends Parser {
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:753:5: restart_local_directive
+ // smaliParser.g:753:5: restart_local_directive
{
root_0 = (CommonTree)adaptor.nil();
@@ -8250,7 +8250,7 @@ public class smaliParser extends Parser {
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:754:5: prologue_directive
+ // smaliParser.g:754:5: prologue_directive
{
root_0 = (CommonTree)adaptor.nil();
@@ -8264,7 +8264,7 @@ public class smaliParser extends Parser {
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:755:5: epilogue_directive
+ // smaliParser.g:755:5: epilogue_directive
{
root_0 = (CommonTree)adaptor.nil();
@@ -8278,7 +8278,7 @@ public class smaliParser extends Parser {
}
break;
case 7 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:756:5: source_directive
+ // smaliParser.g:756:5: source_directive
{
root_0 = (CommonTree)adaptor.nil();
@@ -8320,7 +8320,7 @@ public class smaliParser extends Parser {
// $ANTLR start "line_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:758:1: line_directive : LINE_DIRECTIVE integral_literal -> ^( I_LINE[$start, \"I_LINE\"] integral_literal ) ;
+ // smaliParser.g:758: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);
@@ -8335,10 +8335,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_integral_literal=new RewriteRuleSubtreeStream(adaptor,"rule integral_literal");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:759:3: ( LINE_DIRECTIVE integral_literal -> ^( I_LINE[$start, \"I_LINE\"] integral_literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:759:5: LINE_DIRECTIVE integral_literal
+ // smaliParser.g:759:3: ( LINE_DIRECTIVE integral_literal -> ^( I_LINE[$start, \"I_LINE\"] integral_literal ) )
+ // smaliParser.g:759:5: LINE_DIRECTIVE integral_literal
{
- LINE_DIRECTIVE217=(Token)match(input,LINE_DIRECTIVE,FOLLOW_LINE_DIRECTIVE_in_line_directive3427);
+ LINE_DIRECTIVE217=(Token)match(input,LINE_DIRECTIVE,FOLLOW_LINE_DIRECTIVE_in_line_directive3427);
stream_LINE_DIRECTIVE.add(LINE_DIRECTIVE217);
pushFollow(FOLLOW_integral_literal_in_line_directive3429);
@@ -8348,18 +8348,18 @@ public class smaliParser extends Parser {
stream_integral_literal.add(integral_literal218.getTree());
// AST REWRITE
// elements: integral_literal
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 760:5: -> ^( I_LINE[$start, \"I_LINE\"] integral_literal )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:760:8: ^( I_LINE[$start, \"I_LINE\"] integral_literal )
+ // smaliParser.g:760: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);
@@ -8401,7 +8401,7 @@ public class smaliParser extends Parser {
// $ANTLR start "local_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:762: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)? ) ;
+ // smaliParser.g:762: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);
@@ -8438,16 +8438,16 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:763: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:763:5: LOCAL_DIRECTIVE REGISTER ( COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )? )?
+ // smaliParser.g:763: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)? ) )
+ // smaliParser.g:763:5: LOCAL_DIRECTIVE REGISTER ( COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )? )?
{
- LOCAL_DIRECTIVE219=(Token)match(input,LOCAL_DIRECTIVE,FOLLOW_LOCAL_DIRECTIVE_in_local_directive3452);
+ LOCAL_DIRECTIVE219=(Token)match(input,LOCAL_DIRECTIVE,FOLLOW_LOCAL_DIRECTIVE_in_local_directive3452);
stream_LOCAL_DIRECTIVE.add(LOCAL_DIRECTIVE219);
- REGISTER220=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_local_directive3454);
+ REGISTER220=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_local_directive3454);
stream_REGISTER.add(REGISTER220);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:763:30: ( COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )? )?
+ // smaliParser.g:763: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) ) {
@@ -8455,12 +8455,12 @@ public class smaliParser extends Parser {
}
switch (alt46) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:763:31: COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )?
+ // smaliParser.g:763:31: COMMA ( NULL_LITERAL |name= STRING_LITERAL ) COLON ( VOID_TYPE | nonvoid_type_descriptor ) ( COMMA signature= STRING_LITERAL )?
{
- COMMA221=(Token)match(input,COMMA,FOLLOW_COMMA_in_local_directive3457);
+ COMMA221=(Token)match(input,COMMA,FOLLOW_COMMA_in_local_directive3457);
stream_COMMA.add(COMMA221);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:763:37: ( NULL_LITERAL |name= STRING_LITERAL )
+ // smaliParser.g:763:37: ( NULL_LITERAL |name= STRING_LITERAL )
int alt43=2;
int LA43_0 = input.LA(1);
if ( (LA43_0==NULL_LITERAL) ) {
@@ -8478,17 +8478,17 @@ public class smaliParser extends Parser {
switch (alt43) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:763:38: NULL_LITERAL
+ // smaliParser.g:763:38: NULL_LITERAL
{
- NULL_LITERAL222=(Token)match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_local_directive3460);
+ NULL_LITERAL222=(Token)match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_local_directive3460);
stream_NULL_LITERAL.add(NULL_LITERAL222);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:763:53: name= STRING_LITERAL
+ // smaliParser.g:763:53: name= STRING_LITERAL
{
- name=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_local_directive3466);
+ name=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_local_directive3466);
stream_STRING_LITERAL.add(name);
}
@@ -8496,10 +8496,10 @@ public class smaliParser extends Parser {
}
- COLON223=(Token)match(input,COLON,FOLLOW_COLON_in_local_directive3469);
+ COLON223=(Token)match(input,COLON,FOLLOW_COLON_in_local_directive3469);
stream_COLON.add(COLON223);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:763:80: ( VOID_TYPE | nonvoid_type_descriptor )
+ // smaliParser.g:763:80: ( VOID_TYPE | nonvoid_type_descriptor )
int alt44=2;
int LA44_0 = input.LA(1);
if ( (LA44_0==VOID_TYPE) ) {
@@ -8517,15 +8517,15 @@ public class smaliParser extends Parser {
switch (alt44) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:763:81: VOID_TYPE
+ // smaliParser.g:763:81: VOID_TYPE
{
- VOID_TYPE224=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_local_directive3472);
+ VOID_TYPE224=(Token)match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_local_directive3472);
stream_VOID_TYPE.add(VOID_TYPE224);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:763:93: nonvoid_type_descriptor
+ // smaliParser.g:763:93: nonvoid_type_descriptor
{
pushFollow(FOLLOW_nonvoid_type_descriptor_in_local_directive3476);
nonvoid_type_descriptor225=nonvoid_type_descriptor();
@@ -8537,7 +8537,7 @@ public class smaliParser extends Parser {
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:764:31: ( COMMA signature= STRING_LITERAL )?
+ // smaliParser.g:764:31: ( COMMA signature= STRING_LITERAL )?
int alt45=2;
int LA45_0 = input.LA(1);
if ( (LA45_0==COMMA) ) {
@@ -8545,12 +8545,12 @@ public class smaliParser extends Parser {
}
switch (alt45) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:764:32: COMMA signature= STRING_LITERAL
+ // smaliParser.g:764:32: COMMA signature= STRING_LITERAL
{
- COMMA226=(Token)match(input,COMMA,FOLLOW_COMMA_in_local_directive3510);
+ COMMA226=(Token)match(input,COMMA,FOLLOW_COMMA_in_local_directive3510);
stream_COMMA.add(COMMA226);
- signature=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_local_directive3514);
+ signature=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_local_directive3514);
stream_STRING_LITERAL.add(signature);
}
@@ -8564,12 +8564,12 @@ public class smaliParser extends Parser {
}
// AST REWRITE
- // elements: NULL_LITERAL, REGISTER, name, signature, nonvoid_type_descriptor
+ // elements: name, NULL_LITERAL, nonvoid_type_descriptor, REGISTER, signature
// token labels: signature, name
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // token list labels:
+ // rule list labels:
+ // wildcard labels:
retval.tree = root_0;
RewriteRuleTokenStream stream_signature=new RewriteRuleTokenStream(adaptor,"token signature",signature);
RewriteRuleTokenStream stream_name=new RewriteRuleTokenStream(adaptor,"token name",name);
@@ -8578,30 +8578,30 @@ public class smaliParser extends Parser {
root_0 = (CommonTree)adaptor.nil();
// 765:5: -> ^( I_LOCAL[$start, \"I_LOCAL\"] REGISTER ( NULL_LITERAL )? ( $name)? ( nonvoid_type_descriptor )? ( $signature)? )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:765:8: ^( I_LOCAL[$start, \"I_LOCAL\"] REGISTER ( NULL_LITERAL )? ( $name)? ( nonvoid_type_descriptor )? ( $signature)? )
+ // smaliParser.g:765: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());
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:765:46: ( NULL_LITERAL )?
+ // smaliParser.g:765:46: ( NULL_LITERAL )?
if ( stream_NULL_LITERAL.hasNext() ) {
adaptor.addChild(root_1, stream_NULL_LITERAL.nextNode());
}
stream_NULL_LITERAL.reset();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:765:61: ( $name)?
+ // smaliParser.g:765:61: ( $name)?
if ( stream_name.hasNext() ) {
adaptor.addChild(root_1, stream_name.nextNode());
}
stream_name.reset();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:765:67: ( nonvoid_type_descriptor )?
+ // smaliParser.g:765:67: ( nonvoid_type_descriptor )?
if ( stream_nonvoid_type_descriptor.hasNext() ) {
adaptor.addChild(root_1, stream_nonvoid_type_descriptor.nextTree());
}
stream_nonvoid_type_descriptor.reset();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:765:93: ( $signature)?
+ // smaliParser.g:765:93: ( $signature)?
if ( stream_signature.hasNext() ) {
adaptor.addChild(root_1, stream_signature.nextNode());
}
@@ -8644,7 +8644,7 @@ public class smaliParser extends Parser {
// $ANTLR start "end_local_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:767:1: end_local_directive : END_LOCAL_DIRECTIVE REGISTER -> ^( I_END_LOCAL[$start, \"I_END_LOCAL\"] REGISTER ) ;
+ // smaliParser.g:767: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);
@@ -8660,29 +8660,29 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_END_LOCAL_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token END_LOCAL_DIRECTIVE");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:768:3: ( END_LOCAL_DIRECTIVE REGISTER -> ^( I_END_LOCAL[$start, \"I_END_LOCAL\"] REGISTER ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:768:5: END_LOCAL_DIRECTIVE REGISTER
+ // smaliParser.g:768:3: ( END_LOCAL_DIRECTIVE REGISTER -> ^( I_END_LOCAL[$start, \"I_END_LOCAL\"] REGISTER ) )
+ // smaliParser.g:768:5: END_LOCAL_DIRECTIVE REGISTER
{
- END_LOCAL_DIRECTIVE227=(Token)match(input,END_LOCAL_DIRECTIVE,FOLLOW_END_LOCAL_DIRECTIVE_in_end_local_directive3556);
+ END_LOCAL_DIRECTIVE227=(Token)match(input,END_LOCAL_DIRECTIVE,FOLLOW_END_LOCAL_DIRECTIVE_in_end_local_directive3556);
stream_END_LOCAL_DIRECTIVE.add(END_LOCAL_DIRECTIVE227);
- REGISTER228=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_end_local_directive3558);
+ REGISTER228=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_end_local_directive3558);
stream_REGISTER.add(REGISTER228);
// AST REWRITE
// elements: REGISTER
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 769:5: -> ^( I_END_LOCAL[$start, \"I_END_LOCAL\"] REGISTER )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:769:8: ^( I_END_LOCAL[$start, \"I_END_LOCAL\"] REGISTER )
+ // smaliParser.g:769: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);
@@ -8724,7 +8724,7 @@ public class smaliParser extends Parser {
// $ANTLR start "restart_local_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:771:1: restart_local_directive : RESTART_LOCAL_DIRECTIVE REGISTER -> ^( I_RESTART_LOCAL[$start, \"I_RESTART_LOCAL\"] REGISTER ) ;
+ // smaliParser.g:771: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);
@@ -8740,29 +8740,29 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_RESTART_LOCAL_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token RESTART_LOCAL_DIRECTIVE");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:772:3: ( RESTART_LOCAL_DIRECTIVE REGISTER -> ^( I_RESTART_LOCAL[$start, \"I_RESTART_LOCAL\"] REGISTER ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:772:5: RESTART_LOCAL_DIRECTIVE REGISTER
+ // smaliParser.g:772:3: ( RESTART_LOCAL_DIRECTIVE REGISTER -> ^( I_RESTART_LOCAL[$start, \"I_RESTART_LOCAL\"] REGISTER ) )
+ // smaliParser.g:772:5: RESTART_LOCAL_DIRECTIVE REGISTER
{
- RESTART_LOCAL_DIRECTIVE229=(Token)match(input,RESTART_LOCAL_DIRECTIVE,FOLLOW_RESTART_LOCAL_DIRECTIVE_in_restart_local_directive3581);
+ RESTART_LOCAL_DIRECTIVE229=(Token)match(input,RESTART_LOCAL_DIRECTIVE,FOLLOW_RESTART_LOCAL_DIRECTIVE_in_restart_local_directive3581);
stream_RESTART_LOCAL_DIRECTIVE.add(RESTART_LOCAL_DIRECTIVE229);
- REGISTER230=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_restart_local_directive3583);
+ REGISTER230=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_restart_local_directive3583);
stream_REGISTER.add(REGISTER230);
// AST REWRITE
// elements: REGISTER
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 773:5: -> ^( I_RESTART_LOCAL[$start, \"I_RESTART_LOCAL\"] REGISTER )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:773:8: ^( I_RESTART_LOCAL[$start, \"I_RESTART_LOCAL\"] REGISTER )
+ // smaliParser.g:773: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);
@@ -8804,7 +8804,7 @@ public class smaliParser extends Parser {
// $ANTLR start "prologue_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:775:1: prologue_directive : PROLOGUE_DIRECTIVE -> ^( I_PROLOGUE[$start, \"I_PROLOGUE\"] ) ;
+ // smaliParser.g:775: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);
@@ -8817,26 +8817,26 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_PROLOGUE_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token PROLOGUE_DIRECTIVE");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:776:3: ( PROLOGUE_DIRECTIVE -> ^( I_PROLOGUE[$start, \"I_PROLOGUE\"] ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:776:5: PROLOGUE_DIRECTIVE
+ // smaliParser.g:776:3: ( PROLOGUE_DIRECTIVE -> ^( I_PROLOGUE[$start, \"I_PROLOGUE\"] ) )
+ // smaliParser.g:776:5: PROLOGUE_DIRECTIVE
{
- PROLOGUE_DIRECTIVE231=(Token)match(input,PROLOGUE_DIRECTIVE,FOLLOW_PROLOGUE_DIRECTIVE_in_prologue_directive3606);
+ PROLOGUE_DIRECTIVE231=(Token)match(input,PROLOGUE_DIRECTIVE,FOLLOW_PROLOGUE_DIRECTIVE_in_prologue_directive3606);
stream_PROLOGUE_DIRECTIVE.add(PROLOGUE_DIRECTIVE231);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 777:5: -> ^( I_PROLOGUE[$start, \"I_PROLOGUE\"] )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:777:8: ^( I_PROLOGUE[$start, \"I_PROLOGUE\"] )
+ // smaliParser.g:777: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);
@@ -8877,7 +8877,7 @@ public class smaliParser extends Parser {
// $ANTLR start "epilogue_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:779:1: epilogue_directive : EPILOGUE_DIRECTIVE -> ^( I_EPILOGUE[$start, \"I_EPILOGUE\"] ) ;
+ // smaliParser.g:779: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);
@@ -8890,26 +8890,26 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_EPILOGUE_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token EPILOGUE_DIRECTIVE");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:780:3: ( EPILOGUE_DIRECTIVE -> ^( I_EPILOGUE[$start, \"I_EPILOGUE\"] ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:780:5: EPILOGUE_DIRECTIVE
+ // smaliParser.g:780:3: ( EPILOGUE_DIRECTIVE -> ^( I_EPILOGUE[$start, \"I_EPILOGUE\"] ) )
+ // smaliParser.g:780:5: EPILOGUE_DIRECTIVE
{
- EPILOGUE_DIRECTIVE232=(Token)match(input,EPILOGUE_DIRECTIVE,FOLLOW_EPILOGUE_DIRECTIVE_in_epilogue_directive3627);
+ EPILOGUE_DIRECTIVE232=(Token)match(input,EPILOGUE_DIRECTIVE,FOLLOW_EPILOGUE_DIRECTIVE_in_epilogue_directive3627);
stream_EPILOGUE_DIRECTIVE.add(EPILOGUE_DIRECTIVE232);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 781:5: -> ^( I_EPILOGUE[$start, \"I_EPILOGUE\"] )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:781:8: ^( I_EPILOGUE[$start, \"I_EPILOGUE\"] )
+ // smaliParser.g:781: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);
@@ -8950,7 +8950,7 @@ public class smaliParser extends Parser {
// $ANTLR start "source_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:783:1: source_directive : SOURCE_DIRECTIVE ( STRING_LITERAL )? -> ^( I_SOURCE[$start, \"I_SOURCE\"] ( STRING_LITERAL )? ) ;
+ // smaliParser.g:783: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);
@@ -8966,13 +8966,13 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:784:3: ( SOURCE_DIRECTIVE ( STRING_LITERAL )? -> ^( I_SOURCE[$start, \"I_SOURCE\"] ( STRING_LITERAL )? ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:784:5: SOURCE_DIRECTIVE ( STRING_LITERAL )?
+ // smaliParser.g:784:3: ( SOURCE_DIRECTIVE ( STRING_LITERAL )? -> ^( I_SOURCE[$start, \"I_SOURCE\"] ( STRING_LITERAL )? ) )
+ // smaliParser.g:784:5: SOURCE_DIRECTIVE ( STRING_LITERAL )?
{
- SOURCE_DIRECTIVE233=(Token)match(input,SOURCE_DIRECTIVE,FOLLOW_SOURCE_DIRECTIVE_in_source_directive3648);
+ SOURCE_DIRECTIVE233=(Token)match(input,SOURCE_DIRECTIVE,FOLLOW_SOURCE_DIRECTIVE_in_source_directive3648);
stream_SOURCE_DIRECTIVE.add(SOURCE_DIRECTIVE233);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:784:22: ( STRING_LITERAL )?
+ // smaliParser.g:784:22: ( STRING_LITERAL )?
int alt47=2;
int LA47_0 = input.LA(1);
if ( (LA47_0==STRING_LITERAL) ) {
@@ -8980,9 +8980,9 @@ public class smaliParser extends Parser {
}
switch (alt47) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:784:22: STRING_LITERAL
+ // smaliParser.g:784:22: STRING_LITERAL
{
- STRING_LITERAL234=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_source_directive3650);
+ STRING_LITERAL234=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_source_directive3650);
stream_STRING_LITERAL.add(STRING_LITERAL234);
}
@@ -8992,22 +8992,22 @@ public class smaliParser extends Parser {
// AST REWRITE
// elements: STRING_LITERAL
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 785:5: -> ^( I_SOURCE[$start, \"I_SOURCE\"] ( STRING_LITERAL )? )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:785:8: ^( I_SOURCE[$start, \"I_SOURCE\"] ( STRING_LITERAL )? )
+ // smaliParser.g:785: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:785:39: ( STRING_LITERAL )?
+ // smaliParser.g:785:39: ( STRING_LITERAL )?
if ( stream_STRING_LITERAL.hasNext() ) {
adaptor.addChild(root_1, stream_STRING_LITERAL.nextNode());
}
@@ -9050,7 +9050,7 @@ public class smaliParser extends Parser {
// $ANTLR start "instruction_format12x"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:787:1: instruction_format12x : ( INSTRUCTION_FORMAT12x | INSTRUCTION_FORMAT12x_OR_ID -> INSTRUCTION_FORMAT12x[$INSTRUCTION_FORMAT12x_OR_ID] );
+ // smaliParser.g:787: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);
@@ -9065,7 +9065,7 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT12x_OR_ID=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT12x_OR_ID");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:788:3: ( INSTRUCTION_FORMAT12x | INSTRUCTION_FORMAT12x_OR_ID -> INSTRUCTION_FORMAT12x[$INSTRUCTION_FORMAT12x_OR_ID] )
+ // smaliParser.g:788: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) ) {
@@ -9083,30 +9083,30 @@ public class smaliParser extends Parser {
switch (alt48) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:788:5: INSTRUCTION_FORMAT12x
+ // smaliParser.g:788:5: INSTRUCTION_FORMAT12x
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT12x235=(Token)match(input,INSTRUCTION_FORMAT12x,FOLLOW_INSTRUCTION_FORMAT12x_in_instruction_format12x3675);
+ INSTRUCTION_FORMAT12x235=(Token)match(input,INSTRUCTION_FORMAT12x,FOLLOW_INSTRUCTION_FORMAT12x_in_instruction_format12x3675);
INSTRUCTION_FORMAT12x235_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT12x235);
adaptor.addChild(root_0, INSTRUCTION_FORMAT12x235_tree);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:789:5: INSTRUCTION_FORMAT12x_OR_ID
+ // smaliParser.g:789:5: INSTRUCTION_FORMAT12x_OR_ID
{
- INSTRUCTION_FORMAT12x_OR_ID236=(Token)match(input,INSTRUCTION_FORMAT12x_OR_ID,FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_instruction_format12x3681);
+ INSTRUCTION_FORMAT12x_OR_ID236=(Token)match(input,INSTRUCTION_FORMAT12x_OR_ID,FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_instruction_format12x3681);
stream_INSTRUCTION_FORMAT12x_OR_ID.add(INSTRUCTION_FORMAT12x_OR_ID236);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -9150,7 +9150,7 @@ public class smaliParser extends Parser {
// $ANTLR start "instruction_format22s"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:791:1: instruction_format22s : ( INSTRUCTION_FORMAT22s | INSTRUCTION_FORMAT22s_OR_ID -> INSTRUCTION_FORMAT22s[$INSTRUCTION_FORMAT22s_OR_ID] );
+ // smaliParser.g:791: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);
@@ -9165,7 +9165,7 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22s_OR_ID=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22s_OR_ID");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:792:3: ( INSTRUCTION_FORMAT22s | INSTRUCTION_FORMAT22s_OR_ID -> INSTRUCTION_FORMAT22s[$INSTRUCTION_FORMAT22s_OR_ID] )
+ // smaliParser.g:792: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) ) {
@@ -9183,30 +9183,30 @@ public class smaliParser extends Parser {
switch (alt49) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:792:5: INSTRUCTION_FORMAT22s
+ // smaliParser.g:792:5: INSTRUCTION_FORMAT22s
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT22s237=(Token)match(input,INSTRUCTION_FORMAT22s,FOLLOW_INSTRUCTION_FORMAT22s_in_instruction_format22s3696);
+ INSTRUCTION_FORMAT22s237=(Token)match(input,INSTRUCTION_FORMAT22s,FOLLOW_INSTRUCTION_FORMAT22s_in_instruction_format22s3696);
INSTRUCTION_FORMAT22s237_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT22s237);
adaptor.addChild(root_0, INSTRUCTION_FORMAT22s237_tree);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:793:5: INSTRUCTION_FORMAT22s_OR_ID
+ // smaliParser.g:793:5: INSTRUCTION_FORMAT22s_OR_ID
{
- INSTRUCTION_FORMAT22s_OR_ID238=(Token)match(input,INSTRUCTION_FORMAT22s_OR_ID,FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_instruction_format22s3702);
+ INSTRUCTION_FORMAT22s_OR_ID238=(Token)match(input,INSTRUCTION_FORMAT22s_OR_ID,FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_instruction_format22s3702);
stream_INSTRUCTION_FORMAT22s_OR_ID.add(INSTRUCTION_FORMAT22s_OR_ID238);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -9250,7 +9250,7 @@ public class smaliParser extends Parser {
// $ANTLR start "instruction_format31i"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:795:1: instruction_format31i : ( INSTRUCTION_FORMAT31i | INSTRUCTION_FORMAT31i_OR_ID -> INSTRUCTION_FORMAT31i[$INSTRUCTION_FORMAT31i_OR_ID] );
+ // smaliParser.g:795: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);
@@ -9265,7 +9265,7 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31i_OR_ID=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT31i_OR_ID");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:796:3: ( INSTRUCTION_FORMAT31i | INSTRUCTION_FORMAT31i_OR_ID -> INSTRUCTION_FORMAT31i[$INSTRUCTION_FORMAT31i_OR_ID] )
+ // smaliParser.g:796: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) ) {
@@ -9283,30 +9283,30 @@ public class smaliParser extends Parser {
switch (alt50) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:796:5: INSTRUCTION_FORMAT31i
+ // smaliParser.g:796:5: INSTRUCTION_FORMAT31i
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT31i239=(Token)match(input,INSTRUCTION_FORMAT31i,FOLLOW_INSTRUCTION_FORMAT31i_in_instruction_format31i3717);
+ INSTRUCTION_FORMAT31i239=(Token)match(input,INSTRUCTION_FORMAT31i,FOLLOW_INSTRUCTION_FORMAT31i_in_instruction_format31i3717);
INSTRUCTION_FORMAT31i239_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT31i239);
adaptor.addChild(root_0, INSTRUCTION_FORMAT31i239_tree);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:797:5: INSTRUCTION_FORMAT31i_OR_ID
+ // smaliParser.g:797:5: INSTRUCTION_FORMAT31i_OR_ID
{
- INSTRUCTION_FORMAT31i_OR_ID240=(Token)match(input,INSTRUCTION_FORMAT31i_OR_ID,FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_instruction_format31i3723);
+ INSTRUCTION_FORMAT31i_OR_ID240=(Token)match(input,INSTRUCTION_FORMAT31i_OR_ID,FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_instruction_format31i3723);
stream_INSTRUCTION_FORMAT31i_OR_ID.add(INSTRUCTION_FORMAT31i_OR_ID240);
// AST REWRITE
- // elements:
- // token labels:
+ // elements:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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);
@@ -9350,7 +9350,7 @@ public class smaliParser extends Parser {
// $ANTLR start "instruction"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:801: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_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_field_odex | insn_format22c_type | insn_format22cs_field | insn_format22s | insn_format22t | insn_format22x | insn_format23x | 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_format45cc_method | insn_format4rcc_method | insn_format51l | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive );
+ // smaliParser.g:801: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_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_field_odex | insn_format22c_type | insn_format22cs_field | insn_format22s | insn_format22t | insn_format22x | insn_format23x | 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_format45cc_method | insn_format4rcc_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);
@@ -9406,7 +9406,7 @@ public class smaliParser extends Parser {
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:802: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_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_field_odex | insn_format22c_type | insn_format22cs_field | insn_format22s | insn_format22t | insn_format22x | insn_format23x | 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_format45cc_method | insn_format4rcc_method | insn_format51l | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive )
+ // smaliParser.g:802: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_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_field_odex | insn_format22c_type | insn_format22cs_field | insn_format22s | insn_format22t | insn_format22x | insn_format23x | 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_format45cc_method | insn_format4rcc_method | insn_format51l | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive )
int alt51=46;
switch ( input.LA(1) ) {
case INSTRUCTION_FORMAT10t:
@@ -9649,7 +9649,7 @@ public class smaliParser extends Parser {
}
switch (alt51) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:802:5: insn_format10t
+ // smaliParser.g:802:5: insn_format10t
{
root_0 = (CommonTree)adaptor.nil();
@@ -9663,7 +9663,7 @@ public class smaliParser extends Parser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:803:5: insn_format10x
+ // smaliParser.g:803:5: insn_format10x
{
root_0 = (CommonTree)adaptor.nil();
@@ -9677,7 +9677,7 @@ public class smaliParser extends Parser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:804:5: insn_format10x_odex
+ // smaliParser.g:804:5: insn_format10x_odex
{
root_0 = (CommonTree)adaptor.nil();
@@ -9691,7 +9691,7 @@ public class smaliParser extends Parser {
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:805:5: insn_format11n
+ // smaliParser.g:805:5: insn_format11n
{
root_0 = (CommonTree)adaptor.nil();
@@ -9705,7 +9705,7 @@ public class smaliParser extends Parser {
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:806:5: insn_format11x
+ // smaliParser.g:806:5: insn_format11x
{
root_0 = (CommonTree)adaptor.nil();
@@ -9719,7 +9719,7 @@ public class smaliParser extends Parser {
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:807:5: insn_format12x
+ // smaliParser.g:807:5: insn_format12x
{
root_0 = (CommonTree)adaptor.nil();
@@ -9733,7 +9733,7 @@ public class smaliParser extends Parser {
}
break;
case 7 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:808:5: insn_format20bc
+ // smaliParser.g:808:5: insn_format20bc
{
root_0 = (CommonTree)adaptor.nil();
@@ -9747,7 +9747,7 @@ public class smaliParser extends Parser {
}
break;
case 8 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:809:5: insn_format20t
+ // smaliParser.g:809:5: insn_format20t
{
root_0 = (CommonTree)adaptor.nil();
@@ -9761,7 +9761,7 @@ public class smaliParser extends Parser {
}
break;
case 9 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:810:5: insn_format21c_field
+ // smaliParser.g:810:5: insn_format21c_field
{
root_0 = (CommonTree)adaptor.nil();
@@ -9775,7 +9775,7 @@ public class smaliParser extends Parser {
}
break;
case 10 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:811:5: insn_format21c_field_odex
+ // smaliParser.g:811:5: insn_format21c_field_odex
{
root_0 = (CommonTree)adaptor.nil();
@@ -9789,7 +9789,7 @@ public class smaliParser extends Parser {
}
break;
case 11 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:812:5: insn_format21c_string
+ // smaliParser.g:812:5: insn_format21c_string
{
root_0 = (CommonTree)adaptor.nil();
@@ -9803,7 +9803,7 @@ public class smaliParser extends Parser {
}
break;
case 12 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:813:5: insn_format21c_type
+ // smaliParser.g:813:5: insn_format21c_type
{
root_0 = (CommonTree)adaptor.nil();
@@ -9817,7 +9817,7 @@ public class smaliParser extends Parser {
}
break;
case 13 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:814:5: insn_format21ih
+ // smaliParser.g:814:5: insn_format21ih
{
root_0 = (CommonTree)adaptor.nil();
@@ -9831,7 +9831,7 @@ public class smaliParser extends Parser {
}
break;
case 14 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:815:5: insn_format21lh
+ // smaliParser.g:815:5: insn_format21lh
{
root_0 = (CommonTree)adaptor.nil();
@@ -9845,7 +9845,7 @@ public class smaliParser extends Parser {
}
break;
case 15 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:816:5: insn_format21s
+ // smaliParser.g:816:5: insn_format21s
{
root_0 = (CommonTree)adaptor.nil();
@@ -9859,7 +9859,7 @@ public class smaliParser extends Parser {
}
break;
case 16 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:817:5: insn_format21t
+ // smaliParser.g:817:5: insn_format21t
{
root_0 = (CommonTree)adaptor.nil();
@@ -9873,7 +9873,7 @@ public class smaliParser extends Parser {
}
break;
case 17 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:818:5: insn_format22b
+ // smaliParser.g:818:5: insn_format22b
{
root_0 = (CommonTree)adaptor.nil();
@@ -9887,7 +9887,7 @@ public class smaliParser extends Parser {
}
break;
case 18 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:819:5: insn_format22c_field
+ // smaliParser.g:819:5: insn_format22c_field
{
root_0 = (CommonTree)adaptor.nil();
@@ -9901,7 +9901,7 @@ public class smaliParser extends Parser {
}
break;
case 19 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:820:5: insn_format22c_field_odex
+ // smaliParser.g:820:5: insn_format22c_field_odex
{
root_0 = (CommonTree)adaptor.nil();
@@ -9915,7 +9915,7 @@ public class smaliParser extends Parser {
}
break;
case 20 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:821:5: insn_format22c_type
+ // smaliParser.g:821:5: insn_format22c_type
{
root_0 = (CommonTree)adaptor.nil();
@@ -9929,7 +9929,7 @@ public class smaliParser extends Parser {
}
break;
case 21 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:822:5: insn_format22cs_field
+ // smaliParser.g:822:5: insn_format22cs_field
{
root_0 = (CommonTree)adaptor.nil();
@@ -9943,7 +9943,7 @@ public class smaliParser extends Parser {
}
break;
case 22 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:823:5: insn_format22s
+ // smaliParser.g:823:5: insn_format22s
{
root_0 = (CommonTree)adaptor.nil();
@@ -9957,7 +9957,7 @@ public class smaliParser extends Parser {
}
break;
case 23 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:824:5: insn_format22t
+ // smaliParser.g:824:5: insn_format22t
{
root_0 = (CommonTree)adaptor.nil();
@@ -9971,7 +9971,7 @@ public class smaliParser extends Parser {
}
break;
case 24 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:825:5: insn_format22x
+ // smaliParser.g:825:5: insn_format22x
{
root_0 = (CommonTree)adaptor.nil();
@@ -9985,7 +9985,7 @@ public class smaliParser extends Parser {
}
break;
case 25 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:826:5: insn_format23x
+ // smaliParser.g:826:5: insn_format23x
{
root_0 = (CommonTree)adaptor.nil();
@@ -9999,7 +9999,7 @@ public class smaliParser extends Parser {
}
break;
case 26 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:827:5: insn_format30t
+ // smaliParser.g:827:5: insn_format30t
{
root_0 = (CommonTree)adaptor.nil();
@@ -10013,7 +10013,7 @@ public class smaliParser extends Parser {
}
break;
case 27 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:828:5: insn_format31c
+ // smaliParser.g:828:5: insn_format31c
{
root_0 = (CommonTree)adaptor.nil();
@@ -10027,7 +10027,7 @@ public class smaliParser extends Parser {
}
break;
case 28 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:829:5: insn_format31i
+ // smaliParser.g:829:5: insn_format31i
{
root_0 = (CommonTree)adaptor.nil();
@@ -10041,7 +10041,7 @@ public class smaliParser extends Parser {
}
break;
case 29 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:830:5: insn_format31t
+ // smaliParser.g:830:5: insn_format31t
{
root_0 = (CommonTree)adaptor.nil();
@@ -10055,7 +10055,7 @@ public class smaliParser extends Parser {
}
break;
case 30 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:831:5: insn_format32x
+ // smaliParser.g:831:5: insn_format32x
{
root_0 = (CommonTree)adaptor.nil();
@@ -10069,7 +10069,7 @@ public class smaliParser extends Parser {
}
break;
case 31 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:832:5: insn_format35c_method
+ // smaliParser.g:832:5: insn_format35c_method
{
root_0 = (CommonTree)adaptor.nil();
@@ -10083,7 +10083,7 @@ public class smaliParser extends Parser {
}
break;
case 32 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:833:5: insn_format35c_type
+ // smaliParser.g:833:5: insn_format35c_type
{
root_0 = (CommonTree)adaptor.nil();
@@ -10097,7 +10097,7 @@ public class smaliParser extends Parser {
}
break;
case 33 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:834:5: insn_format35c_method_odex
+ // smaliParser.g:834:5: insn_format35c_method_odex
{
root_0 = (CommonTree)adaptor.nil();
@@ -10111,7 +10111,7 @@ public class smaliParser extends Parser {
}
break;
case 34 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:835:5: insn_format35mi_method
+ // smaliParser.g:835:5: insn_format35mi_method
{
root_0 = (CommonTree)adaptor.nil();
@@ -10125,7 +10125,7 @@ public class smaliParser extends Parser {
}
break;
case 35 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:836:5: insn_format35ms_method
+ // smaliParser.g:836:5: insn_format35ms_method
{
root_0 = (CommonTree)adaptor.nil();
@@ -10139,7 +10139,7 @@ public class smaliParser extends Parser {
}
break;
case 36 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:837:5: insn_format3rc_method
+ // smaliParser.g:837:5: insn_format3rc_method
{
root_0 = (CommonTree)adaptor.nil();
@@ -10153,7 +10153,7 @@ public class smaliParser extends Parser {
}
break;
case 37 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:838:5: insn_format3rc_method_odex
+ // smaliParser.g:838:5: insn_format3rc_method_odex
{
root_0 = (CommonTree)adaptor.nil();
@@ -10167,7 +10167,7 @@ public class smaliParser extends Parser {
}
break;
case 38 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:839:5: insn_format3rc_type
+ // smaliParser.g:839:5: insn_format3rc_type
{
root_0 = (CommonTree)adaptor.nil();
@@ -10181,7 +10181,7 @@ public class smaliParser extends Parser {
}
break;
case 39 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:840:5: insn_format3rmi_method
+ // smaliParser.g:840:5: insn_format3rmi_method
{
root_0 = (CommonTree)adaptor.nil();
@@ -10195,7 +10195,7 @@ public class smaliParser extends Parser {
}
break;
case 40 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:841:5: insn_format3rms_method
+ // smaliParser.g:841:5: insn_format3rms_method
{
root_0 = (CommonTree)adaptor.nil();
@@ -10209,7 +10209,7 @@ public class smaliParser extends Parser {
}
break;
case 41 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:842:5: insn_format45cc_method
+ // smaliParser.g:842:5: insn_format45cc_method
{
root_0 = (CommonTree)adaptor.nil();
@@ -10223,7 +10223,7 @@ public class smaliParser extends Parser {
}
break;
case 42 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:843:5: insn_format4rcc_method
+ // smaliParser.g:843:5: insn_format4rcc_method
{
root_0 = (CommonTree)adaptor.nil();
@@ -10237,7 +10237,7 @@ public class smaliParser extends Parser {
}
break;
case 43 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:844:5: insn_format51l
+ // smaliParser.g:844:5: insn_format51l
{
root_0 = (CommonTree)adaptor.nil();
@@ -10251,7 +10251,7 @@ public class smaliParser extends Parser {
}
break;
case 44 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:845:5: insn_array_data_directive
+ // smaliParser.g:845:5: insn_array_data_directive
{
root_0 = (CommonTree)adaptor.nil();
@@ -10265,7 +10265,7 @@ public class smaliParser extends Parser {
}
break;
case 45 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:846:5: insn_packed_switch_directive
+ // smaliParser.g:846:5: insn_packed_switch_directive
{
root_0 = (CommonTree)adaptor.nil();
@@ -10279,7 +10279,7 @@ public class smaliParser extends Parser {
}
break;
case 46 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:847:5: insn_sparse_switch_directive
+ // smaliParser.g:847:5: insn_sparse_switch_directive
{
root_0 = (CommonTree)adaptor.nil();
@@ -10321,7 +10321,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format10t"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:849:1: insn_format10t : INSTRUCTION_FORMAT10t label_ref -> ^( I_STATEMENT_FORMAT10t[$start, \"I_STATEMENT_FORMAT10t\"] INSTRUCTION_FORMAT10t label_ref ) ;
+ // smaliParser.g:849: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);
@@ -10336,10 +10336,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:850: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:852:5: INSTRUCTION_FORMAT10t label_ref
+ // smaliParser.g:850:3: ( INSTRUCTION_FORMAT10t label_ref -> ^( I_STATEMENT_FORMAT10t[$start, \"I_STATEMENT_FORMAT10t\"] INSTRUCTION_FORMAT10t label_ref ) )
+ // smaliParser.g:852:5: INSTRUCTION_FORMAT10t label_ref
{
- INSTRUCTION_FORMAT10t287=(Token)match(input,INSTRUCTION_FORMAT10t,FOLLOW_INSTRUCTION_FORMAT10t_in_insn_format10t4030);
+ INSTRUCTION_FORMAT10t287=(Token)match(input,INSTRUCTION_FORMAT10t,FOLLOW_INSTRUCTION_FORMAT10t_in_insn_format10t4030);
stream_INSTRUCTION_FORMAT10t.add(INSTRUCTION_FORMAT10t287);
pushFollow(FOLLOW_label_ref_in_insn_format10t4032);
@@ -10348,19 +10348,19 @@ public class smaliParser extends Parser {
stream_label_ref.add(label_ref288.getTree());
// AST REWRITE
- // elements: label_ref, INSTRUCTION_FORMAT10t
- // token labels:
+ // elements: INSTRUCTION_FORMAT10t, label_ref
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 853:5: -> ^( I_STATEMENT_FORMAT10t[$start, \"I_STATEMENT_FORMAT10t\"] INSTRUCTION_FORMAT10t label_ref )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:853:8: ^( I_STATEMENT_FORMAT10t[$start, \"I_STATEMENT_FORMAT10t\"] INSTRUCTION_FORMAT10t label_ref )
+ // smaliParser.g:853: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);
@@ -10403,7 +10403,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format10x"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:855:1: insn_format10x : INSTRUCTION_FORMAT10x -> ^( I_STATEMENT_FORMAT10x[$start, \"I_STATEMENT_FORMAT10x\"] INSTRUCTION_FORMAT10x ) ;
+ // smaliParser.g:855: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);
@@ -10416,26 +10416,26 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT10x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT10x");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:856:3: ( INSTRUCTION_FORMAT10x -> ^( I_STATEMENT_FORMAT10x[$start, \"I_STATEMENT_FORMAT10x\"] INSTRUCTION_FORMAT10x ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:857:5: INSTRUCTION_FORMAT10x
+ // smaliParser.g:856:3: ( INSTRUCTION_FORMAT10x -> ^( I_STATEMENT_FORMAT10x[$start, \"I_STATEMENT_FORMAT10x\"] INSTRUCTION_FORMAT10x ) )
+ // smaliParser.g:857:5: INSTRUCTION_FORMAT10x
{
- INSTRUCTION_FORMAT10x289=(Token)match(input,INSTRUCTION_FORMAT10x,FOLLOW_INSTRUCTION_FORMAT10x_in_insn_format10x4062);
+ INSTRUCTION_FORMAT10x289=(Token)match(input,INSTRUCTION_FORMAT10x,FOLLOW_INSTRUCTION_FORMAT10x_in_insn_format10x4062);
stream_INSTRUCTION_FORMAT10x.add(INSTRUCTION_FORMAT10x289);
// AST REWRITE
// elements: INSTRUCTION_FORMAT10x
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 858:5: -> ^( I_STATEMENT_FORMAT10x[$start, \"I_STATEMENT_FORMAT10x\"] INSTRUCTION_FORMAT10x )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:858:8: ^( I_STATEMENT_FORMAT10x[$start, \"I_STATEMENT_FORMAT10x\"] INSTRUCTION_FORMAT10x )
+ // smaliParser.g:858: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);
@@ -10477,7 +10477,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format10x_odex"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:860:1: insn_format10x_odex : INSTRUCTION_FORMAT10x_ODEX ;
+ // smaliParser.g:860: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);
@@ -10489,19 +10489,19 @@ public class smaliParser extends Parser {
CommonTree INSTRUCTION_FORMAT10x_ODEX290_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:861:3: ( INSTRUCTION_FORMAT10x_ODEX )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:862:5: INSTRUCTION_FORMAT10x_ODEX
+ // smaliParser.g:861:3: ( INSTRUCTION_FORMAT10x_ODEX )
+ // smaliParser.g:862:5: INSTRUCTION_FORMAT10x_ODEX
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT10x_ODEX290=(Token)match(input,INSTRUCTION_FORMAT10x_ODEX,FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_insn_format10x_odex4090);
+ INSTRUCTION_FORMAT10x_ODEX290=(Token)match(input,INSTRUCTION_FORMAT10x_ODEX,FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_insn_format10x_odex4090);
INSTRUCTION_FORMAT10x_ODEX290_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT10x_ODEX290);
adaptor.addChild(root_0, INSTRUCTION_FORMAT10x_ODEX290_tree);
throwOdexedInstructionException(input, (INSTRUCTION_FORMAT10x_ODEX290!=null?INSTRUCTION_FORMAT10x_ODEX290.getText():null));
-
+
}
retval.stop = input.LT(-1);
@@ -10531,7 +10531,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format11n"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:867:1: insn_format11n : INSTRUCTION_FORMAT11n REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT11n[$start, \"I_STATEMENT_FORMAT11n\"] INSTRUCTION_FORMAT11n REGISTER integral_literal ) ;
+ // smaliParser.g:867: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);
@@ -10552,16 +10552,16 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_integral_literal=new RewriteRuleSubtreeStream(adaptor,"rule integral_literal");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:868: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:869:5: INSTRUCTION_FORMAT11n REGISTER COMMA integral_literal
+ // smaliParser.g:868:3: ( INSTRUCTION_FORMAT11n REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT11n[$start, \"I_STATEMENT_FORMAT11n\"] INSTRUCTION_FORMAT11n REGISTER integral_literal ) )
+ // smaliParser.g:869:5: INSTRUCTION_FORMAT11n REGISTER COMMA integral_literal
{
- INSTRUCTION_FORMAT11n291=(Token)match(input,INSTRUCTION_FORMAT11n,FOLLOW_INSTRUCTION_FORMAT11n_in_insn_format11n4111);
+ INSTRUCTION_FORMAT11n291=(Token)match(input,INSTRUCTION_FORMAT11n,FOLLOW_INSTRUCTION_FORMAT11n_in_insn_format11n4111);
stream_INSTRUCTION_FORMAT11n.add(INSTRUCTION_FORMAT11n291);
- REGISTER292=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format11n4113);
+ REGISTER292=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format11n4113);
stream_REGISTER.add(REGISTER292);
- COMMA293=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format11n4115);
+ COMMA293=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format11n4115);
stream_COMMA.add(COMMA293);
pushFollow(FOLLOW_integral_literal_in_insn_format11n4117);
@@ -10570,19 +10570,19 @@ public class smaliParser extends Parser {
stream_integral_literal.add(integral_literal294.getTree());
// AST REWRITE
- // elements: INSTRUCTION_FORMAT11n, integral_literal, REGISTER
- // token labels:
+ // elements: integral_literal, INSTRUCTION_FORMAT11n, REGISTER
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 870:5: -> ^( I_STATEMENT_FORMAT11n[$start, \"I_STATEMENT_FORMAT11n\"] INSTRUCTION_FORMAT11n REGISTER integral_literal )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:870:8: ^( I_STATEMENT_FORMAT11n[$start, \"I_STATEMENT_FORMAT11n\"] INSTRUCTION_FORMAT11n REGISTER integral_literal )
+ // smaliParser.g:870: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);
@@ -10626,7 +10626,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format11x"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:872:1: insn_format11x : INSTRUCTION_FORMAT11x REGISTER -> ^( I_STATEMENT_FORMAT11x[$start, \"I_STATEMENT_FORMAT11x\"] INSTRUCTION_FORMAT11x REGISTER ) ;
+ // smaliParser.g:872: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);
@@ -10642,29 +10642,29 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT11x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT11x");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:873:3: ( INSTRUCTION_FORMAT11x REGISTER -> ^( I_STATEMENT_FORMAT11x[$start, \"I_STATEMENT_FORMAT11x\"] INSTRUCTION_FORMAT11x REGISTER ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:874:5: INSTRUCTION_FORMAT11x REGISTER
+ // smaliParser.g:873:3: ( INSTRUCTION_FORMAT11x REGISTER -> ^( I_STATEMENT_FORMAT11x[$start, \"I_STATEMENT_FORMAT11x\"] INSTRUCTION_FORMAT11x REGISTER ) )
+ // smaliParser.g:874:5: INSTRUCTION_FORMAT11x REGISTER
{
- INSTRUCTION_FORMAT11x295=(Token)match(input,INSTRUCTION_FORMAT11x,FOLLOW_INSTRUCTION_FORMAT11x_in_insn_format11x4149);
+ INSTRUCTION_FORMAT11x295=(Token)match(input,INSTRUCTION_FORMAT11x,FOLLOW_INSTRUCTION_FORMAT11x_in_insn_format11x4149);
stream_INSTRUCTION_FORMAT11x.add(INSTRUCTION_FORMAT11x295);
- REGISTER296=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format11x4151);
+ REGISTER296=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format11x4151);
stream_REGISTER.add(REGISTER296);
// AST REWRITE
- // elements: INSTRUCTION_FORMAT11x, REGISTER
- // token labels:
+ // elements: REGISTER, INSTRUCTION_FORMAT11x
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 875:5: -> ^( I_STATEMENT_FORMAT11x[$start, \"I_STATEMENT_FORMAT11x\"] INSTRUCTION_FORMAT11x REGISTER )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:875:8: ^( I_STATEMENT_FORMAT11x[$start, \"I_STATEMENT_FORMAT11x\"] INSTRUCTION_FORMAT11x REGISTER )
+ // smaliParser.g:875: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);
@@ -10707,7 +10707,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format12x"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:877:1: insn_format12x : instruction_format12x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT12x[$start, \"I_STATEMENT_FORMAT12x\"] instruction_format12x REGISTER REGISTER ) ;
+ // smaliParser.g:877: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);
@@ -10727,37 +10727,37 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_instruction_format12x=new RewriteRuleSubtreeStream(adaptor,"rule instruction_format12x");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:878: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:879:5: instruction_format12x REGISTER COMMA REGISTER
+ // smaliParser.g:878:3: ( instruction_format12x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT12x[$start, \"I_STATEMENT_FORMAT12x\"] instruction_format12x REGISTER REGISTER ) )
+ // smaliParser.g:879:5: instruction_format12x REGISTER COMMA REGISTER
{
pushFollow(FOLLOW_instruction_format12x_in_insn_format12x4181);
instruction_format12x297=instruction_format12x();
state._fsp--;
stream_instruction_format12x.add(instruction_format12x297.getTree());
- REGISTER298=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format12x4183);
+ REGISTER298=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format12x4183);
stream_REGISTER.add(REGISTER298);
- COMMA299=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format12x4185);
+ COMMA299=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format12x4185);
stream_COMMA.add(COMMA299);
- REGISTER300=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format12x4187);
+ REGISTER300=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format12x4187);
stream_REGISTER.add(REGISTER300);
// AST REWRITE
// elements: REGISTER, instruction_format12x, REGISTER
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 880:5: -> ^( I_STATEMENT_FORMAT12x[$start, \"I_STATEMENT_FORMAT12x\"] instruction_format12x REGISTER REGISTER )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:880:8: ^( I_STATEMENT_FORMAT12x[$start, \"I_STATEMENT_FORMAT12x\"] instruction_format12x REGISTER REGISTER )
+ // smaliParser.g:880: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);
@@ -10801,7 +10801,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format20bc"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:882:1: insn_format20bc : INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE COMMA verification_error_reference -> ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE verification_error_reference ) ;
+ // smaliParser.g:882: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);
@@ -10822,16 +10822,16 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_verification_error_reference=new RewriteRuleSubtreeStream(adaptor,"rule verification_error_reference");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:883: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:884:5: INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE COMMA verification_error_reference
+ // smaliParser.g:883:3: ( INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE COMMA verification_error_reference -> ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE verification_error_reference ) )
+ // smaliParser.g:884:5: INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE COMMA verification_error_reference
{
- INSTRUCTION_FORMAT20bc301=(Token)match(input,INSTRUCTION_FORMAT20bc,FOLLOW_INSTRUCTION_FORMAT20bc_in_insn_format20bc4219);
+ INSTRUCTION_FORMAT20bc301=(Token)match(input,INSTRUCTION_FORMAT20bc,FOLLOW_INSTRUCTION_FORMAT20bc_in_insn_format20bc4219);
stream_INSTRUCTION_FORMAT20bc.add(INSTRUCTION_FORMAT20bc301);
- VERIFICATION_ERROR_TYPE302=(Token)match(input,VERIFICATION_ERROR_TYPE,FOLLOW_VERIFICATION_ERROR_TYPE_in_insn_format20bc4221);
+ VERIFICATION_ERROR_TYPE302=(Token)match(input,VERIFICATION_ERROR_TYPE,FOLLOW_VERIFICATION_ERROR_TYPE_in_insn_format20bc4221);
stream_VERIFICATION_ERROR_TYPE.add(VERIFICATION_ERROR_TYPE302);
- COMMA303=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format20bc4223);
+ COMMA303=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format20bc4223);
stream_COMMA.add(COMMA303);
pushFollow(FOLLOW_verification_error_reference_in_insn_format20bc4225);
@@ -10843,21 +10843,21 @@ public class smaliParser extends Parser {
if (!allowOdex || opcodes.getOpcodeByName((INSTRUCTION_FORMAT20bc301!=null?INSTRUCTION_FORMAT20bc301.getText():null)) == null || apiLevel >= 14) {
throwOdexedInstructionException(input, (INSTRUCTION_FORMAT20bc301!=null?INSTRUCTION_FORMAT20bc301.getText():null));
}
-
+
// AST REWRITE
- // elements: INSTRUCTION_FORMAT20bc, verification_error_reference, VERIFICATION_ERROR_TYPE
- // token labels:
+ // elements: VERIFICATION_ERROR_TYPE, verification_error_reference, INSTRUCTION_FORMAT20bc
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 890:5: -> ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE verification_error_reference )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:890:8: ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc VERIFICATION_ERROR_TYPE verification_error_reference )
+ // smaliParser.g:890: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);
@@ -10901,7 +10901,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format20t"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:892:1: insn_format20t : INSTRUCTION_FORMAT20t label_ref -> ^( I_STATEMENT_FORMAT20t[$start, \"I_STATEMENT_FORMAT20t\"] INSTRUCTION_FORMAT20t label_ref ) ;
+ // smaliParser.g:892: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);
@@ -10916,10 +10916,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:893: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:894:5: INSTRUCTION_FORMAT20t label_ref
+ // smaliParser.g:893:3: ( INSTRUCTION_FORMAT20t label_ref -> ^( I_STATEMENT_FORMAT20t[$start, \"I_STATEMENT_FORMAT20t\"] INSTRUCTION_FORMAT20t label_ref ) )
+ // smaliParser.g:894:5: INSTRUCTION_FORMAT20t label_ref
{
- INSTRUCTION_FORMAT20t305=(Token)match(input,INSTRUCTION_FORMAT20t,FOLLOW_INSTRUCTION_FORMAT20t_in_insn_format20t4262);
+ INSTRUCTION_FORMAT20t305=(Token)match(input,INSTRUCTION_FORMAT20t,FOLLOW_INSTRUCTION_FORMAT20t_in_insn_format20t4262);
stream_INSTRUCTION_FORMAT20t.add(INSTRUCTION_FORMAT20t305);
pushFollow(FOLLOW_label_ref_in_insn_format20t4264);
@@ -10928,19 +10928,19 @@ public class smaliParser extends Parser {
stream_label_ref.add(label_ref306.getTree());
// AST REWRITE
- // elements: label_ref, INSTRUCTION_FORMAT20t
- // token labels:
+ // elements: INSTRUCTION_FORMAT20t, label_ref
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 895:5: -> ^( I_STATEMENT_FORMAT20t[$start, \"I_STATEMENT_FORMAT20t\"] INSTRUCTION_FORMAT20t label_ref )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:895:8: ^( I_STATEMENT_FORMAT20t[$start, \"I_STATEMENT_FORMAT20t\"] INSTRUCTION_FORMAT20t label_ref )
+ // smaliParser.g:895: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);
@@ -10983,7 +10983,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21c_field"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:897: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 ) ;
+ // smaliParser.g:897: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);
@@ -11004,16 +11004,16 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_field_reference=new RewriteRuleSubtreeStream(adaptor,"rule field_reference");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:898: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:899:5: INSTRUCTION_FORMAT21c_FIELD REGISTER COMMA field_reference
+ // smaliParser.g:898:3: ( INSTRUCTION_FORMAT21c_FIELD REGISTER COMMA field_reference -> ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD REGISTER field_reference ) )
+ // smaliParser.g:899:5: INSTRUCTION_FORMAT21c_FIELD REGISTER COMMA field_reference
{
- INSTRUCTION_FORMAT21c_FIELD307=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_insn_format21c_field4294);
+ INSTRUCTION_FORMAT21c_FIELD307=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_insn_format21c_field4294);
stream_INSTRUCTION_FORMAT21c_FIELD.add(INSTRUCTION_FORMAT21c_FIELD307);
- REGISTER308=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_field4296);
+ REGISTER308=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_field4296);
stream_REGISTER.add(REGISTER308);
- COMMA309=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_field4298);
+ COMMA309=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_field4298);
stream_COMMA.add(COMMA309);
pushFollow(FOLLOW_field_reference_in_insn_format21c_field4300);
@@ -11023,18 +11023,18 @@ public class smaliParser extends Parser {
stream_field_reference.add(field_reference310.getTree());
// AST REWRITE
// elements: REGISTER, INSTRUCTION_FORMAT21c_FIELD, field_reference
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 900:5: -> ^( 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:900:8: ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD REGISTER field_reference )
+ // smaliParser.g:900: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);
@@ -11078,7 +11078,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21c_field_odex"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:902: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 ) ;
+ // smaliParser.g:902: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);
@@ -11099,16 +11099,16 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_field_reference=new RewriteRuleSubtreeStream(adaptor,"rule field_reference");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:903: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:904:5: INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER COMMA field_reference
+ // smaliParser.g:903: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 ) )
+ // smaliParser.g:904:5: INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER COMMA field_reference
{
- INSTRUCTION_FORMAT21c_FIELD_ODEX311=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_insn_format21c_field_odex4332);
+ INSTRUCTION_FORMAT21c_FIELD_ODEX311=(Token)match(input,INSTRUCTION_FORMAT21c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_insn_format21c_field_odex4332);
stream_INSTRUCTION_FORMAT21c_FIELD_ODEX.add(INSTRUCTION_FORMAT21c_FIELD_ODEX311);
- REGISTER312=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_field_odex4334);
+ REGISTER312=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_field_odex4334);
stream_REGISTER.add(REGISTER312);
- COMMA313=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_field_odex4336);
+ COMMA313=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_field_odex4336);
stream_COMMA.add(COMMA313);
pushFollow(FOLLOW_field_reference_in_insn_format21c_field_odex4338);
@@ -11120,21 +11120,21 @@ public class smaliParser extends Parser {
if (!allowOdex || opcodes.getOpcodeByName((INSTRUCTION_FORMAT21c_FIELD_ODEX311!=null?INSTRUCTION_FORMAT21c_FIELD_ODEX311.getText():null)) == null || apiLevel >= 14) {
throwOdexedInstructionException(input, (INSTRUCTION_FORMAT21c_FIELD_ODEX311!=null?INSTRUCTION_FORMAT21c_FIELD_ODEX311.getText():null));
}
-
+
// AST REWRITE
- // elements: INSTRUCTION_FORMAT21c_FIELD_ODEX, field_reference, REGISTER
- // token labels:
+ // elements: INSTRUCTION_FORMAT21c_FIELD_ODEX, REGISTER, field_reference
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 910:5: -> ^( 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:8: ^( I_STATEMENT_FORMAT21c_FIELD[$start, \"I_STATEMENT_FORMAT21c_FIELD\"] INSTRUCTION_FORMAT21c_FIELD_ODEX REGISTER field_reference )
+ // smaliParser.g:910: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);
@@ -11178,7 +11178,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21c_string"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:912: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 ) ;
+ // smaliParser.g:912: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);
@@ -11200,35 +11200,35 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_STRING=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT21c_STRING");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:913: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:914:5: INSTRUCTION_FORMAT21c_STRING REGISTER COMMA STRING_LITERAL
+ // smaliParser.g:913:3: ( INSTRUCTION_FORMAT21c_STRING REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT21c_STRING[$start, \"I_STATEMENT_FORMAT21c_STRING\"] INSTRUCTION_FORMAT21c_STRING REGISTER STRING_LITERAL ) )
+ // smaliParser.g:914:5: INSTRUCTION_FORMAT21c_STRING REGISTER COMMA STRING_LITERAL
{
- INSTRUCTION_FORMAT21c_STRING315=(Token)match(input,INSTRUCTION_FORMAT21c_STRING,FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_insn_format21c_string4376);
+ INSTRUCTION_FORMAT21c_STRING315=(Token)match(input,INSTRUCTION_FORMAT21c_STRING,FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_insn_format21c_string4376);
stream_INSTRUCTION_FORMAT21c_STRING.add(INSTRUCTION_FORMAT21c_STRING315);
- REGISTER316=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_string4378);
+ REGISTER316=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_string4378);
stream_REGISTER.add(REGISTER316);
- COMMA317=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_string4380);
+ COMMA317=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_string4380);
stream_COMMA.add(COMMA317);
- STRING_LITERAL318=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_insn_format21c_string4382);
+ STRING_LITERAL318=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_insn_format21c_string4382);
stream_STRING_LITERAL.add(STRING_LITERAL318);
// AST REWRITE
- // elements: INSTRUCTION_FORMAT21c_STRING, REGISTER, STRING_LITERAL
- // token labels:
+ // elements: STRING_LITERAL, REGISTER, INSTRUCTION_FORMAT21c_STRING
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 915:5: -> ^( 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:915:8: ^( I_STATEMENT_FORMAT21c_STRING[$start, \"I_STATEMENT_FORMAT21c_STRING\"] INSTRUCTION_FORMAT21c_STRING REGISTER STRING_LITERAL )
+ // smaliParser.g:915: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);
@@ -11272,7 +11272,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21c_type"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:917: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 ) ;
+ // smaliParser.g:917: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);
@@ -11293,16 +11293,16 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:918: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:919:5: INSTRUCTION_FORMAT21c_TYPE REGISTER COMMA nonvoid_type_descriptor
+ // smaliParser.g:918:3: ( INSTRUCTION_FORMAT21c_TYPE REGISTER COMMA nonvoid_type_descriptor -> ^( I_STATEMENT_FORMAT21c_TYPE[$start, \"I_STATEMENT_FORMAT21c\"] INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor ) )
+ // smaliParser.g:919:5: INSTRUCTION_FORMAT21c_TYPE REGISTER COMMA nonvoid_type_descriptor
{
- INSTRUCTION_FORMAT21c_TYPE319=(Token)match(input,INSTRUCTION_FORMAT21c_TYPE,FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_insn_format21c_type4414);
+ INSTRUCTION_FORMAT21c_TYPE319=(Token)match(input,INSTRUCTION_FORMAT21c_TYPE,FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_insn_format21c_type4414);
stream_INSTRUCTION_FORMAT21c_TYPE.add(INSTRUCTION_FORMAT21c_TYPE319);
- REGISTER320=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_type4416);
+ REGISTER320=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_type4416);
stream_REGISTER.add(REGISTER320);
- COMMA321=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_type4418);
+ COMMA321=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21c_type4418);
stream_COMMA.add(COMMA321);
pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format21c_type4420);
@@ -11312,18 +11312,18 @@ public class smaliParser extends Parser {
stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor322.getTree());
// AST REWRITE
// elements: REGISTER, INSTRUCTION_FORMAT21c_TYPE, nonvoid_type_descriptor
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 920:5: -> ^( 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:920:8: ^( I_STATEMENT_FORMAT21c_TYPE[$start, \"I_STATEMENT_FORMAT21c\"] INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor )
+ // smaliParser.g:920: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);
@@ -11367,7 +11367,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21ih"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:922:1: insn_format21ih : INSTRUCTION_FORMAT21ih REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT21ih[$start, \"I_STATEMENT_FORMAT21ih\"] INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) ;
+ // smaliParser.g:922: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);
@@ -11388,16 +11388,16 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_fixed_32bit_literal=new RewriteRuleSubtreeStream(adaptor,"rule fixed_32bit_literal");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:923: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:924:5: INSTRUCTION_FORMAT21ih REGISTER COMMA fixed_32bit_literal
+ // smaliParser.g:923:3: ( INSTRUCTION_FORMAT21ih REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT21ih[$start, \"I_STATEMENT_FORMAT21ih\"] INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) )
+ // smaliParser.g:924:5: INSTRUCTION_FORMAT21ih REGISTER COMMA fixed_32bit_literal
{
- INSTRUCTION_FORMAT21ih323=(Token)match(input,INSTRUCTION_FORMAT21ih,FOLLOW_INSTRUCTION_FORMAT21ih_in_insn_format21ih4452);
+ INSTRUCTION_FORMAT21ih323=(Token)match(input,INSTRUCTION_FORMAT21ih,FOLLOW_INSTRUCTION_FORMAT21ih_in_insn_format21ih4452);
stream_INSTRUCTION_FORMAT21ih.add(INSTRUCTION_FORMAT21ih323);
- REGISTER324=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21ih4454);
+ REGISTER324=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21ih4454);
stream_REGISTER.add(REGISTER324);
- COMMA325=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21ih4456);
+ COMMA325=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21ih4456);
stream_COMMA.add(COMMA325);
pushFollow(FOLLOW_fixed_32bit_literal_in_insn_format21ih4458);
@@ -11406,19 +11406,19 @@ public class smaliParser extends Parser {
stream_fixed_32bit_literal.add(fixed_32bit_literal326.getTree());
// AST REWRITE
- // elements: fixed_32bit_literal, INSTRUCTION_FORMAT21ih, REGISTER
- // token labels:
+ // elements: REGISTER, INSTRUCTION_FORMAT21ih, fixed_32bit_literal
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 925:5: -> ^( I_STATEMENT_FORMAT21ih[$start, \"I_STATEMENT_FORMAT21ih\"] INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:925:8: ^( I_STATEMENT_FORMAT21ih[$start, \"I_STATEMENT_FORMAT21ih\"] INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal )
+ // smaliParser.g:925: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);
@@ -11462,7 +11462,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21lh"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:927:1: insn_format21lh : INSTRUCTION_FORMAT21lh REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT21lh[$start, \"I_STATEMENT_FORMAT21lh\"] INSTRUCTION_FORMAT21lh REGISTER fixed_32bit_literal ) ;
+ // smaliParser.g:927: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);
@@ -11483,16 +11483,16 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_fixed_32bit_literal=new RewriteRuleSubtreeStream(adaptor,"rule fixed_32bit_literal");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:928: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:929:5: INSTRUCTION_FORMAT21lh REGISTER COMMA fixed_32bit_literal
+ // smaliParser.g:928:3: ( INSTRUCTION_FORMAT21lh REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT21lh[$start, \"I_STATEMENT_FORMAT21lh\"] INSTRUCTION_FORMAT21lh REGISTER fixed_32bit_literal ) )
+ // smaliParser.g:929:5: INSTRUCTION_FORMAT21lh REGISTER COMMA fixed_32bit_literal
{
- INSTRUCTION_FORMAT21lh327=(Token)match(input,INSTRUCTION_FORMAT21lh,FOLLOW_INSTRUCTION_FORMAT21lh_in_insn_format21lh4490);
+ INSTRUCTION_FORMAT21lh327=(Token)match(input,INSTRUCTION_FORMAT21lh,FOLLOW_INSTRUCTION_FORMAT21lh_in_insn_format21lh4490);
stream_INSTRUCTION_FORMAT21lh.add(INSTRUCTION_FORMAT21lh327);
- REGISTER328=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21lh4492);
+ REGISTER328=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21lh4492);
stream_REGISTER.add(REGISTER328);
- COMMA329=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21lh4494);
+ COMMA329=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21lh4494);
stream_COMMA.add(COMMA329);
pushFollow(FOLLOW_fixed_32bit_literal_in_insn_format21lh4496);
@@ -11501,19 +11501,19 @@ public class smaliParser extends Parser {
stream_fixed_32bit_literal.add(fixed_32bit_literal330.getTree());
// AST REWRITE
- // elements: fixed_32bit_literal, INSTRUCTION_FORMAT21lh, REGISTER
- // token labels:
+ // elements: INSTRUCTION_FORMAT21lh, fixed_32bit_literal, REGISTER
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 930:5: -> ^( I_STATEMENT_FORMAT21lh[$start, \"I_STATEMENT_FORMAT21lh\"] INSTRUCTION_FORMAT21lh REGISTER fixed_32bit_literal )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:930:8: ^( I_STATEMENT_FORMAT21lh[$start, \"I_STATEMENT_FORMAT21lh\"] INSTRUCTION_FORMAT21lh REGISTER fixed_32bit_literal )
+ // smaliParser.g:930: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);
@@ -11557,7 +11557,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21s"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:932:1: insn_format21s : INSTRUCTION_FORMAT21s REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT21s[$start, \"I_STATEMENT_FORMAT21s\"] INSTRUCTION_FORMAT21s REGISTER integral_literal ) ;
+ // smaliParser.g:932: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);
@@ -11578,16 +11578,16 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_integral_literal=new RewriteRuleSubtreeStream(adaptor,"rule integral_literal");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:933: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:934:5: INSTRUCTION_FORMAT21s REGISTER COMMA integral_literal
+ // smaliParser.g:933:3: ( INSTRUCTION_FORMAT21s REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT21s[$start, \"I_STATEMENT_FORMAT21s\"] INSTRUCTION_FORMAT21s REGISTER integral_literal ) )
+ // smaliParser.g:934:5: INSTRUCTION_FORMAT21s REGISTER COMMA integral_literal
{
- INSTRUCTION_FORMAT21s331=(Token)match(input,INSTRUCTION_FORMAT21s,FOLLOW_INSTRUCTION_FORMAT21s_in_insn_format21s4528);
+ INSTRUCTION_FORMAT21s331=(Token)match(input,INSTRUCTION_FORMAT21s,FOLLOW_INSTRUCTION_FORMAT21s_in_insn_format21s4528);
stream_INSTRUCTION_FORMAT21s.add(INSTRUCTION_FORMAT21s331);
- REGISTER332=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21s4530);
+ REGISTER332=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21s4530);
stream_REGISTER.add(REGISTER332);
- COMMA333=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21s4532);
+ COMMA333=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21s4532);
stream_COMMA.add(COMMA333);
pushFollow(FOLLOW_integral_literal_in_insn_format21s4534);
@@ -11596,19 +11596,19 @@ public class smaliParser extends Parser {
stream_integral_literal.add(integral_literal334.getTree());
// AST REWRITE
- // elements: REGISTER, integral_literal, INSTRUCTION_FORMAT21s
- // token labels:
+ // elements: integral_literal, REGISTER, INSTRUCTION_FORMAT21s
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 935:5: -> ^( I_STATEMENT_FORMAT21s[$start, \"I_STATEMENT_FORMAT21s\"] INSTRUCTION_FORMAT21s REGISTER integral_literal )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:935:8: ^( I_STATEMENT_FORMAT21s[$start, \"I_STATEMENT_FORMAT21s\"] INSTRUCTION_FORMAT21s REGISTER integral_literal )
+ // smaliParser.g:935: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);
@@ -11652,7 +11652,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format21t"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:937:1: insn_format21t : INSTRUCTION_FORMAT21t REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT21t[$start, \"I_STATEMENT_FORMAT21t\"] INSTRUCTION_FORMAT21t REGISTER label_ref ) ;
+ // smaliParser.g:937: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);
@@ -11673,16 +11673,16 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:938: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:939:5: INSTRUCTION_FORMAT21t REGISTER COMMA label_ref
+ // smaliParser.g:938:3: ( INSTRUCTION_FORMAT21t REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT21t[$start, \"I_STATEMENT_FORMAT21t\"] INSTRUCTION_FORMAT21t REGISTER label_ref ) )
+ // smaliParser.g:939:5: INSTRUCTION_FORMAT21t REGISTER COMMA label_ref
{
- INSTRUCTION_FORMAT21t335=(Token)match(input,INSTRUCTION_FORMAT21t,FOLLOW_INSTRUCTION_FORMAT21t_in_insn_format21t4566);
+ INSTRUCTION_FORMAT21t335=(Token)match(input,INSTRUCTION_FORMAT21t,FOLLOW_INSTRUCTION_FORMAT21t_in_insn_format21t4566);
stream_INSTRUCTION_FORMAT21t.add(INSTRUCTION_FORMAT21t335);
- REGISTER336=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21t4568);
+ REGISTER336=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21t4568);
stream_REGISTER.add(REGISTER336);
- COMMA337=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21t4570);
+ COMMA337=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format21t4570);
stream_COMMA.add(COMMA337);
pushFollow(FOLLOW_label_ref_in_insn_format21t4572);
@@ -11691,19 +11691,19 @@ public class smaliParser extends Parser {
stream_label_ref.add(label_ref338.getTree());
// AST REWRITE
- // elements: label_ref, REGISTER, INSTRUCTION_FORMAT21t
- // token labels:
+ // elements: INSTRUCTION_FORMAT21t, label_ref, REGISTER
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 940:5: -> ^( I_STATEMENT_FORMAT21t[$start, \"I_STATEMENT_FORMAT21t\"] INSTRUCTION_FORMAT21t REGISTER label_ref )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:940:8: ^( I_STATEMENT_FORMAT21t[$start, \"I_STATEMENT_FORMAT21t\"] INSTRUCTION_FORMAT21t REGISTER label_ref )
+ // smaliParser.g:940: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);
@@ -11747,7 +11747,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22b"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:942:1: insn_format22b : INSTRUCTION_FORMAT22b REGISTER COMMA REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT22b[$start, \"I_STATEMENT_FORMAT22b\"] INSTRUCTION_FORMAT22b REGISTER REGISTER integral_literal ) ;
+ // smaliParser.g:942: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);
@@ -11772,22 +11772,22 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_integral_literal=new RewriteRuleSubtreeStream(adaptor,"rule integral_literal");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:943: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:944:5: INSTRUCTION_FORMAT22b REGISTER COMMA REGISTER COMMA integral_literal
+ // smaliParser.g:943:3: ( INSTRUCTION_FORMAT22b REGISTER COMMA REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT22b[$start, \"I_STATEMENT_FORMAT22b\"] INSTRUCTION_FORMAT22b REGISTER REGISTER integral_literal ) )
+ // smaliParser.g:944:5: INSTRUCTION_FORMAT22b REGISTER COMMA REGISTER COMMA integral_literal
{
- INSTRUCTION_FORMAT22b339=(Token)match(input,INSTRUCTION_FORMAT22b,FOLLOW_INSTRUCTION_FORMAT22b_in_insn_format22b4604);
+ INSTRUCTION_FORMAT22b339=(Token)match(input,INSTRUCTION_FORMAT22b,FOLLOW_INSTRUCTION_FORMAT22b_in_insn_format22b4604);
stream_INSTRUCTION_FORMAT22b.add(INSTRUCTION_FORMAT22b339);
- REGISTER340=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22b4606);
+ REGISTER340=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22b4606);
stream_REGISTER.add(REGISTER340);
- COMMA341=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22b4608);
+ COMMA341=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22b4608);
stream_COMMA.add(COMMA341);
- REGISTER342=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22b4610);
+ REGISTER342=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22b4610);
stream_REGISTER.add(REGISTER342);
- COMMA343=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22b4612);
+ COMMA343=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22b4612);
stream_COMMA.add(COMMA343);
pushFollow(FOLLOW_integral_literal_in_insn_format22b4614);
@@ -11796,19 +11796,19 @@ public class smaliParser extends Parser {
stream_integral_literal.add(integral_literal344.getTree());
// AST REWRITE
- // elements: INSTRUCTION_FORMAT22b, REGISTER, integral_literal, REGISTER
- // token labels:
+ // elements: REGISTER, REGISTER, integral_literal, INSTRUCTION_FORMAT22b
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 945:5: -> ^( I_STATEMENT_FORMAT22b[$start, \"I_STATEMENT_FORMAT22b\"] INSTRUCTION_FORMAT22b REGISTER REGISTER integral_literal )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:945:8: ^( I_STATEMENT_FORMAT22b[$start, \"I_STATEMENT_FORMAT22b\"] INSTRUCTION_FORMAT22b REGISTER REGISTER integral_literal )
+ // smaliParser.g:945: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);
@@ -11853,7 +11853,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22c_field"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:947: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 ) ;
+ // smaliParser.g:947: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);
@@ -11878,22 +11878,22 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_field_reference=new RewriteRuleSubtreeStream(adaptor,"rule field_reference");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:948: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:949:5: INSTRUCTION_FORMAT22c_FIELD REGISTER COMMA REGISTER COMMA field_reference
+ // smaliParser.g:948: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 ) )
+ // smaliParser.g:949:5: INSTRUCTION_FORMAT22c_FIELD REGISTER COMMA REGISTER COMMA field_reference
{
- INSTRUCTION_FORMAT22c_FIELD345=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_insn_format22c_field4648);
+ INSTRUCTION_FORMAT22c_FIELD345=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_insn_format22c_field4648);
stream_INSTRUCTION_FORMAT22c_FIELD.add(INSTRUCTION_FORMAT22c_FIELD345);
- REGISTER346=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field4650);
+ REGISTER346=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field4650);
stream_REGISTER.add(REGISTER346);
- COMMA347=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field4652);
+ COMMA347=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field4652);
stream_COMMA.add(COMMA347);
- REGISTER348=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field4654);
+ REGISTER348=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field4654);
stream_REGISTER.add(REGISTER348);
- COMMA349=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field4656);
+ COMMA349=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field4656);
stream_COMMA.add(COMMA349);
pushFollow(FOLLOW_field_reference_in_insn_format22c_field4658);
@@ -11902,19 +11902,19 @@ public class smaliParser extends Parser {
stream_field_reference.add(field_reference350.getTree());
// AST REWRITE
- // elements: REGISTER, INSTRUCTION_FORMAT22c_FIELD, REGISTER, field_reference
- // token labels:
+ // elements: INSTRUCTION_FORMAT22c_FIELD, REGISTER, field_reference, REGISTER
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 950:5: -> ^( 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:950:8: ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD REGISTER REGISTER field_reference )
+ // smaliParser.g:950: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);
@@ -11959,7 +11959,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22c_field_odex"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:952: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 ) ;
+ // smaliParser.g:952: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);
@@ -11984,22 +11984,22 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_field_reference=new RewriteRuleSubtreeStream(adaptor,"rule field_reference");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:953: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:954:5: INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER COMMA REGISTER COMMA field_reference
+ // smaliParser.g:953: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 ) )
+ // smaliParser.g:954:5: INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER COMMA REGISTER COMMA field_reference
{
- INSTRUCTION_FORMAT22c_FIELD_ODEX351=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_insn_format22c_field_odex4692);
+ INSTRUCTION_FORMAT22c_FIELD_ODEX351=(Token)match(input,INSTRUCTION_FORMAT22c_FIELD_ODEX,FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_insn_format22c_field_odex4692);
stream_INSTRUCTION_FORMAT22c_FIELD_ODEX.add(INSTRUCTION_FORMAT22c_FIELD_ODEX351);
- REGISTER352=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field_odex4694);
+ REGISTER352=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field_odex4694);
stream_REGISTER.add(REGISTER352);
- COMMA353=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field_odex4696);
+ COMMA353=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field_odex4696);
stream_COMMA.add(COMMA353);
- REGISTER354=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field_odex4698);
+ REGISTER354=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field_odex4698);
stream_REGISTER.add(REGISTER354);
- COMMA355=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field_odex4700);
+ COMMA355=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_field_odex4700);
stream_COMMA.add(COMMA355);
pushFollow(FOLLOW_field_reference_in_insn_format22c_field_odex4702);
@@ -12011,21 +12011,21 @@ public class smaliParser extends Parser {
if (!allowOdex || opcodes.getOpcodeByName((INSTRUCTION_FORMAT22c_FIELD_ODEX351!=null?INSTRUCTION_FORMAT22c_FIELD_ODEX351.getText():null)) == null || apiLevel >= 14) {
throwOdexedInstructionException(input, (INSTRUCTION_FORMAT22c_FIELD_ODEX351!=null?INSTRUCTION_FORMAT22c_FIELD_ODEX351.getText():null));
}
-
+
// AST REWRITE
- // elements: REGISTER, REGISTER, field_reference, INSTRUCTION_FORMAT22c_FIELD_ODEX
- // token labels:
+ // elements: INSTRUCTION_FORMAT22c_FIELD_ODEX, field_reference, REGISTER, REGISTER
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 960:5: -> ^( 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:960:8: ^( I_STATEMENT_FORMAT22c_FIELD[$start, \"I_STATEMENT_FORMAT22c_FIELD\"] INSTRUCTION_FORMAT22c_FIELD_ODEX REGISTER REGISTER field_reference )
+ // smaliParser.g:960: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);
@@ -12070,7 +12070,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22c_type"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:962: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 ) ;
+ // smaliParser.g:962: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);
@@ -12095,22 +12095,22 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:963: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:964:5: INSTRUCTION_FORMAT22c_TYPE REGISTER COMMA REGISTER COMMA nonvoid_type_descriptor
+ // smaliParser.g:963: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 ) )
+ // smaliParser.g:964:5: INSTRUCTION_FORMAT22c_TYPE REGISTER COMMA REGISTER COMMA nonvoid_type_descriptor
{
- INSTRUCTION_FORMAT22c_TYPE357=(Token)match(input,INSTRUCTION_FORMAT22c_TYPE,FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_insn_format22c_type4742);
+ INSTRUCTION_FORMAT22c_TYPE357=(Token)match(input,INSTRUCTION_FORMAT22c_TYPE,FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_insn_format22c_type4742);
stream_INSTRUCTION_FORMAT22c_TYPE.add(INSTRUCTION_FORMAT22c_TYPE357);
- REGISTER358=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_type4744);
+ REGISTER358=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_type4744);
stream_REGISTER.add(REGISTER358);
- COMMA359=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_type4746);
+ COMMA359=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_type4746);
stream_COMMA.add(COMMA359);
- REGISTER360=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_type4748);
+ REGISTER360=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_type4748);
stream_REGISTER.add(REGISTER360);
- COMMA361=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_type4750);
+ COMMA361=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22c_type4750);
stream_COMMA.add(COMMA361);
pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format22c_type4752);
@@ -12119,19 +12119,19 @@ public class smaliParser extends Parser {
stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor362.getTree());
// AST REWRITE
- // elements: nonvoid_type_descriptor, REGISTER, INSTRUCTION_FORMAT22c_TYPE, REGISTER
- // token labels:
+ // elements: REGISTER, REGISTER, nonvoid_type_descriptor, INSTRUCTION_FORMAT22c_TYPE
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 965:5: -> ^( 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:965:8: ^( I_STATEMENT_FORMAT22c_TYPE[$start, \"I_STATEMENT_FORMAT22c_TYPE\"] INSTRUCTION_FORMAT22c_TYPE REGISTER REGISTER nonvoid_type_descriptor )
+ // smaliParser.g:965: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);
@@ -12176,7 +12176,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22cs_field"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:967:1: insn_format22cs_field : INSTRUCTION_FORMAT22cs_FIELD REGISTER COMMA REGISTER COMMA FIELD_OFFSET ;
+ // smaliParser.g:967: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);
@@ -12198,39 +12198,39 @@ public class smaliParser extends Parser {
CommonTree FIELD_OFFSET368_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:968:3: ( INSTRUCTION_FORMAT22cs_FIELD REGISTER COMMA REGISTER COMMA FIELD_OFFSET )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:969:5: INSTRUCTION_FORMAT22cs_FIELD REGISTER COMMA REGISTER COMMA FIELD_OFFSET
+ // smaliParser.g:968:3: ( INSTRUCTION_FORMAT22cs_FIELD REGISTER COMMA REGISTER COMMA FIELD_OFFSET )
+ // smaliParser.g:969:5: INSTRUCTION_FORMAT22cs_FIELD REGISTER COMMA REGISTER COMMA FIELD_OFFSET
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT22cs_FIELD363=(Token)match(input,INSTRUCTION_FORMAT22cs_FIELD,FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_insn_format22cs_field4786);
+ INSTRUCTION_FORMAT22cs_FIELD363=(Token)match(input,INSTRUCTION_FORMAT22cs_FIELD,FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_insn_format22cs_field4786);
INSTRUCTION_FORMAT22cs_FIELD363_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT22cs_FIELD363);
adaptor.addChild(root_0, INSTRUCTION_FORMAT22cs_FIELD363_tree);
- REGISTER364=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22cs_field4788);
+ REGISTER364=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22cs_field4788);
REGISTER364_tree = (CommonTree)adaptor.create(REGISTER364);
adaptor.addChild(root_0, REGISTER364_tree);
- COMMA365=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22cs_field4790);
+ COMMA365=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22cs_field4790);
COMMA365_tree = (CommonTree)adaptor.create(COMMA365);
adaptor.addChild(root_0, COMMA365_tree);
- REGISTER366=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22cs_field4792);
+ REGISTER366=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22cs_field4792);
REGISTER366_tree = (CommonTree)adaptor.create(REGISTER366);
adaptor.addChild(root_0, REGISTER366_tree);
- COMMA367=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22cs_field4794);
+ COMMA367=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22cs_field4794);
COMMA367_tree = (CommonTree)adaptor.create(COMMA367);
adaptor.addChild(root_0, COMMA367_tree);
- FIELD_OFFSET368=(Token)match(input,FIELD_OFFSET,FOLLOW_FIELD_OFFSET_in_insn_format22cs_field4796);
+ FIELD_OFFSET368=(Token)match(input,FIELD_OFFSET,FOLLOW_FIELD_OFFSET_in_insn_format22cs_field4796);
FIELD_OFFSET368_tree = (CommonTree)adaptor.create(FIELD_OFFSET368);
adaptor.addChild(root_0, FIELD_OFFSET368_tree);
throwOdexedInstructionException(input, (INSTRUCTION_FORMAT22cs_FIELD363!=null?INSTRUCTION_FORMAT22cs_FIELD363.getText():null));
-
+
}
retval.stop = input.LT(-1);
@@ -12260,7 +12260,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22s"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:974:1: insn_format22s : instruction_format22s REGISTER COMMA REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT22s[$start, \"I_STATEMENT_FORMAT22s\"] instruction_format22s REGISTER REGISTER integral_literal ) ;
+ // smaliParser.g:974: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);
@@ -12284,24 +12284,24 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_integral_literal=new RewriteRuleSubtreeStream(adaptor,"rule integral_literal");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:975: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:976:5: instruction_format22s REGISTER COMMA REGISTER COMMA integral_literal
+ // smaliParser.g:975:3: ( instruction_format22s REGISTER COMMA REGISTER COMMA integral_literal -> ^( I_STATEMENT_FORMAT22s[$start, \"I_STATEMENT_FORMAT22s\"] instruction_format22s REGISTER REGISTER integral_literal ) )
+ // smaliParser.g:976:5: instruction_format22s REGISTER COMMA REGISTER COMMA integral_literal
{
pushFollow(FOLLOW_instruction_format22s_in_insn_format22s4817);
instruction_format22s369=instruction_format22s();
state._fsp--;
stream_instruction_format22s.add(instruction_format22s369.getTree());
- REGISTER370=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22s4819);
+ REGISTER370=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22s4819);
stream_REGISTER.add(REGISTER370);
- COMMA371=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22s4821);
+ COMMA371=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22s4821);
stream_COMMA.add(COMMA371);
- REGISTER372=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22s4823);
+ REGISTER372=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22s4823);
stream_REGISTER.add(REGISTER372);
- COMMA373=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22s4825);
+ COMMA373=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22s4825);
stream_COMMA.add(COMMA373);
pushFollow(FOLLOW_integral_literal_in_insn_format22s4827);
@@ -12310,19 +12310,19 @@ public class smaliParser extends Parser {
stream_integral_literal.add(integral_literal374.getTree());
// AST REWRITE
- // elements: instruction_format22s, integral_literal, REGISTER, REGISTER
- // token labels:
+ // elements: REGISTER, REGISTER, instruction_format22s, integral_literal
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 977:5: -> ^( I_STATEMENT_FORMAT22s[$start, \"I_STATEMENT_FORMAT22s\"] instruction_format22s REGISTER REGISTER integral_literal )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:977:8: ^( I_STATEMENT_FORMAT22s[$start, \"I_STATEMENT_FORMAT22s\"] instruction_format22s REGISTER REGISTER integral_literal )
+ // smaliParser.g:977: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);
@@ -12367,7 +12367,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22t"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:979:1: insn_format22t : INSTRUCTION_FORMAT22t REGISTER COMMA REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT22t[$start, \"I_STATEMENT_FFORMAT22t\"] INSTRUCTION_FORMAT22t REGISTER REGISTER label_ref ) ;
+ // smaliParser.g:979: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);
@@ -12392,22 +12392,22 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:980: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:981:5: INSTRUCTION_FORMAT22t REGISTER COMMA REGISTER COMMA label_ref
+ // smaliParser.g:980:3: ( INSTRUCTION_FORMAT22t REGISTER COMMA REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT22t[$start, \"I_STATEMENT_FFORMAT22t\"] INSTRUCTION_FORMAT22t REGISTER REGISTER label_ref ) )
+ // smaliParser.g:981:5: INSTRUCTION_FORMAT22t REGISTER COMMA REGISTER COMMA label_ref
{
- INSTRUCTION_FORMAT22t375=(Token)match(input,INSTRUCTION_FORMAT22t,FOLLOW_INSTRUCTION_FORMAT22t_in_insn_format22t4861);
+ INSTRUCTION_FORMAT22t375=(Token)match(input,INSTRUCTION_FORMAT22t,FOLLOW_INSTRUCTION_FORMAT22t_in_insn_format22t4861);
stream_INSTRUCTION_FORMAT22t.add(INSTRUCTION_FORMAT22t375);
- REGISTER376=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22t4863);
+ REGISTER376=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22t4863);
stream_REGISTER.add(REGISTER376);
- COMMA377=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22t4865);
+ COMMA377=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22t4865);
stream_COMMA.add(COMMA377);
- REGISTER378=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22t4867);
+ REGISTER378=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22t4867);
stream_REGISTER.add(REGISTER378);
- COMMA379=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22t4869);
+ COMMA379=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22t4869);
stream_COMMA.add(COMMA379);
pushFollow(FOLLOW_label_ref_in_insn_format22t4871);
@@ -12416,19 +12416,19 @@ public class smaliParser extends Parser {
stream_label_ref.add(label_ref380.getTree());
// AST REWRITE
- // elements: INSTRUCTION_FORMAT22t, REGISTER, label_ref, REGISTER
- // token labels:
+ // elements: REGISTER, INSTRUCTION_FORMAT22t, REGISTER, label_ref
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 982:5: -> ^( I_STATEMENT_FORMAT22t[$start, \"I_STATEMENT_FFORMAT22t\"] INSTRUCTION_FORMAT22t REGISTER REGISTER label_ref )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:982:8: ^( I_STATEMENT_FORMAT22t[$start, \"I_STATEMENT_FFORMAT22t\"] INSTRUCTION_FORMAT22t REGISTER REGISTER label_ref )
+ // smaliParser.g:982: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);
@@ -12473,7 +12473,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format22x"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:984:1: insn_format22x : INSTRUCTION_FORMAT22x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT22x[$start, \"I_STATEMENT_FORMAT22x\"] INSTRUCTION_FORMAT22x REGISTER REGISTER ) ;
+ // smaliParser.g:984: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);
@@ -12494,35 +12494,35 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT22x");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:985: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:986:5: INSTRUCTION_FORMAT22x REGISTER COMMA REGISTER
+ // smaliParser.g:985:3: ( INSTRUCTION_FORMAT22x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT22x[$start, \"I_STATEMENT_FORMAT22x\"] INSTRUCTION_FORMAT22x REGISTER REGISTER ) )
+ // smaliParser.g:986:5: INSTRUCTION_FORMAT22x REGISTER COMMA REGISTER
{
- INSTRUCTION_FORMAT22x381=(Token)match(input,INSTRUCTION_FORMAT22x,FOLLOW_INSTRUCTION_FORMAT22x_in_insn_format22x4905);
+ INSTRUCTION_FORMAT22x381=(Token)match(input,INSTRUCTION_FORMAT22x,FOLLOW_INSTRUCTION_FORMAT22x_in_insn_format22x4905);
stream_INSTRUCTION_FORMAT22x.add(INSTRUCTION_FORMAT22x381);
- REGISTER382=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22x4907);
+ REGISTER382=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22x4907);
stream_REGISTER.add(REGISTER382);
- COMMA383=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22x4909);
+ COMMA383=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format22x4909);
stream_COMMA.add(COMMA383);
- REGISTER384=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22x4911);
+ REGISTER384=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22x4911);
stream_REGISTER.add(REGISTER384);
// AST REWRITE
- // elements: REGISTER, INSTRUCTION_FORMAT22x, REGISTER
- // token labels:
+ // elements: REGISTER, REGISTER, INSTRUCTION_FORMAT22x
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 987:5: -> ^( I_STATEMENT_FORMAT22x[$start, \"I_STATEMENT_FORMAT22x\"] INSTRUCTION_FORMAT22x REGISTER REGISTER )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:987:8: ^( I_STATEMENT_FORMAT22x[$start, \"I_STATEMENT_FORMAT22x\"] INSTRUCTION_FORMAT22x REGISTER REGISTER )
+ // smaliParser.g:987: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);
@@ -12566,7 +12566,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format23x"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:989:1: insn_format23x : INSTRUCTION_FORMAT23x REGISTER COMMA REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT23x[$start, \"I_STATEMENT_FORMAT23x\"] INSTRUCTION_FORMAT23x REGISTER REGISTER REGISTER ) ;
+ // smaliParser.g:989: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);
@@ -12591,41 +12591,41 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT23x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT23x");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:990: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:991:5: INSTRUCTION_FORMAT23x REGISTER COMMA REGISTER COMMA REGISTER
+ // smaliParser.g:990:3: ( INSTRUCTION_FORMAT23x REGISTER COMMA REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT23x[$start, \"I_STATEMENT_FORMAT23x\"] INSTRUCTION_FORMAT23x REGISTER REGISTER REGISTER ) )
+ // smaliParser.g:991:5: INSTRUCTION_FORMAT23x REGISTER COMMA REGISTER COMMA REGISTER
{
- INSTRUCTION_FORMAT23x385=(Token)match(input,INSTRUCTION_FORMAT23x,FOLLOW_INSTRUCTION_FORMAT23x_in_insn_format23x4943);
+ INSTRUCTION_FORMAT23x385=(Token)match(input,INSTRUCTION_FORMAT23x,FOLLOW_INSTRUCTION_FORMAT23x_in_insn_format23x4943);
stream_INSTRUCTION_FORMAT23x.add(INSTRUCTION_FORMAT23x385);
- REGISTER386=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x4945);
+ REGISTER386=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x4945);
stream_REGISTER.add(REGISTER386);
- COMMA387=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format23x4947);
+ COMMA387=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format23x4947);
stream_COMMA.add(COMMA387);
- REGISTER388=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x4949);
+ REGISTER388=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x4949);
stream_REGISTER.add(REGISTER388);
- COMMA389=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format23x4951);
+ COMMA389=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format23x4951);
stream_COMMA.add(COMMA389);
- REGISTER390=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x4953);
+ REGISTER390=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x4953);
stream_REGISTER.add(REGISTER390);
// AST REWRITE
- // elements: REGISTER, INSTRUCTION_FORMAT23x, REGISTER, REGISTER
- // token labels:
+ // elements: REGISTER, REGISTER, INSTRUCTION_FORMAT23x, REGISTER
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 992:5: -> ^( I_STATEMENT_FORMAT23x[$start, \"I_STATEMENT_FORMAT23x\"] INSTRUCTION_FORMAT23x REGISTER REGISTER REGISTER )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:992:8: ^( I_STATEMENT_FORMAT23x[$start, \"I_STATEMENT_FORMAT23x\"] INSTRUCTION_FORMAT23x REGISTER REGISTER REGISTER )
+ // smaliParser.g:992: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);
@@ -12670,7 +12670,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format30t"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:994:1: insn_format30t : INSTRUCTION_FORMAT30t label_ref -> ^( I_STATEMENT_FORMAT30t[$start, \"I_STATEMENT_FORMAT30t\"] INSTRUCTION_FORMAT30t label_ref ) ;
+ // smaliParser.g:994: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);
@@ -12685,10 +12685,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:995: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:996:5: INSTRUCTION_FORMAT30t label_ref
+ // smaliParser.g:995:3: ( INSTRUCTION_FORMAT30t label_ref -> ^( I_STATEMENT_FORMAT30t[$start, \"I_STATEMENT_FORMAT30t\"] INSTRUCTION_FORMAT30t label_ref ) )
+ // smaliParser.g:996:5: INSTRUCTION_FORMAT30t label_ref
{
- INSTRUCTION_FORMAT30t391=(Token)match(input,INSTRUCTION_FORMAT30t,FOLLOW_INSTRUCTION_FORMAT30t_in_insn_format30t4987);
+ INSTRUCTION_FORMAT30t391=(Token)match(input,INSTRUCTION_FORMAT30t,FOLLOW_INSTRUCTION_FORMAT30t_in_insn_format30t4987);
stream_INSTRUCTION_FORMAT30t.add(INSTRUCTION_FORMAT30t391);
pushFollow(FOLLOW_label_ref_in_insn_format30t4989);
@@ -12697,19 +12697,19 @@ public class smaliParser extends Parser {
stream_label_ref.add(label_ref392.getTree());
// AST REWRITE
- // elements: label_ref, INSTRUCTION_FORMAT30t
- // token labels:
+ // elements: INSTRUCTION_FORMAT30t, label_ref
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 997:5: -> ^( I_STATEMENT_FORMAT30t[$start, \"I_STATEMENT_FORMAT30t\"] INSTRUCTION_FORMAT30t label_ref )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:997:8: ^( I_STATEMENT_FORMAT30t[$start, \"I_STATEMENT_FORMAT30t\"] INSTRUCTION_FORMAT30t label_ref )
+ // smaliParser.g:997: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);
@@ -12752,7 +12752,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format31c"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:999:1: insn_format31c : INSTRUCTION_FORMAT31c REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT31c[$start, \"I_STATEMENT_FORMAT31c\"] INSTRUCTION_FORMAT31c REGISTER STRING_LITERAL ) ;
+ // smaliParser.g:999: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);
@@ -12774,35 +12774,35 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_STRING_LITERAL=new RewriteRuleTokenStream(adaptor,"token STRING_LITERAL");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1000: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:1001:5: INSTRUCTION_FORMAT31c REGISTER COMMA STRING_LITERAL
+ // smaliParser.g:1000:3: ( INSTRUCTION_FORMAT31c REGISTER COMMA STRING_LITERAL -> ^( I_STATEMENT_FORMAT31c[$start, \"I_STATEMENT_FORMAT31c\"] INSTRUCTION_FORMAT31c REGISTER STRING_LITERAL ) )
+ // smaliParser.g:1001:5: INSTRUCTION_FORMAT31c REGISTER COMMA STRING_LITERAL
{
- INSTRUCTION_FORMAT31c393=(Token)match(input,INSTRUCTION_FORMAT31c,FOLLOW_INSTRUCTION_FORMAT31c_in_insn_format31c5019);
+ INSTRUCTION_FORMAT31c393=(Token)match(input,INSTRUCTION_FORMAT31c,FOLLOW_INSTRUCTION_FORMAT31c_in_insn_format31c5019);
stream_INSTRUCTION_FORMAT31c.add(INSTRUCTION_FORMAT31c393);
- REGISTER394=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31c5021);
+ REGISTER394=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31c5021);
stream_REGISTER.add(REGISTER394);
- COMMA395=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format31c5023);
+ COMMA395=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format31c5023);
stream_COMMA.add(COMMA395);
- STRING_LITERAL396=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_insn_format31c5025);
+ STRING_LITERAL396=(Token)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_insn_format31c5025);
stream_STRING_LITERAL.add(STRING_LITERAL396);
// AST REWRITE
- // elements: STRING_LITERAL, INSTRUCTION_FORMAT31c, REGISTER
- // token labels:
+ // elements: REGISTER, STRING_LITERAL, INSTRUCTION_FORMAT31c
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1002:5: -> ^( I_STATEMENT_FORMAT31c[$start, \"I_STATEMENT_FORMAT31c\"] INSTRUCTION_FORMAT31c REGISTER STRING_LITERAL )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1002:7: ^( I_STATEMENT_FORMAT31c[$start, \"I_STATEMENT_FORMAT31c\"] INSTRUCTION_FORMAT31c REGISTER STRING_LITERAL )
+ // smaliParser.g:1002: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);
@@ -12846,7 +12846,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format31i"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1004:1: insn_format31i : instruction_format31i REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT31i[$start, \"I_STATEMENT_FORMAT31i\"] instruction_format31i REGISTER fixed_32bit_literal ) ;
+ // smaliParser.g:1004: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);
@@ -12866,18 +12866,18 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_instruction_format31i=new RewriteRuleSubtreeStream(adaptor,"rule instruction_format31i");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1005: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:1006:5: instruction_format31i REGISTER COMMA fixed_32bit_literal
+ // smaliParser.g:1005:3: ( instruction_format31i REGISTER COMMA fixed_32bit_literal -> ^( I_STATEMENT_FORMAT31i[$start, \"I_STATEMENT_FORMAT31i\"] instruction_format31i REGISTER fixed_32bit_literal ) )
+ // smaliParser.g:1006:5: instruction_format31i REGISTER COMMA fixed_32bit_literal
{
pushFollow(FOLLOW_instruction_format31i_in_insn_format31i5056);
instruction_format31i397=instruction_format31i();
state._fsp--;
stream_instruction_format31i.add(instruction_format31i397.getTree());
- REGISTER398=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31i5058);
+ REGISTER398=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31i5058);
stream_REGISTER.add(REGISTER398);
- COMMA399=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format31i5060);
+ COMMA399=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format31i5060);
stream_COMMA.add(COMMA399);
pushFollow(FOLLOW_fixed_32bit_literal_in_insn_format31i5062);
@@ -12886,19 +12886,19 @@ public class smaliParser extends Parser {
stream_fixed_32bit_literal.add(fixed_32bit_literal400.getTree());
// AST REWRITE
- // elements: REGISTER, instruction_format31i, fixed_32bit_literal
- // token labels:
+ // elements: instruction_format31i, REGISTER, fixed_32bit_literal
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1007:5: -> ^( I_STATEMENT_FORMAT31i[$start, \"I_STATEMENT_FORMAT31i\"] instruction_format31i REGISTER fixed_32bit_literal )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1007:8: ^( I_STATEMENT_FORMAT31i[$start, \"I_STATEMENT_FORMAT31i\"] instruction_format31i REGISTER fixed_32bit_literal )
+ // smaliParser.g:1007: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);
@@ -12942,7 +12942,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format31t"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1009:1: insn_format31t : INSTRUCTION_FORMAT31t REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT31t[$start, \"I_STATEMENT_FORMAT31t\"] INSTRUCTION_FORMAT31t REGISTER label_ref ) ;
+ // smaliParser.g:1009: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);
@@ -12963,16 +12963,16 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1010: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:1011:5: INSTRUCTION_FORMAT31t REGISTER COMMA label_ref
+ // smaliParser.g:1010:3: ( INSTRUCTION_FORMAT31t REGISTER COMMA label_ref -> ^( I_STATEMENT_FORMAT31t[$start, \"I_STATEMENT_FORMAT31t\"] INSTRUCTION_FORMAT31t REGISTER label_ref ) )
+ // smaliParser.g:1011:5: INSTRUCTION_FORMAT31t REGISTER COMMA label_ref
{
- INSTRUCTION_FORMAT31t401=(Token)match(input,INSTRUCTION_FORMAT31t,FOLLOW_INSTRUCTION_FORMAT31t_in_insn_format31t5094);
+ INSTRUCTION_FORMAT31t401=(Token)match(input,INSTRUCTION_FORMAT31t,FOLLOW_INSTRUCTION_FORMAT31t_in_insn_format31t5094);
stream_INSTRUCTION_FORMAT31t.add(INSTRUCTION_FORMAT31t401);
- REGISTER402=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31t5096);
+ REGISTER402=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31t5096);
stream_REGISTER.add(REGISTER402);
- COMMA403=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format31t5098);
+ COMMA403=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format31t5098);
stream_COMMA.add(COMMA403);
pushFollow(FOLLOW_label_ref_in_insn_format31t5100);
@@ -12981,19 +12981,19 @@ public class smaliParser extends Parser {
stream_label_ref.add(label_ref404.getTree());
// AST REWRITE
- // elements: label_ref, REGISTER, INSTRUCTION_FORMAT31t
- // token labels:
+ // elements: INSTRUCTION_FORMAT31t, REGISTER, label_ref
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1012:5: -> ^( I_STATEMENT_FORMAT31t[$start, \"I_STATEMENT_FORMAT31t\"] INSTRUCTION_FORMAT31t REGISTER label_ref )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1012:8: ^( I_STATEMENT_FORMAT31t[$start, \"I_STATEMENT_FORMAT31t\"] INSTRUCTION_FORMAT31t REGISTER label_ref )
+ // smaliParser.g:1012: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);
@@ -13037,7 +13037,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format32x"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1014:1: insn_format32x : INSTRUCTION_FORMAT32x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT32x[$start, \"I_STATEMENT_FORMAT32x\"] INSTRUCTION_FORMAT32x REGISTER REGISTER ) ;
+ // smaliParser.g:1014: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);
@@ -13058,35 +13058,35 @@ public class smaliParser extends Parser {
RewriteRuleTokenStream stream_INSTRUCTION_FORMAT32x=new RewriteRuleTokenStream(adaptor,"token INSTRUCTION_FORMAT32x");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1015: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:1016:5: INSTRUCTION_FORMAT32x REGISTER COMMA REGISTER
+ // smaliParser.g:1015:3: ( INSTRUCTION_FORMAT32x REGISTER COMMA REGISTER -> ^( I_STATEMENT_FORMAT32x[$start, \"I_STATEMENT_FORMAT32x\"] INSTRUCTION_FORMAT32x REGISTER REGISTER ) )
+ // smaliParser.g:1016:5: INSTRUCTION_FORMAT32x REGISTER COMMA REGISTER
{
- INSTRUCTION_FORMAT32x405=(Token)match(input,INSTRUCTION_FORMAT32x,FOLLOW_INSTRUCTION_FORMAT32x_in_insn_format32x5132);
+ INSTRUCTION_FORMAT32x405=(Token)match(input,INSTRUCTION_FORMAT32x,FOLLOW_INSTRUCTION_FORMAT32x_in_insn_format32x5132);
stream_INSTRUCTION_FORMAT32x.add(INSTRUCTION_FORMAT32x405);
- REGISTER406=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format32x5134);
+ REGISTER406=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format32x5134);
stream_REGISTER.add(REGISTER406);
- COMMA407=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format32x5136);
+ COMMA407=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format32x5136);
stream_COMMA.add(COMMA407);
- REGISTER408=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format32x5138);
+ REGISTER408=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format32x5138);
stream_REGISTER.add(REGISTER408);
// AST REWRITE
- // elements: REGISTER, INSTRUCTION_FORMAT32x, REGISTER
- // token labels:
+ // elements: INSTRUCTION_FORMAT32x, REGISTER, REGISTER
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1017:5: -> ^( I_STATEMENT_FORMAT32x[$start, \"I_STATEMENT_FORMAT32x\"] INSTRUCTION_FORMAT32x REGISTER REGISTER )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1017:8: ^( I_STATEMENT_FORMAT32x[$start, \"I_STATEMENT_FORMAT32x\"] INSTRUCTION_FORMAT32x REGISTER REGISTER )
+ // smaliParser.g:1017: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);
@@ -13130,7 +13130,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format35c_method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1019: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 ) ;
+ // smaliParser.g:1019: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);
@@ -13156,13 +13156,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_register_list=new RewriteRuleSubtreeStream(adaptor,"rule register_list");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1020: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:1021:5: INSTRUCTION_FORMAT35c_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference
+ // smaliParser.g:1020: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 ) )
+ // smaliParser.g:1021:5: INSTRUCTION_FORMAT35c_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference
{
- INSTRUCTION_FORMAT35c_METHOD409=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_insn_format35c_method5170);
+ INSTRUCTION_FORMAT35c_METHOD409=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_insn_format35c_method5170);
stream_INSTRUCTION_FORMAT35c_METHOD.add(INSTRUCTION_FORMAT35c_METHOD409);
- OPEN_BRACE410=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35c_method5172);
+ OPEN_BRACE410=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35c_method5172);
stream_OPEN_BRACE.add(OPEN_BRACE410);
pushFollow(FOLLOW_register_list_in_insn_format35c_method5174);
@@ -13170,10 +13170,10 @@ public class smaliParser extends Parser {
state._fsp--;
stream_register_list.add(register_list411.getTree());
- CLOSE_BRACE412=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35c_method5176);
+ CLOSE_BRACE412=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35c_method5176);
stream_CLOSE_BRACE.add(CLOSE_BRACE412);
- COMMA413=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35c_method5178);
+ COMMA413=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35c_method5178);
stream_COMMA.add(COMMA413);
pushFollow(FOLLOW_method_reference_in_insn_format35c_method5180);
@@ -13182,19 +13182,19 @@ public class smaliParser extends Parser {
stream_method_reference.add(method_reference414.getTree());
// AST REWRITE
- // elements: INSTRUCTION_FORMAT35c_METHOD, method_reference, register_list
- // token labels:
+ // elements: INSTRUCTION_FORMAT35c_METHOD, register_list, method_reference
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1022:5: -> ^( 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:1022:8: ^( I_STATEMENT_FORMAT35c_METHOD[$start, \"I_STATEMENT_FORMAT35c_METHOD\"] INSTRUCTION_FORMAT35c_METHOD register_list method_reference )
+ // smaliParser.g:1022: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);
@@ -13238,7 +13238,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format35c_type"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1024: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 ) ;
+ // smaliParser.g:1024: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);
@@ -13264,13 +13264,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_nonvoid_type_descriptor=new RewriteRuleSubtreeStream(adaptor,"rule nonvoid_type_descriptor");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1025: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:1026:5: INSTRUCTION_FORMAT35c_TYPE OPEN_BRACE register_list CLOSE_BRACE COMMA nonvoid_type_descriptor
+ // smaliParser.g:1025: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 ) )
+ // smaliParser.g:1026:5: INSTRUCTION_FORMAT35c_TYPE OPEN_BRACE register_list CLOSE_BRACE COMMA nonvoid_type_descriptor
{
- INSTRUCTION_FORMAT35c_TYPE415=(Token)match(input,INSTRUCTION_FORMAT35c_TYPE,FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_insn_format35c_type5212);
+ INSTRUCTION_FORMAT35c_TYPE415=(Token)match(input,INSTRUCTION_FORMAT35c_TYPE,FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_insn_format35c_type5212);
stream_INSTRUCTION_FORMAT35c_TYPE.add(INSTRUCTION_FORMAT35c_TYPE415);
- OPEN_BRACE416=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35c_type5214);
+ OPEN_BRACE416=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35c_type5214);
stream_OPEN_BRACE.add(OPEN_BRACE416);
pushFollow(FOLLOW_register_list_in_insn_format35c_type5216);
@@ -13278,10 +13278,10 @@ public class smaliParser extends Parser {
state._fsp--;
stream_register_list.add(register_list417.getTree());
- CLOSE_BRACE418=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35c_type5218);
+ CLOSE_BRACE418=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35c_type5218);
stream_CLOSE_BRACE.add(CLOSE_BRACE418);
- COMMA419=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35c_type5220);
+ COMMA419=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35c_type5220);
stream_COMMA.add(COMMA419);
pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format35c_type5222);
@@ -13290,19 +13290,19 @@ public class smaliParser extends Parser {
stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor420.getTree());
// AST REWRITE
- // elements: nonvoid_type_descriptor, INSTRUCTION_FORMAT35c_TYPE, register_list
- // token labels:
+ // elements: register_list, INSTRUCTION_FORMAT35c_TYPE, nonvoid_type_descriptor
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1027:5: -> ^( 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:1027:8: ^( I_STATEMENT_FORMAT35c_TYPE[$start, \"I_STATEMENT_FORMAT35c_TYPE\"] INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor )
+ // smaliParser.g:1027: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);
@@ -13346,7 +13346,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format35c_method_odex"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1029:1: insn_format35c_method_odex : INSTRUCTION_FORMAT35c_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference ;
+ // smaliParser.g:1029: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);
@@ -13366,17 +13366,17 @@ public class smaliParser extends Parser {
CommonTree COMMA425_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1030:3: ( INSTRUCTION_FORMAT35c_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1031:5: INSTRUCTION_FORMAT35c_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference
+ // smaliParser.g:1030:3: ( INSTRUCTION_FORMAT35c_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference )
+ // smaliParser.g:1031:5: INSTRUCTION_FORMAT35c_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT35c_METHOD_ODEX421=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD_ODEX,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_insn_format35c_method_odex5254);
+ INSTRUCTION_FORMAT35c_METHOD_ODEX421=(Token)match(input,INSTRUCTION_FORMAT35c_METHOD_ODEX,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_insn_format35c_method_odex5254);
INSTRUCTION_FORMAT35c_METHOD_ODEX421_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT35c_METHOD_ODEX421);
adaptor.addChild(root_0, INSTRUCTION_FORMAT35c_METHOD_ODEX421_tree);
- OPEN_BRACE422=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35c_method_odex5256);
+ OPEN_BRACE422=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35c_method_odex5256);
OPEN_BRACE422_tree = (CommonTree)adaptor.create(OPEN_BRACE422);
adaptor.addChild(root_0, OPEN_BRACE422_tree);
@@ -13386,11 +13386,11 @@ public class smaliParser extends Parser {
adaptor.addChild(root_0, register_list423.getTree());
- CLOSE_BRACE424=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35c_method_odex5260);
+ CLOSE_BRACE424=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35c_method_odex5260);
CLOSE_BRACE424_tree = (CommonTree)adaptor.create(CLOSE_BRACE424);
adaptor.addChild(root_0, CLOSE_BRACE424_tree);
- COMMA425=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35c_method_odex5262);
+ COMMA425=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35c_method_odex5262);
COMMA425_tree = (CommonTree)adaptor.create(COMMA425);
adaptor.addChild(root_0, COMMA425_tree);
@@ -13402,7 +13402,7 @@ public class smaliParser extends Parser {
throwOdexedInstructionException(input, (INSTRUCTION_FORMAT35c_METHOD_ODEX421!=null?INSTRUCTION_FORMAT35c_METHOD_ODEX421.getText():null));
-
+
}
retval.stop = input.LT(-1);
@@ -13432,7 +13432,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format35mi_method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1036:1: insn_format35mi_method : INSTRUCTION_FORMAT35mi_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA INLINE_INDEX ;
+ // smaliParser.g:1036: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);
@@ -13453,17 +13453,17 @@ public class smaliParser extends Parser {
CommonTree INLINE_INDEX432_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1037:3: ( INSTRUCTION_FORMAT35mi_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA INLINE_INDEX )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1038:5: INSTRUCTION_FORMAT35mi_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA INLINE_INDEX
+ // smaliParser.g:1037:3: ( INSTRUCTION_FORMAT35mi_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA INLINE_INDEX )
+ // smaliParser.g:1038:5: INSTRUCTION_FORMAT35mi_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA INLINE_INDEX
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT35mi_METHOD427=(Token)match(input,INSTRUCTION_FORMAT35mi_METHOD,FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_insn_format35mi_method5285);
+ INSTRUCTION_FORMAT35mi_METHOD427=(Token)match(input,INSTRUCTION_FORMAT35mi_METHOD,FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_insn_format35mi_method5285);
INSTRUCTION_FORMAT35mi_METHOD427_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT35mi_METHOD427);
adaptor.addChild(root_0, INSTRUCTION_FORMAT35mi_METHOD427_tree);
- OPEN_BRACE428=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35mi_method5287);
+ OPEN_BRACE428=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35mi_method5287);
OPEN_BRACE428_tree = (CommonTree)adaptor.create(OPEN_BRACE428);
adaptor.addChild(root_0, OPEN_BRACE428_tree);
@@ -13473,21 +13473,21 @@ public class smaliParser extends Parser {
adaptor.addChild(root_0, register_list429.getTree());
- CLOSE_BRACE430=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35mi_method5291);
+ CLOSE_BRACE430=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35mi_method5291);
CLOSE_BRACE430_tree = (CommonTree)adaptor.create(CLOSE_BRACE430);
adaptor.addChild(root_0, CLOSE_BRACE430_tree);
- COMMA431=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35mi_method5293);
+ COMMA431=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35mi_method5293);
COMMA431_tree = (CommonTree)adaptor.create(COMMA431);
adaptor.addChild(root_0, COMMA431_tree);
- INLINE_INDEX432=(Token)match(input,INLINE_INDEX,FOLLOW_INLINE_INDEX_in_insn_format35mi_method5295);
+ INLINE_INDEX432=(Token)match(input,INLINE_INDEX,FOLLOW_INLINE_INDEX_in_insn_format35mi_method5295);
INLINE_INDEX432_tree = (CommonTree)adaptor.create(INLINE_INDEX432);
adaptor.addChild(root_0, INLINE_INDEX432_tree);
throwOdexedInstructionException(input, (INSTRUCTION_FORMAT35mi_METHOD427!=null?INSTRUCTION_FORMAT35mi_METHOD427.getText():null));
-
+
}
retval.stop = input.LT(-1);
@@ -13517,7 +13517,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format35ms_method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1043:1: insn_format35ms_method : INSTRUCTION_FORMAT35ms_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA VTABLE_INDEX ;
+ // smaliParser.g:1043: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);
@@ -13538,17 +13538,17 @@ public class smaliParser extends Parser {
CommonTree VTABLE_INDEX438_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1044:3: ( INSTRUCTION_FORMAT35ms_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA VTABLE_INDEX )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1045:5: INSTRUCTION_FORMAT35ms_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA VTABLE_INDEX
+ // smaliParser.g:1044:3: ( INSTRUCTION_FORMAT35ms_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA VTABLE_INDEX )
+ // smaliParser.g:1045:5: INSTRUCTION_FORMAT35ms_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA VTABLE_INDEX
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT35ms_METHOD433=(Token)match(input,INSTRUCTION_FORMAT35ms_METHOD,FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_insn_format35ms_method5316);
+ INSTRUCTION_FORMAT35ms_METHOD433=(Token)match(input,INSTRUCTION_FORMAT35ms_METHOD,FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_insn_format35ms_method5316);
INSTRUCTION_FORMAT35ms_METHOD433_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT35ms_METHOD433);
adaptor.addChild(root_0, INSTRUCTION_FORMAT35ms_METHOD433_tree);
- OPEN_BRACE434=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35ms_method5318);
+ OPEN_BRACE434=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format35ms_method5318);
OPEN_BRACE434_tree = (CommonTree)adaptor.create(OPEN_BRACE434);
adaptor.addChild(root_0, OPEN_BRACE434_tree);
@@ -13558,21 +13558,21 @@ public class smaliParser extends Parser {
adaptor.addChild(root_0, register_list435.getTree());
- CLOSE_BRACE436=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35ms_method5322);
+ CLOSE_BRACE436=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format35ms_method5322);
CLOSE_BRACE436_tree = (CommonTree)adaptor.create(CLOSE_BRACE436);
adaptor.addChild(root_0, CLOSE_BRACE436_tree);
- COMMA437=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35ms_method5324);
+ COMMA437=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format35ms_method5324);
COMMA437_tree = (CommonTree)adaptor.create(COMMA437);
adaptor.addChild(root_0, COMMA437_tree);
- VTABLE_INDEX438=(Token)match(input,VTABLE_INDEX,FOLLOW_VTABLE_INDEX_in_insn_format35ms_method5326);
+ VTABLE_INDEX438=(Token)match(input,VTABLE_INDEX,FOLLOW_VTABLE_INDEX_in_insn_format35ms_method5326);
VTABLE_INDEX438_tree = (CommonTree)adaptor.create(VTABLE_INDEX438);
adaptor.addChild(root_0, VTABLE_INDEX438_tree);
throwOdexedInstructionException(input, (INSTRUCTION_FORMAT35ms_METHOD433!=null?INSTRUCTION_FORMAT35ms_METHOD433.getText():null));
-
+
}
retval.stop = input.LT(-1);
@@ -13602,7 +13602,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format3rc_method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1050: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 ) ;
+ // smaliParser.g:1050: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);
@@ -13628,13 +13628,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_register_range=new RewriteRuleSubtreeStream(adaptor,"rule register_range");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1051: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:1052:5: INSTRUCTION_FORMAT3rc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference
+ // smaliParser.g:1051: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 ) )
+ // smaliParser.g:1052:5: INSTRUCTION_FORMAT3rc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference
{
- INSTRUCTION_FORMAT3rc_METHOD439=(Token)match(input,INSTRUCTION_FORMAT3rc_METHOD,FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_in_insn_format3rc_method5347);
+ INSTRUCTION_FORMAT3rc_METHOD439=(Token)match(input,INSTRUCTION_FORMAT3rc_METHOD,FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_in_insn_format3rc_method5347);
stream_INSTRUCTION_FORMAT3rc_METHOD.add(INSTRUCTION_FORMAT3rc_METHOD439);
- OPEN_BRACE440=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rc_method5349);
+ OPEN_BRACE440=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rc_method5349);
stream_OPEN_BRACE.add(OPEN_BRACE440);
pushFollow(FOLLOW_register_range_in_insn_format3rc_method5351);
@@ -13642,10 +13642,10 @@ public class smaliParser extends Parser {
state._fsp--;
stream_register_range.add(register_range441.getTree());
- CLOSE_BRACE442=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rc_method5353);
+ CLOSE_BRACE442=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rc_method5353);
stream_CLOSE_BRACE.add(CLOSE_BRACE442);
- COMMA443=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rc_method5355);
+ COMMA443=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rc_method5355);
stream_COMMA.add(COMMA443);
pushFollow(FOLLOW_method_reference_in_insn_format3rc_method5357);
@@ -13654,19 +13654,19 @@ public class smaliParser extends Parser {
stream_method_reference.add(method_reference444.getTree());
// AST REWRITE
- // elements: method_reference, INSTRUCTION_FORMAT3rc_METHOD, register_range
- // token labels:
+ // elements: register_range, INSTRUCTION_FORMAT3rc_METHOD, method_reference
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1053:5: -> ^( 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:1053:8: ^( I_STATEMENT_FORMAT3rc_METHOD[$start, \"I_STATEMENT_FORMAT3rc_METHOD\"] INSTRUCTION_FORMAT3rc_METHOD register_range method_reference )
+ // smaliParser.g:1053: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);
@@ -13710,7 +13710,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format3rc_method_odex"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1055:1: insn_format3rc_method_odex : INSTRUCTION_FORMAT3rc_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference ;
+ // smaliParser.g:1055: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);
@@ -13730,17 +13730,17 @@ public class smaliParser extends Parser {
CommonTree COMMA449_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1056:3: ( INSTRUCTION_FORMAT3rc_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1057:5: INSTRUCTION_FORMAT3rc_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference
+ // smaliParser.g:1056:3: ( INSTRUCTION_FORMAT3rc_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference )
+ // smaliParser.g:1057:5: INSTRUCTION_FORMAT3rc_METHOD_ODEX OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT3rc_METHOD_ODEX445=(Token)match(input,INSTRUCTION_FORMAT3rc_METHOD_ODEX,FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_ODEX_in_insn_format3rc_method_odex5389);
+ INSTRUCTION_FORMAT3rc_METHOD_ODEX445=(Token)match(input,INSTRUCTION_FORMAT3rc_METHOD_ODEX,FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_ODEX_in_insn_format3rc_method_odex5389);
INSTRUCTION_FORMAT3rc_METHOD_ODEX445_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT3rc_METHOD_ODEX445);
adaptor.addChild(root_0, INSTRUCTION_FORMAT3rc_METHOD_ODEX445_tree);
- OPEN_BRACE446=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rc_method_odex5391);
+ OPEN_BRACE446=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rc_method_odex5391);
OPEN_BRACE446_tree = (CommonTree)adaptor.create(OPEN_BRACE446);
adaptor.addChild(root_0, OPEN_BRACE446_tree);
@@ -13750,11 +13750,11 @@ public class smaliParser extends Parser {
adaptor.addChild(root_0, register_list447.getTree());
- CLOSE_BRACE448=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rc_method_odex5395);
+ CLOSE_BRACE448=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rc_method_odex5395);
CLOSE_BRACE448_tree = (CommonTree)adaptor.create(CLOSE_BRACE448);
adaptor.addChild(root_0, CLOSE_BRACE448_tree);
- COMMA449=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rc_method_odex5397);
+ COMMA449=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rc_method_odex5397);
COMMA449_tree = (CommonTree)adaptor.create(COMMA449);
adaptor.addChild(root_0, COMMA449_tree);
@@ -13766,7 +13766,7 @@ public class smaliParser extends Parser {
throwOdexedInstructionException(input, (INSTRUCTION_FORMAT3rc_METHOD_ODEX445!=null?INSTRUCTION_FORMAT3rc_METHOD_ODEX445.getText():null));
-
+
}
retval.stop = input.LT(-1);
@@ -13796,7 +13796,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format3rc_type"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1062: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 ) ;
+ // smaliParser.g:1062: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);
@@ -13822,13 +13822,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_register_range=new RewriteRuleSubtreeStream(adaptor,"rule register_range");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1063: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:1064:5: INSTRUCTION_FORMAT3rc_TYPE OPEN_BRACE register_range CLOSE_BRACE COMMA nonvoid_type_descriptor
+ // smaliParser.g:1063: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 ) )
+ // smaliParser.g:1064:5: INSTRUCTION_FORMAT3rc_TYPE OPEN_BRACE register_range CLOSE_BRACE COMMA nonvoid_type_descriptor
{
- INSTRUCTION_FORMAT3rc_TYPE451=(Token)match(input,INSTRUCTION_FORMAT3rc_TYPE,FOLLOW_INSTRUCTION_FORMAT3rc_TYPE_in_insn_format3rc_type5420);
+ INSTRUCTION_FORMAT3rc_TYPE451=(Token)match(input,INSTRUCTION_FORMAT3rc_TYPE,FOLLOW_INSTRUCTION_FORMAT3rc_TYPE_in_insn_format3rc_type5420);
stream_INSTRUCTION_FORMAT3rc_TYPE.add(INSTRUCTION_FORMAT3rc_TYPE451);
- OPEN_BRACE452=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rc_type5422);
+ OPEN_BRACE452=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rc_type5422);
stream_OPEN_BRACE.add(OPEN_BRACE452);
pushFollow(FOLLOW_register_range_in_insn_format3rc_type5424);
@@ -13836,10 +13836,10 @@ public class smaliParser extends Parser {
state._fsp--;
stream_register_range.add(register_range453.getTree());
- CLOSE_BRACE454=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rc_type5426);
+ CLOSE_BRACE454=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rc_type5426);
stream_CLOSE_BRACE.add(CLOSE_BRACE454);
- COMMA455=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rc_type5428);
+ COMMA455=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rc_type5428);
stream_COMMA.add(COMMA455);
pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format3rc_type5430);
@@ -13848,19 +13848,19 @@ public class smaliParser extends Parser {
stream_nonvoid_type_descriptor.add(nonvoid_type_descriptor456.getTree());
// AST REWRITE
- // elements: nonvoid_type_descriptor, register_range, INSTRUCTION_FORMAT3rc_TYPE
- // token labels:
+ // elements: nonvoid_type_descriptor, INSTRUCTION_FORMAT3rc_TYPE, register_range
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1065:5: -> ^( 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:1065:8: ^( I_STATEMENT_FORMAT3rc_TYPE[$start, \"I_STATEMENT_FORMAT3rc_TYPE\"] INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor )
+ // smaliParser.g:1065: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);
@@ -13904,7 +13904,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format3rmi_method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1067:1: insn_format3rmi_method : INSTRUCTION_FORMAT3rmi_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA INLINE_INDEX ;
+ // smaliParser.g:1067: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);
@@ -13925,17 +13925,17 @@ public class smaliParser extends Parser {
CommonTree INLINE_INDEX462_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1068:3: ( INSTRUCTION_FORMAT3rmi_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA INLINE_INDEX )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1069:5: INSTRUCTION_FORMAT3rmi_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA INLINE_INDEX
+ // smaliParser.g:1068:3: ( INSTRUCTION_FORMAT3rmi_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA INLINE_INDEX )
+ // smaliParser.g:1069:5: INSTRUCTION_FORMAT3rmi_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA INLINE_INDEX
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT3rmi_METHOD457=(Token)match(input,INSTRUCTION_FORMAT3rmi_METHOD,FOLLOW_INSTRUCTION_FORMAT3rmi_METHOD_in_insn_format3rmi_method5462);
+ INSTRUCTION_FORMAT3rmi_METHOD457=(Token)match(input,INSTRUCTION_FORMAT3rmi_METHOD,FOLLOW_INSTRUCTION_FORMAT3rmi_METHOD_in_insn_format3rmi_method5462);
INSTRUCTION_FORMAT3rmi_METHOD457_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT3rmi_METHOD457);
adaptor.addChild(root_0, INSTRUCTION_FORMAT3rmi_METHOD457_tree);
- OPEN_BRACE458=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rmi_method5464);
+ OPEN_BRACE458=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rmi_method5464);
OPEN_BRACE458_tree = (CommonTree)adaptor.create(OPEN_BRACE458);
adaptor.addChild(root_0, OPEN_BRACE458_tree);
@@ -13945,21 +13945,21 @@ public class smaliParser extends Parser {
adaptor.addChild(root_0, register_range459.getTree());
- CLOSE_BRACE460=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rmi_method5468);
+ CLOSE_BRACE460=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rmi_method5468);
CLOSE_BRACE460_tree = (CommonTree)adaptor.create(CLOSE_BRACE460);
adaptor.addChild(root_0, CLOSE_BRACE460_tree);
- COMMA461=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rmi_method5470);
+ COMMA461=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rmi_method5470);
COMMA461_tree = (CommonTree)adaptor.create(COMMA461);
adaptor.addChild(root_0, COMMA461_tree);
- INLINE_INDEX462=(Token)match(input,INLINE_INDEX,FOLLOW_INLINE_INDEX_in_insn_format3rmi_method5472);
+ INLINE_INDEX462=(Token)match(input,INLINE_INDEX,FOLLOW_INLINE_INDEX_in_insn_format3rmi_method5472);
INLINE_INDEX462_tree = (CommonTree)adaptor.create(INLINE_INDEX462);
adaptor.addChild(root_0, INLINE_INDEX462_tree);
throwOdexedInstructionException(input, (INSTRUCTION_FORMAT3rmi_METHOD457!=null?INSTRUCTION_FORMAT3rmi_METHOD457.getText():null));
-
+
}
retval.stop = input.LT(-1);
@@ -13989,7 +13989,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format3rms_method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1074:1: insn_format3rms_method : INSTRUCTION_FORMAT3rms_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA VTABLE_INDEX ;
+ // smaliParser.g:1074: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);
@@ -14010,17 +14010,17 @@ public class smaliParser extends Parser {
CommonTree VTABLE_INDEX468_tree=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1075:3: ( INSTRUCTION_FORMAT3rms_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA VTABLE_INDEX )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1076:5: INSTRUCTION_FORMAT3rms_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA VTABLE_INDEX
+ // smaliParser.g:1075:3: ( INSTRUCTION_FORMAT3rms_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA VTABLE_INDEX )
+ // smaliParser.g:1076:5: INSTRUCTION_FORMAT3rms_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA VTABLE_INDEX
{
root_0 = (CommonTree)adaptor.nil();
- INSTRUCTION_FORMAT3rms_METHOD463=(Token)match(input,INSTRUCTION_FORMAT3rms_METHOD,FOLLOW_INSTRUCTION_FORMAT3rms_METHOD_in_insn_format3rms_method5493);
+ INSTRUCTION_FORMAT3rms_METHOD463=(Token)match(input,INSTRUCTION_FORMAT3rms_METHOD,FOLLOW_INSTRUCTION_FORMAT3rms_METHOD_in_insn_format3rms_method5493);
INSTRUCTION_FORMAT3rms_METHOD463_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT3rms_METHOD463);
adaptor.addChild(root_0, INSTRUCTION_FORMAT3rms_METHOD463_tree);
- OPEN_BRACE464=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rms_method5495);
+ OPEN_BRACE464=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format3rms_method5495);
OPEN_BRACE464_tree = (CommonTree)adaptor.create(OPEN_BRACE464);
adaptor.addChild(root_0, OPEN_BRACE464_tree);
@@ -14030,21 +14030,21 @@ public class smaliParser extends Parser {
adaptor.addChild(root_0, register_range465.getTree());
- CLOSE_BRACE466=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rms_method5499);
+ CLOSE_BRACE466=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format3rms_method5499);
CLOSE_BRACE466_tree = (CommonTree)adaptor.create(CLOSE_BRACE466);
adaptor.addChild(root_0, CLOSE_BRACE466_tree);
- COMMA467=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rms_method5501);
+ COMMA467=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format3rms_method5501);
COMMA467_tree = (CommonTree)adaptor.create(COMMA467);
adaptor.addChild(root_0, COMMA467_tree);
- VTABLE_INDEX468=(Token)match(input,VTABLE_INDEX,FOLLOW_VTABLE_INDEX_in_insn_format3rms_method5503);
+ VTABLE_INDEX468=(Token)match(input,VTABLE_INDEX,FOLLOW_VTABLE_INDEX_in_insn_format3rms_method5503);
VTABLE_INDEX468_tree = (CommonTree)adaptor.create(VTABLE_INDEX468);
adaptor.addChild(root_0, VTABLE_INDEX468_tree);
throwOdexedInstructionException(input, (INSTRUCTION_FORMAT3rms_METHOD463!=null?INSTRUCTION_FORMAT3rms_METHOD463.getText():null));
-
+
}
retval.stop = input.LT(-1);
@@ -14074,7 +14074,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format45cc_method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1081:1: insn_format45cc_method : INSTRUCTION_FORMAT45cc_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference COMMA method_prototype -> ^( I_STATEMENT_FORMAT45cc_METHOD[$start, \"I_STATEMENT_FORMAT45cc_METHOD\"] INSTRUCTION_FORMAT45cc_METHOD register_list method_reference method_prototype ) ;
+ // smaliParser.g:1081:1: insn_format45cc_method : INSTRUCTION_FORMAT45cc_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference COMMA method_prototype -> ^( I_STATEMENT_FORMAT45cc_METHOD[$start, \"I_STATEMENT_FORMAT45cc_METHOD\"] INSTRUCTION_FORMAT45cc_METHOD register_list method_reference method_prototype ) ;
public final smaliParser.insn_format45cc_method_return insn_format45cc_method() throws RecognitionException {
smaliParser.insn_format45cc_method_return retval = new smaliParser.insn_format45cc_method_return();
retval.start = input.LT(1);
@@ -14104,13 +14104,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_register_list=new RewriteRuleSubtreeStream(adaptor,"rule register_list");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1082:3: ( INSTRUCTION_FORMAT45cc_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference COMMA method_prototype -> ^( I_STATEMENT_FORMAT45cc_METHOD[$start, \"I_STATEMENT_FORMAT45cc_METHOD\"] INSTRUCTION_FORMAT45cc_METHOD register_list method_reference method_prototype ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1083:5: INSTRUCTION_FORMAT45cc_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference COMMA method_prototype
+ // smaliParser.g:1082:3: ( INSTRUCTION_FORMAT45cc_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference COMMA method_prototype -> ^( I_STATEMENT_FORMAT45cc_METHOD[$start, \"I_STATEMENT_FORMAT45cc_METHOD\"] INSTRUCTION_FORMAT45cc_METHOD register_list method_reference method_prototype ) )
+ // smaliParser.g:1083:5: INSTRUCTION_FORMAT45cc_METHOD OPEN_BRACE register_list CLOSE_BRACE COMMA method_reference COMMA method_prototype
{
- INSTRUCTION_FORMAT45cc_METHOD469=(Token)match(input,INSTRUCTION_FORMAT45cc_METHOD,FOLLOW_INSTRUCTION_FORMAT45cc_METHOD_in_insn_format45cc_method5524);
+ INSTRUCTION_FORMAT45cc_METHOD469=(Token)match(input,INSTRUCTION_FORMAT45cc_METHOD,FOLLOW_INSTRUCTION_FORMAT45cc_METHOD_in_insn_format45cc_method5524);
stream_INSTRUCTION_FORMAT45cc_METHOD.add(INSTRUCTION_FORMAT45cc_METHOD469);
- OPEN_BRACE470=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format45cc_method5526);
+ OPEN_BRACE470=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format45cc_method5526);
stream_OPEN_BRACE.add(OPEN_BRACE470);
pushFollow(FOLLOW_register_list_in_insn_format45cc_method5528);
@@ -14118,10 +14118,10 @@ public class smaliParser extends Parser {
state._fsp--;
stream_register_list.add(register_list471.getTree());
- CLOSE_BRACE472=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format45cc_method5530);
+ CLOSE_BRACE472=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format45cc_method5530);
stream_CLOSE_BRACE.add(CLOSE_BRACE472);
- COMMA473=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format45cc_method5532);
+ COMMA473=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format45cc_method5532);
stream_COMMA.add(COMMA473);
pushFollow(FOLLOW_method_reference_in_insn_format45cc_method5534);
@@ -14129,7 +14129,7 @@ public class smaliParser extends Parser {
state._fsp--;
stream_method_reference.add(method_reference474.getTree());
- COMMA475=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format45cc_method5536);
+ COMMA475=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format45cc_method5536);
stream_COMMA.add(COMMA475);
pushFollow(FOLLOW_method_prototype_in_insn_format45cc_method5538);
@@ -14138,19 +14138,19 @@ public class smaliParser extends Parser {
stream_method_prototype.add(method_prototype476.getTree());
// AST REWRITE
- // elements: INSTRUCTION_FORMAT45cc_METHOD, method_prototype, register_list, method_reference
- // token labels:
+ // elements: method_reference, method_prototype, INSTRUCTION_FORMAT45cc_METHOD, register_list
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1084:5: -> ^( I_STATEMENT_FORMAT45cc_METHOD[$start, \"I_STATEMENT_FORMAT45cc_METHOD\"] INSTRUCTION_FORMAT45cc_METHOD register_list method_reference method_prototype )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1084:8: ^( I_STATEMENT_FORMAT45cc_METHOD[$start, \"I_STATEMENT_FORMAT45cc_METHOD\"] INSTRUCTION_FORMAT45cc_METHOD register_list method_reference method_prototype )
+ // smaliParser.g:1084:8: ^( I_STATEMENT_FORMAT45cc_METHOD[$start, \"I_STATEMENT_FORMAT45cc_METHOD\"] INSTRUCTION_FORMAT45cc_METHOD register_list method_reference method_prototype )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT45cc_METHOD, (retval.start), "I_STATEMENT_FORMAT45cc_METHOD"), root_1);
@@ -14195,7 +14195,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format4rcc_method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1086:1: insn_format4rcc_method : INSTRUCTION_FORMAT4rcc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference COMMA method_prototype -> ^( I_STATEMENT_FORMAT4rcc_METHOD[$start, \"I_STATEMENT_FORMAT4rcc_METHOD\"] INSTRUCTION_FORMAT4rcc_METHOD register_range method_reference method_prototype ) ;
+ // smaliParser.g:1086:1: insn_format4rcc_method : INSTRUCTION_FORMAT4rcc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference COMMA method_prototype -> ^( I_STATEMENT_FORMAT4rcc_METHOD[$start, \"I_STATEMENT_FORMAT4rcc_METHOD\"] INSTRUCTION_FORMAT4rcc_METHOD register_range method_reference method_prototype ) ;
public final smaliParser.insn_format4rcc_method_return insn_format4rcc_method() throws RecognitionException {
smaliParser.insn_format4rcc_method_return retval = new smaliParser.insn_format4rcc_method_return();
retval.start = input.LT(1);
@@ -14225,13 +14225,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_register_range=new RewriteRuleSubtreeStream(adaptor,"rule register_range");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1087:3: ( INSTRUCTION_FORMAT4rcc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference COMMA method_prototype -> ^( I_STATEMENT_FORMAT4rcc_METHOD[$start, \"I_STATEMENT_FORMAT4rcc_METHOD\"] INSTRUCTION_FORMAT4rcc_METHOD register_range method_reference method_prototype ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1088:5: INSTRUCTION_FORMAT4rcc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference COMMA method_prototype
+ // smaliParser.g:1087:3: ( INSTRUCTION_FORMAT4rcc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference COMMA method_prototype -> ^( I_STATEMENT_FORMAT4rcc_METHOD[$start, \"I_STATEMENT_FORMAT4rcc_METHOD\"] INSTRUCTION_FORMAT4rcc_METHOD register_range method_reference method_prototype ) )
+ // smaliParser.g:1088:5: INSTRUCTION_FORMAT4rcc_METHOD OPEN_BRACE register_range CLOSE_BRACE COMMA method_reference COMMA method_prototype
{
- INSTRUCTION_FORMAT4rcc_METHOD477=(Token)match(input,INSTRUCTION_FORMAT4rcc_METHOD,FOLLOW_INSTRUCTION_FORMAT4rcc_METHOD_in_insn_format4rcc_method5572);
+ INSTRUCTION_FORMAT4rcc_METHOD477=(Token)match(input,INSTRUCTION_FORMAT4rcc_METHOD,FOLLOW_INSTRUCTION_FORMAT4rcc_METHOD_in_insn_format4rcc_method5572);
stream_INSTRUCTION_FORMAT4rcc_METHOD.add(INSTRUCTION_FORMAT4rcc_METHOD477);
- OPEN_BRACE478=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format4rcc_method5574);
+ OPEN_BRACE478=(Token)match(input,OPEN_BRACE,FOLLOW_OPEN_BRACE_in_insn_format4rcc_method5574);
stream_OPEN_BRACE.add(OPEN_BRACE478);
pushFollow(FOLLOW_register_range_in_insn_format4rcc_method5576);
@@ -14239,10 +14239,10 @@ public class smaliParser extends Parser {
state._fsp--;
stream_register_range.add(register_range479.getTree());
- CLOSE_BRACE480=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format4rcc_method5578);
+ CLOSE_BRACE480=(Token)match(input,CLOSE_BRACE,FOLLOW_CLOSE_BRACE_in_insn_format4rcc_method5578);
stream_CLOSE_BRACE.add(CLOSE_BRACE480);
- COMMA481=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format4rcc_method5580);
+ COMMA481=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format4rcc_method5580);
stream_COMMA.add(COMMA481);
pushFollow(FOLLOW_method_reference_in_insn_format4rcc_method5582);
@@ -14250,7 +14250,7 @@ public class smaliParser extends Parser {
state._fsp--;
stream_method_reference.add(method_reference482.getTree());
- COMMA483=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format4rcc_method5584);
+ COMMA483=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format4rcc_method5584);
stream_COMMA.add(COMMA483);
pushFollow(FOLLOW_method_prototype_in_insn_format4rcc_method5586);
@@ -14259,19 +14259,19 @@ public class smaliParser extends Parser {
stream_method_prototype.add(method_prototype484.getTree());
// AST REWRITE
- // elements: method_reference, INSTRUCTION_FORMAT4rcc_METHOD, register_range, method_prototype
- // token labels:
+ // elements: register_range, INSTRUCTION_FORMAT4rcc_METHOD, method_reference, method_prototype
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1089:5: -> ^( I_STATEMENT_FORMAT4rcc_METHOD[$start, \"I_STATEMENT_FORMAT4rcc_METHOD\"] INSTRUCTION_FORMAT4rcc_METHOD register_range method_reference method_prototype )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1089:8: ^( I_STATEMENT_FORMAT4rcc_METHOD[$start, \"I_STATEMENT_FORMAT4rcc_METHOD\"] INSTRUCTION_FORMAT4rcc_METHOD register_range method_reference method_prototype )
+ // smaliParser.g:1089:8: ^( I_STATEMENT_FORMAT4rcc_METHOD[$start, \"I_STATEMENT_FORMAT4rcc_METHOD\"] INSTRUCTION_FORMAT4rcc_METHOD register_range method_reference method_prototype )
{
CommonTree root_1 = (CommonTree)adaptor.nil();
root_1 = (CommonTree)adaptor.becomeRoot((CommonTree)adaptor.create(I_STATEMENT_FORMAT4rcc_METHOD, (retval.start), "I_STATEMENT_FORMAT4rcc_METHOD"), root_1);
@@ -14316,7 +14316,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_format51l"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1091:1: insn_format51l : INSTRUCTION_FORMAT51l REGISTER COMMA fixed_literal -> ^( I_STATEMENT_FORMAT51l[$start, \"I_STATEMENT_FORMAT51l\"] INSTRUCTION_FORMAT51l REGISTER fixed_literal ) ;
+ // smaliParser.g:1091: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);
@@ -14337,16 +14337,16 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_fixed_literal=new RewriteRuleSubtreeStream(adaptor,"rule fixed_literal");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1092: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:1093:5: INSTRUCTION_FORMAT51l REGISTER COMMA fixed_literal
+ // smaliParser.g:1092:3: ( INSTRUCTION_FORMAT51l REGISTER COMMA fixed_literal -> ^( I_STATEMENT_FORMAT51l[$start, \"I_STATEMENT_FORMAT51l\"] INSTRUCTION_FORMAT51l REGISTER fixed_literal ) )
+ // smaliParser.g:1093:5: INSTRUCTION_FORMAT51l REGISTER COMMA fixed_literal
{
- INSTRUCTION_FORMAT51l485=(Token)match(input,INSTRUCTION_FORMAT51l,FOLLOW_INSTRUCTION_FORMAT51l_in_insn_format51l5620);
+ INSTRUCTION_FORMAT51l485=(Token)match(input,INSTRUCTION_FORMAT51l,FOLLOW_INSTRUCTION_FORMAT51l_in_insn_format51l5620);
stream_INSTRUCTION_FORMAT51l.add(INSTRUCTION_FORMAT51l485);
- REGISTER486=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format51l5622);
+ REGISTER486=(Token)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format51l5622);
stream_REGISTER.add(REGISTER486);
- COMMA487=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format51l5624);
+ COMMA487=(Token)match(input,COMMA,FOLLOW_COMMA_in_insn_format51l5624);
stream_COMMA.add(COMMA487);
pushFollow(FOLLOW_fixed_literal_in_insn_format51l5626);
@@ -14355,19 +14355,19 @@ public class smaliParser extends Parser {
stream_fixed_literal.add(fixed_literal488.getTree());
// AST REWRITE
- // elements: INSTRUCTION_FORMAT51l, REGISTER, fixed_literal
- // token labels:
+ // elements: REGISTER, INSTRUCTION_FORMAT51l, fixed_literal
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1094:5: -> ^( I_STATEMENT_FORMAT51l[$start, \"I_STATEMENT_FORMAT51l\"] INSTRUCTION_FORMAT51l REGISTER fixed_literal )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1094:8: ^( I_STATEMENT_FORMAT51l[$start, \"I_STATEMENT_FORMAT51l\"] INSTRUCTION_FORMAT51l REGISTER fixed_literal )
+ // smaliParser.g:1094: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);
@@ -14411,7 +14411,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_array_data_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1096: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 )* ) ) ;
+ // smaliParser.g:1096: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);
@@ -14431,10 +14431,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_fixed_literal=new RewriteRuleSubtreeStream(adaptor,"rule fixed_literal");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1097: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:1097:5: ARRAY_DATA_DIRECTIVE parsed_integer_literal ( fixed_literal )* END_ARRAY_DATA_DIRECTIVE
+ // smaliParser.g:1097: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 )* ) ) )
+ // smaliParser.g:1097:5: ARRAY_DATA_DIRECTIVE parsed_integer_literal ( fixed_literal )* END_ARRAY_DATA_DIRECTIVE
{
- ARRAY_DATA_DIRECTIVE489=(Token)match(input,ARRAY_DATA_DIRECTIVE,FOLLOW_ARRAY_DATA_DIRECTIVE_in_insn_array_data_directive5653);
+ ARRAY_DATA_DIRECTIVE489=(Token)match(input,ARRAY_DATA_DIRECTIVE,FOLLOW_ARRAY_DATA_DIRECTIVE_in_insn_array_data_directive5653);
stream_ARRAY_DATA_DIRECTIVE.add(ARRAY_DATA_DIRECTIVE489);
pushFollow(FOLLOW_parsed_integer_literal_in_insn_array_data_directive5659);
@@ -14447,8 +14447,8 @@ public class smaliParser extends Parser {
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);
}
-
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1105:5: ( fixed_literal )*
+
+ // smaliParser.g:1105:5: ( fixed_literal )*
loop52:
while (true) {
int alt52=2;
@@ -14459,7 +14459,7 @@ public class smaliParser extends Parser {
switch (alt52) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1105:5: fixed_literal
+ // smaliParser.g:1105:5: fixed_literal
{
pushFollow(FOLLOW_fixed_literal_in_insn_array_data_directive5671);
fixed_literal491=fixed_literal();
@@ -14474,27 +14474,27 @@ public class smaliParser extends Parser {
}
}
- END_ARRAY_DATA_DIRECTIVE492=(Token)match(input,END_ARRAY_DATA_DIRECTIVE,FOLLOW_END_ARRAY_DATA_DIRECTIVE_in_insn_array_data_directive5674);
+ END_ARRAY_DATA_DIRECTIVE492=(Token)match(input,END_ARRAY_DATA_DIRECTIVE,FOLLOW_END_ARRAY_DATA_DIRECTIVE_in_insn_array_data_directive5674);
stream_END_ARRAY_DATA_DIRECTIVE.add(END_ARRAY_DATA_DIRECTIVE492);
// AST REWRITE
// elements: parsed_integer_literal, fixed_literal
- // token labels:
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1107:5: -> ^( 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:1107:8: ^( I_STATEMENT_ARRAY_DATA[$start, \"I_STATEMENT_ARRAY_DATA\"] ^( I_ARRAY_ELEMENT_SIZE parsed_integer_literal ) ^( I_ARRAY_ELEMENTS ( fixed_literal )* ) )
+ // smaliParser.g:1107: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1107:67: ^( I_ARRAY_ELEMENT_SIZE parsed_integer_literal )
+ // smaliParser.g:1107: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);
@@ -14502,11 +14502,11 @@ public class smaliParser extends Parser {
adaptor.addChild(root_1, root_2);
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1108:8: ^( I_ARRAY_ELEMENTS ( fixed_literal )* )
+ // smaliParser.g:1108: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1108:27: ( fixed_literal )*
+ // smaliParser.g:1108:27: ( fixed_literal )*
while ( stream_fixed_literal.hasNext() ) {
adaptor.addChild(root_2, stream_fixed_literal.nextTree());
}
@@ -14552,7 +14552,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_packed_switch_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1110: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 )* ) ) ;
+ // smaliParser.g:1110: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);
@@ -14572,10 +14572,10 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1111: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:1111:9: PACKED_SWITCH_DIRECTIVE fixed_32bit_literal ( label_ref )* END_PACKED_SWITCH_DIRECTIVE
+ // smaliParser.g:1111: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 )* ) ) )
+ // smaliParser.g:1111:9: PACKED_SWITCH_DIRECTIVE fixed_32bit_literal ( label_ref )* END_PACKED_SWITCH_DIRECTIVE
{
- PACKED_SWITCH_DIRECTIVE493=(Token)match(input,PACKED_SWITCH_DIRECTIVE,FOLLOW_PACKED_SWITCH_DIRECTIVE_in_insn_packed_switch_directive5720);
+ PACKED_SWITCH_DIRECTIVE493=(Token)match(input,PACKED_SWITCH_DIRECTIVE,FOLLOW_PACKED_SWITCH_DIRECTIVE_in_insn_packed_switch_directive5720);
stream_PACKED_SWITCH_DIRECTIVE.add(PACKED_SWITCH_DIRECTIVE493);
pushFollow(FOLLOW_fixed_32bit_literal_in_insn_packed_switch_directive5726);
@@ -14583,7 +14583,7 @@ public class smaliParser extends Parser {
state._fsp--;
stream_fixed_32bit_literal.add(fixed_32bit_literal494.getTree());
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1113:5: ( label_ref )*
+ // smaliParser.g:1113:5: ( label_ref )*
loop53:
while (true) {
int alt53=2;
@@ -14594,7 +14594,7 @@ public class smaliParser extends Parser {
switch (alt53) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1113:5: label_ref
+ // smaliParser.g:1113:5: label_ref
{
pushFollow(FOLLOW_label_ref_in_insn_packed_switch_directive5732);
label_ref495=label_ref();
@@ -14609,27 +14609,27 @@ public class smaliParser extends Parser {
}
}
- END_PACKED_SWITCH_DIRECTIVE496=(Token)match(input,END_PACKED_SWITCH_DIRECTIVE,FOLLOW_END_PACKED_SWITCH_DIRECTIVE_in_insn_packed_switch_directive5739);
+ END_PACKED_SWITCH_DIRECTIVE496=(Token)match(input,END_PACKED_SWITCH_DIRECTIVE,FOLLOW_END_PACKED_SWITCH_DIRECTIVE_in_insn_packed_switch_directive5739);
stream_END_PACKED_SWITCH_DIRECTIVE.add(END_PACKED_SWITCH_DIRECTIVE496);
// AST REWRITE
- // elements: label_ref, fixed_32bit_literal
- // token labels:
+ // elements: fixed_32bit_literal, label_ref
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1115: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 )* ) )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1115: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 )* ) )
+ // smaliParser.g:1115: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1116:10: ^( I_PACKED_SWITCH_START_KEY[$start, \"I_PACKED_SWITCH_START_KEY\"] fixed_32bit_literal )
+ // smaliParser.g:1116: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);
@@ -14637,11 +14637,11 @@ public class smaliParser extends Parser {
adaptor.addChild(root_1, root_2);
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1117:10: ^( I_PACKED_SWITCH_ELEMENTS[$start, \"I_PACKED_SWITCH_ELEMENTS\"] ( label_ref )* )
+ // smaliParser.g:1117: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1118:11: ( label_ref )*
+ // smaliParser.g:1118:11: ( label_ref )*
while ( stream_label_ref.hasNext() ) {
adaptor.addChild(root_2, stream_label_ref.nextTree());
}
@@ -14687,7 +14687,7 @@ public class smaliParser extends Parser {
// $ANTLR start "insn_sparse_switch_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1121: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 )* ) ) ;
+ // smaliParser.g:1121: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);
@@ -14710,13 +14710,13 @@ public class smaliParser extends Parser {
RewriteRuleSubtreeStream stream_label_ref=new RewriteRuleSubtreeStream(adaptor,"rule label_ref");
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1122: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:1122:7: SPARSE_SWITCH_DIRECTIVE ( fixed_32bit_literal ARROW label_ref )* END_SPARSE_SWITCH_DIRECTIVE
+ // smaliParser.g:1122: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 )* ) ) )
+ // smaliParser.g:1122:7: SPARSE_SWITCH_DIRECTIVE ( fixed_32bit_literal ARROW label_ref )* END_SPARSE_SWITCH_DIRECTIVE
{
- SPARSE_SWITCH_DIRECTIVE497=(Token)match(input,SPARSE_SWITCH_DIRECTIVE,FOLLOW_SPARSE_SWITCH_DIRECTIVE_in_insn_sparse_switch_directive5813);
+ SPARSE_SWITCH_DIRECTIVE497=(Token)match(input,SPARSE_SWITCH_DIRECTIVE,FOLLOW_SPARSE_SWITCH_DIRECTIVE_in_insn_sparse_switch_directive5813);
stream_SPARSE_SWITCH_DIRECTIVE.add(SPARSE_SWITCH_DIRECTIVE497);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1123:5: ( fixed_32bit_literal ARROW label_ref )*
+ // smaliParser.g:1123:5: ( fixed_32bit_literal ARROW label_ref )*
loop54:
while (true) {
int alt54=2;
@@ -14727,14 +14727,14 @@ public class smaliParser extends Parser {
switch (alt54) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1123:6: fixed_32bit_literal ARROW label_ref
+ // smaliParser.g:1123:6: fixed_32bit_literal ARROW label_ref
{
pushFollow(FOLLOW_fixed_32bit_literal_in_insn_sparse_switch_directive5820);
fixed_32bit_literal498=fixed_32bit_literal();
state._fsp--;
stream_fixed_32bit_literal.add(fixed_32bit_literal498.getTree());
- ARROW499=(Token)match(input,ARROW,FOLLOW_ARROW_in_insn_sparse_switch_directive5822);
+ ARROW499=(Token)match(input,ARROW,FOLLOW_ARROW_in_insn_sparse_switch_directive5822);
stream_ARROW.add(ARROW499);
pushFollow(FOLLOW_label_ref_in_insn_sparse_switch_directive5824);
@@ -14750,37 +14750,37 @@ public class smaliParser extends Parser {
}
}
- END_SPARSE_SWITCH_DIRECTIVE501=(Token)match(input,END_SPARSE_SWITCH_DIRECTIVE,FOLLOW_END_SPARSE_SWITCH_DIRECTIVE_in_insn_sparse_switch_directive5832);
+ END_SPARSE_SWITCH_DIRECTIVE501=(Token)match(input,END_SPARSE_SWITCH_DIRECTIVE,FOLLOW_END_SPARSE_SWITCH_DIRECTIVE_in_insn_sparse_switch_directive5832);
stream_END_SPARSE_SWITCH_DIRECTIVE.add(END_SPARSE_SWITCH_DIRECTIVE501);
// AST REWRITE
- // elements: label_ref, fixed_32bit_literal
- // token labels:
+ // elements: fixed_32bit_literal, label_ref
+ // token labels:
// rule labels: retval
- // token list labels:
- // rule list labels:
- // wildcard labels:
+ // 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();
// 1125:5: -> ^( 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:1125:8: ^( I_STATEMENT_SPARSE_SWITCH[$start, \"I_STATEMENT_SPARSE_SWITCH\"] ^( I_SPARSE_SWITCH_ELEMENTS[$start, \"I_SPARSE_SWITCH_ELEMENTS\"] ( fixed_32bit_literal label_ref )* ) )
+ // smaliParser.g:1125: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1126:8: ^( I_SPARSE_SWITCH_ELEMENTS[$start, \"I_SPARSE_SWITCH_ELEMENTS\"] ( fixed_32bit_literal label_ref )* )
+ // smaliParser.g:1126: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliParser.g:1126:71: ( fixed_32bit_literal label_ref )*
- while ( stream_label_ref.hasNext()||stream_fixed_32bit_literal.hasNext() ) {
+ // smaliParser.g:1126:71: ( fixed_32bit_literal label_ref )*
+ while ( stream_fixed_32bit_literal.hasNext()||stream_label_ref.hasNext() ) {
adaptor.addChild(root_2, stream_fixed_32bit_literal.nextTree());
adaptor.addChild(root_2, stream_label_ref.nextTree());
}
- stream_label_ref.reset();
stream_fixed_32bit_literal.reset();
+ stream_label_ref.reset();
adaptor.addChild(root_1, root_2);
}
@@ -15154,15 +15154,15 @@ public class smaliParser extends Parser {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
- case 0 :
+ case 0 :
int LA40_65 = input.LA(1);
-
+
int index40_65 = input.index();
input.rewind();
s = -1;
if ( ((input.LA(1) == ANNOTATION_DIRECTIVE)) ) {s = 66;}
else if ( (true) ) {s = 1;}
-
+
input.seek(index40_65);
if ( s>=0 ) return s;
break;
diff --git a/smali/src/main/java/org/jf/smali/smaliTreeWalker.java b/smali/src/main/java/org/jf/smali/smaliTreeWalker.java
index 667c370b..30b93c46 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.2 /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g 2016-09-09 13:35:49
+// $ANTLR 3.5.2 smaliTreeWalker.g 2017-04-20 15:20:46
package org.jf.smali;
@@ -49,61 +49,61 @@ import java.util.ArrayList;
@SuppressWarnings("all")
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_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",
- "END_LOCAL_DIRECTIVE", "END_METHOD_DIRECTIVE", "END_PACKED_SWITCH_DIRECTIVE",
- "END_PARAMETER_DIRECTIVE", "END_SPARSE_SWITCH_DIRECTIVE", "END_SUBANNOTATION_DIRECTIVE",
- "ENUM_DIRECTIVE", "EPILOGUE_DIRECTIVE", "EQUAL", "FIELD_DIRECTIVE", "FIELD_OFFSET",
- "FLOAT_LITERAL", "FLOAT_LITERAL_OR_ID", "IMPLEMENTS_DIRECTIVE", "INLINE_INDEX",
- "INSTRUCTION_FORMAT10t", "INSTRUCTION_FORMAT10x", "INSTRUCTION_FORMAT10x_ODEX",
- "INSTRUCTION_FORMAT11n", "INSTRUCTION_FORMAT11x", "INSTRUCTION_FORMAT12x",
- "INSTRUCTION_FORMAT12x_OR_ID", "INSTRUCTION_FORMAT20bc", "INSTRUCTION_FORMAT20t",
- "INSTRUCTION_FORMAT21c_FIELD", "INSTRUCTION_FORMAT21c_FIELD_ODEX", "INSTRUCTION_FORMAT21c_STRING",
- "INSTRUCTION_FORMAT21c_TYPE", "INSTRUCTION_FORMAT21ih", "INSTRUCTION_FORMAT21lh",
- "INSTRUCTION_FORMAT21s", "INSTRUCTION_FORMAT21t", "INSTRUCTION_FORMAT22b",
- "INSTRUCTION_FORMAT22c_FIELD", "INSTRUCTION_FORMAT22c_FIELD_ODEX", "INSTRUCTION_FORMAT22c_TYPE",
- "INSTRUCTION_FORMAT22cs_FIELD", "INSTRUCTION_FORMAT22s", "INSTRUCTION_FORMAT22s_OR_ID",
- "INSTRUCTION_FORMAT22t", "INSTRUCTION_FORMAT22x", "INSTRUCTION_FORMAT23x",
- "INSTRUCTION_FORMAT30t", "INSTRUCTION_FORMAT31c", "INSTRUCTION_FORMAT31i",
- "INSTRUCTION_FORMAT31i_OR_ID", "INSTRUCTION_FORMAT31t", "INSTRUCTION_FORMAT32x",
- "INSTRUCTION_FORMAT35c_METHOD", "INSTRUCTION_FORMAT35c_METHOD_ODEX", "INSTRUCTION_FORMAT35c_TYPE",
- "INSTRUCTION_FORMAT35mi_METHOD", "INSTRUCTION_FORMAT35ms_METHOD", "INSTRUCTION_FORMAT3rc_METHOD",
- "INSTRUCTION_FORMAT3rc_METHOD_ODEX", "INSTRUCTION_FORMAT3rc_TYPE", "INSTRUCTION_FORMAT3rmi_METHOD",
- "INSTRUCTION_FORMAT3rms_METHOD", "INSTRUCTION_FORMAT45cc_METHOD", "INSTRUCTION_FORMAT4rcc_METHOD",
- "INSTRUCTION_FORMAT51l", "INTEGER_LITERAL", "INVALID_TOKEN", "I_ACCESS_LIST",
- "I_ANNOTATION", "I_ANNOTATIONS", "I_ANNOTATION_ELEMENT", "I_ARRAY_ELEMENTS",
- "I_ARRAY_ELEMENT_SIZE", "I_CATCH", "I_CATCHALL", "I_CATCHES", "I_CLASS_DEF",
- "I_ENCODED_ARRAY", "I_ENCODED_ENUM", "I_ENCODED_FIELD", "I_ENCODED_METHOD",
- "I_END_LOCAL", "I_EPILOGUE", "I_FIELD", "I_FIELDS", "I_FIELD_INITIAL_VALUE",
- "I_FIELD_TYPE", "I_IMPLEMENTS", "I_LABEL", "I_LINE", "I_LOCAL", "I_LOCALS",
- "I_METHOD", "I_METHODS", "I_METHOD_PROTOTYPE", "I_METHOD_RETURN_TYPE",
- "I_ORDERED_METHOD_ITEMS", "I_PACKED_SWITCH_ELEMENTS", "I_PACKED_SWITCH_START_KEY",
- "I_PARAMETER", "I_PARAMETERS", "I_PARAMETER_NOT_SPECIFIED", "I_PROLOGUE",
- "I_REGISTERS", "I_REGISTER_LIST", "I_REGISTER_RANGE", "I_RESTART_LOCAL",
- "I_SOURCE", "I_SPARSE_SWITCH_ELEMENTS", "I_STATEMENT_ARRAY_DATA", "I_STATEMENT_FORMAT10t",
- "I_STATEMENT_FORMAT10x", "I_STATEMENT_FORMAT11n", "I_STATEMENT_FORMAT11x",
- "I_STATEMENT_FORMAT12x", "I_STATEMENT_FORMAT20bc", "I_STATEMENT_FORMAT20t",
- "I_STATEMENT_FORMAT21c_FIELD", "I_STATEMENT_FORMAT21c_STRING", "I_STATEMENT_FORMAT21c_TYPE",
- "I_STATEMENT_FORMAT21ih", "I_STATEMENT_FORMAT21lh", "I_STATEMENT_FORMAT21s",
- "I_STATEMENT_FORMAT21t", "I_STATEMENT_FORMAT22b", "I_STATEMENT_FORMAT22c_FIELD",
- "I_STATEMENT_FORMAT22c_TYPE", "I_STATEMENT_FORMAT22s", "I_STATEMENT_FORMAT22t",
- "I_STATEMENT_FORMAT22x", "I_STATEMENT_FORMAT23x", "I_STATEMENT_FORMAT30t",
- "I_STATEMENT_FORMAT31c", "I_STATEMENT_FORMAT31i", "I_STATEMENT_FORMAT31t",
- "I_STATEMENT_FORMAT32x", "I_STATEMENT_FORMAT35c_METHOD", "I_STATEMENT_FORMAT35c_TYPE",
- "I_STATEMENT_FORMAT3rc_METHOD", "I_STATEMENT_FORMAT3rc_TYPE", "I_STATEMENT_FORMAT45cc_METHOD",
- "I_STATEMENT_FORMAT4rcc_METHOD", "I_STATEMENT_FORMAT51l", "I_STATEMENT_PACKED_SWITCH",
- "I_STATEMENT_SPARSE_SWITCH", "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_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",
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "ACCESS_SPEC", "ANNOTATION_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",
+ "END_LOCAL_DIRECTIVE", "END_METHOD_DIRECTIVE", "END_PACKED_SWITCH_DIRECTIVE",
+ "END_PARAMETER_DIRECTIVE", "END_SPARSE_SWITCH_DIRECTIVE", "END_SUBANNOTATION_DIRECTIVE",
+ "ENUM_DIRECTIVE", "EPILOGUE_DIRECTIVE", "EQUAL", "FIELD_DIRECTIVE", "FIELD_OFFSET",
+ "FLOAT_LITERAL", "FLOAT_LITERAL_OR_ID", "IMPLEMENTS_DIRECTIVE", "INLINE_INDEX",
+ "INSTRUCTION_FORMAT10t", "INSTRUCTION_FORMAT10x", "INSTRUCTION_FORMAT10x_ODEX",
+ "INSTRUCTION_FORMAT11n", "INSTRUCTION_FORMAT11x", "INSTRUCTION_FORMAT12x",
+ "INSTRUCTION_FORMAT12x_OR_ID", "INSTRUCTION_FORMAT20bc", "INSTRUCTION_FORMAT20t",
+ "INSTRUCTION_FORMAT21c_FIELD", "INSTRUCTION_FORMAT21c_FIELD_ODEX", "INSTRUCTION_FORMAT21c_STRING",
+ "INSTRUCTION_FORMAT21c_TYPE", "INSTRUCTION_FORMAT21ih", "INSTRUCTION_FORMAT21lh",
+ "INSTRUCTION_FORMAT21s", "INSTRUCTION_FORMAT21t", "INSTRUCTION_FORMAT22b",
+ "INSTRUCTION_FORMAT22c_FIELD", "INSTRUCTION_FORMAT22c_FIELD_ODEX", "INSTRUCTION_FORMAT22c_TYPE",
+ "INSTRUCTION_FORMAT22cs_FIELD", "INSTRUCTION_FORMAT22s", "INSTRUCTION_FORMAT22s_OR_ID",
+ "INSTRUCTION_FORMAT22t", "INSTRUCTION_FORMAT22x", "INSTRUCTION_FORMAT23x",
+ "INSTRUCTION_FORMAT30t", "INSTRUCTION_FORMAT31c", "INSTRUCTION_FORMAT31i",
+ "INSTRUCTION_FORMAT31i_OR_ID", "INSTRUCTION_FORMAT31t", "INSTRUCTION_FORMAT32x",
+ "INSTRUCTION_FORMAT35c_METHOD", "INSTRUCTION_FORMAT35c_METHOD_ODEX", "INSTRUCTION_FORMAT35c_TYPE",
+ "INSTRUCTION_FORMAT35mi_METHOD", "INSTRUCTION_FORMAT35ms_METHOD", "INSTRUCTION_FORMAT3rc_METHOD",
+ "INSTRUCTION_FORMAT3rc_METHOD_ODEX", "INSTRUCTION_FORMAT3rc_TYPE", "INSTRUCTION_FORMAT3rmi_METHOD",
+ "INSTRUCTION_FORMAT3rms_METHOD", "INSTRUCTION_FORMAT45cc_METHOD", "INSTRUCTION_FORMAT4rcc_METHOD",
+ "INSTRUCTION_FORMAT51l", "INTEGER_LITERAL", "INVALID_TOKEN", "I_ACCESS_LIST",
+ "I_ANNOTATION", "I_ANNOTATIONS", "I_ANNOTATION_ELEMENT", "I_ARRAY_ELEMENTS",
+ "I_ARRAY_ELEMENT_SIZE", "I_CATCH", "I_CATCHALL", "I_CATCHES", "I_CLASS_DEF",
+ "I_ENCODED_ARRAY", "I_ENCODED_ENUM", "I_ENCODED_FIELD", "I_ENCODED_METHOD",
+ "I_END_LOCAL", "I_EPILOGUE", "I_FIELD", "I_FIELDS", "I_FIELD_INITIAL_VALUE",
+ "I_FIELD_TYPE", "I_IMPLEMENTS", "I_LABEL", "I_LINE", "I_LOCAL", "I_LOCALS",
+ "I_METHOD", "I_METHODS", "I_METHOD_PROTOTYPE", "I_METHOD_RETURN_TYPE",
+ "I_ORDERED_METHOD_ITEMS", "I_PACKED_SWITCH_ELEMENTS", "I_PACKED_SWITCH_START_KEY",
+ "I_PARAMETER", "I_PARAMETERS", "I_PARAMETER_NOT_SPECIFIED", "I_PROLOGUE",
+ "I_REGISTERS", "I_REGISTER_LIST", "I_REGISTER_RANGE", "I_RESTART_LOCAL",
+ "I_SOURCE", "I_SPARSE_SWITCH_ELEMENTS", "I_STATEMENT_ARRAY_DATA", "I_STATEMENT_FORMAT10t",
+ "I_STATEMENT_FORMAT10x", "I_STATEMENT_FORMAT11n", "I_STATEMENT_FORMAT11x",
+ "I_STATEMENT_FORMAT12x", "I_STATEMENT_FORMAT20bc", "I_STATEMENT_FORMAT20t",
+ "I_STATEMENT_FORMAT21c_FIELD", "I_STATEMENT_FORMAT21c_STRING", "I_STATEMENT_FORMAT21c_TYPE",
+ "I_STATEMENT_FORMAT21ih", "I_STATEMENT_FORMAT21lh", "I_STATEMENT_FORMAT21s",
+ "I_STATEMENT_FORMAT21t", "I_STATEMENT_FORMAT22b", "I_STATEMENT_FORMAT22c_FIELD",
+ "I_STATEMENT_FORMAT22c_TYPE", "I_STATEMENT_FORMAT22s", "I_STATEMENT_FORMAT22t",
+ "I_STATEMENT_FORMAT22x", "I_STATEMENT_FORMAT23x", "I_STATEMENT_FORMAT30t",
+ "I_STATEMENT_FORMAT31c", "I_STATEMENT_FORMAT31i", "I_STATEMENT_FORMAT31t",
+ "I_STATEMENT_FORMAT32x", "I_STATEMENT_FORMAT35c_METHOD", "I_STATEMENT_FORMAT35c_TYPE",
+ "I_STATEMENT_FORMAT3rc_METHOD", "I_STATEMENT_FORMAT3rc_TYPE", "I_STATEMENT_FORMAT45cc_METHOD",
+ "I_STATEMENT_FORMAT4rcc_METHOD", "I_STATEMENT_FORMAT51l", "I_STATEMENT_PACKED_SWITCH",
+ "I_STATEMENT_SPARSE_SWITCH", "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_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"
};
public static final int EOF=-1;
@@ -321,7 +321,7 @@ public class smaliTreeWalker extends TreeParser {
}
@Override public String[] getTokenNames() { return smaliTreeWalker.tokenNames; }
- @Override public String getGrammarFileName() { return "/ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g"; }
+ @Override public String getGrammarFileName() { return "smaliTreeWalker.g"; }
public String classType;
@@ -334,8 +334,8 @@ public class smaliTreeWalker extends TreeParser {
this.dexBuilder = dexBuilder;
}
- public void setApiLevel(int apiLevel, boolean experimental) {
- this.opcodes = new Opcodes(apiLevel, experimental);
+ public void setApiLevel(int apiLevel) {
+ this.opcodes = Opcodes.forApi(apiLevel);
this.apiLevel = apiLevel;
}
@@ -408,7 +408,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "smali_file"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:160:1: smali_file returns [ClassDef classDef] : ^( I_CLASS_DEF header methods fields annotations ) ;
+ // smaliTreeWalker.g:160:1: smali_file returns [ClassDef classDef] : ^( I_CLASS_DEF header methods fields annotations ) ;
public final ClassDef smali_file() throws RecognitionException {
ClassDef classDef = null;
@@ -419,11 +419,11 @@ public class smaliTreeWalker extends TreeParser {
List<BuilderMethod> methods4 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:161:3: ( ^( I_CLASS_DEF header methods fields annotations ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:161:5: ^( I_CLASS_DEF header methods fields annotations )
+ // smaliTreeWalker.g:161:3: ( ^( I_CLASS_DEF header methods fields annotations ) )
+ // smaliTreeWalker.g:161: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);
+ match(input,I_CLASS_DEF,FOLLOW_I_CLASS_DEF_in_smali_file52);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_header_in_smali_file54);
header1=header();
state._fsp--;
@@ -440,12 +440,12 @@ public class smaliTreeWalker extends TreeParser {
annotations2=annotations();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
classDef = dexBuilder.internClassDef((header1!=null?((smaliTreeWalker.header_return)header1).classType:null), (header1!=null?((smaliTreeWalker.header_return)header1).accessFlags:0), (header1!=null?((smaliTreeWalker.header_return)header1).superType:null),
(header1!=null?((smaliTreeWalker.header_return)header1).implementsList:null), (header1!=null?((smaliTreeWalker.header_return)header1).sourceSpec:null), annotations2, fields3, methods4);
-
+
}
}
@@ -455,7 +455,7 @@ public class smaliTreeWalker extends TreeParser {
ex.printStackTrace(System.err);
}
reportError(new SemanticException(input, ex));
-
+
}
finally {
@@ -476,7 +476,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "header"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:174:1: header returns [String classType, int accessFlags, String superType, List<String> implementsList, String sourceSpec] : class_spec ( super_spec )? implements_list source_spec ;
+ // smaliTreeWalker.g:174: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);
@@ -487,14 +487,14 @@ public class smaliTreeWalker extends TreeParser {
String source_spec8 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:175:3: ( class_spec ( super_spec )? implements_list source_spec )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:175:3: class_spec ( super_spec )? implements_list source_spec
+ // smaliTreeWalker.g:175:3: ( class_spec ( super_spec )? implements_list source_spec )
+ // smaliTreeWalker.g:175:3: class_spec ( super_spec )? implements_list source_spec
{
pushFollow(FOLLOW_class_spec_in_header85);
class_spec5=class_spec();
state._fsp--;
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:175:14: ( super_spec )?
+ // smaliTreeWalker.g:175:14: ( super_spec )?
int alt1=2;
int LA1_0 = input.LA(1);
if ( (LA1_0==I_SUPER) ) {
@@ -502,7 +502,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt1) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:175:14: super_spec
+ // smaliTreeWalker.g:175:14: super_spec
{
pushFollow(FOLLOW_super_spec_in_header87);
super_spec6=super_spec();
@@ -528,7 +528,7 @@ public class smaliTreeWalker extends TreeParser {
retval.superType = super_spec6;
retval.implementsList = implements_list7;
retval.sourceSpec = source_spec8;
-
+
}
}
@@ -551,7 +551,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "class_spec"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:186:1: class_spec returns [String type, int accessFlags] : CLASS_DESCRIPTOR access_list ;
+ // smaliTreeWalker.g:186: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);
@@ -560,10 +560,10 @@ public class smaliTreeWalker extends TreeParser {
int access_list10 =0;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:187:3: ( CLASS_DESCRIPTOR access_list )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:187:5: CLASS_DESCRIPTOR access_list
+ // smaliTreeWalker.g:187:3: ( CLASS_DESCRIPTOR access_list )
+ // smaliTreeWalker.g:187:5: CLASS_DESCRIPTOR access_list
{
- CLASS_DESCRIPTOR9=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_class_spec110);
+ CLASS_DESCRIPTOR9=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_class_spec110);
pushFollow(FOLLOW_access_list_in_class_spec112);
access_list10=access_list();
state._fsp--;
@@ -571,7 +571,7 @@ public class smaliTreeWalker extends TreeParser {
retval.type = (CLASS_DESCRIPTOR9!=null?CLASS_DESCRIPTOR9.getText():null);
retval.accessFlags = access_list10;
-
+
}
}
@@ -589,7 +589,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "super_spec"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:193:1: super_spec returns [String type] : ^( I_SUPER CLASS_DESCRIPTOR ) ;
+ // smaliTreeWalker.g:193:1: super_spec returns [String type] : ^( I_SUPER CLASS_DESCRIPTOR ) ;
public final String super_spec() throws RecognitionException {
String type = null;
@@ -597,17 +597,17 @@ public class smaliTreeWalker extends TreeParser {
CommonTree CLASS_DESCRIPTOR11=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:194:3: ( ^( I_SUPER CLASS_DESCRIPTOR ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:194:5: ^( I_SUPER CLASS_DESCRIPTOR )
+ // smaliTreeWalker.g:194:3: ( ^( I_SUPER CLASS_DESCRIPTOR ) )
+ // smaliTreeWalker.g:194:5: ^( I_SUPER CLASS_DESCRIPTOR )
{
- match(input,I_SUPER,FOLLOW_I_SUPER_in_super_spec130);
- match(input, Token.DOWN, null);
- CLASS_DESCRIPTOR11=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_super_spec132);
- match(input, Token.UP, null);
+ match(input,I_SUPER,FOLLOW_I_SUPER_in_super_spec130);
+ match(input, Token.DOWN, null);
+ CLASS_DESCRIPTOR11=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_super_spec132);
+ match(input, Token.UP, null);
type = (CLASS_DESCRIPTOR11!=null?CLASS_DESCRIPTOR11.getText():null);
-
+
}
}
@@ -625,7 +625,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "implements_spec"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:200:1: implements_spec returns [String type] : ^( I_IMPLEMENTS CLASS_DESCRIPTOR ) ;
+ // smaliTreeWalker.g:200:1: implements_spec returns [String type] : ^( I_IMPLEMENTS CLASS_DESCRIPTOR ) ;
public final String implements_spec() throws RecognitionException {
String type = null;
@@ -633,17 +633,17 @@ public class smaliTreeWalker extends TreeParser {
CommonTree CLASS_DESCRIPTOR12=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:201:3: ( ^( I_IMPLEMENTS CLASS_DESCRIPTOR ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:201:5: ^( I_IMPLEMENTS CLASS_DESCRIPTOR )
+ // smaliTreeWalker.g:201:3: ( ^( I_IMPLEMENTS CLASS_DESCRIPTOR ) )
+ // smaliTreeWalker.g:201:5: ^( I_IMPLEMENTS CLASS_DESCRIPTOR )
{
- match(input,I_IMPLEMENTS,FOLLOW_I_IMPLEMENTS_in_implements_spec152);
- match(input, Token.DOWN, null);
- CLASS_DESCRIPTOR12=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_implements_spec154);
- match(input, Token.UP, null);
+ match(input,I_IMPLEMENTS,FOLLOW_I_IMPLEMENTS_in_implements_spec152);
+ match(input, Token.DOWN, null);
+ CLASS_DESCRIPTOR12=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_implements_spec154);
+ match(input, Token.UP, null);
type = (CLASS_DESCRIPTOR12!=null?CLASS_DESCRIPTOR12.getText():null);
-
+
}
}
@@ -661,20 +661,20 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "implements_list"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:206:1: implements_list returns [List<String> implementsList] : ( implements_spec )* ;
+ // smaliTreeWalker.g:206:1: implements_list returns [List<String> implementsList] : ( implements_spec )* ;
public final List<String> implements_list() throws RecognitionException {
List<String> implementsList = null;
String implements_spec13 =null;
- List<String> typeList;
+ List<String> typeList;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:208:3: ( ( implements_spec )* )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:208:5: ( implements_spec )*
+ // smaliTreeWalker.g:208:3: ( ( implements_spec )* )
+ // smaliTreeWalker.g:208:5: ( implements_spec )*
{
typeList = Lists.newArrayList();
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:209:5: ( implements_spec )*
+ // smaliTreeWalker.g:209:5: ( implements_spec )*
loop2:
while (true) {
int alt2=2;
@@ -685,7 +685,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt2) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:209:6: implements_spec
+ // smaliTreeWalker.g:209:6: implements_spec
{
pushFollow(FOLLOW_implements_spec_in_implements_list184);
implements_spec13=implements_spec();
@@ -706,7 +706,7 @@ public class smaliTreeWalker extends TreeParser {
} else {
implementsList = null;
}
-
+
}
}
@@ -724,7 +724,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "source_spec"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:218:1: source_spec returns [String source] : ( ^( I_SOURCE string_literal ) |);
+ // smaliTreeWalker.g:218:1: source_spec returns [String source] : ( ^( I_SOURCE string_literal ) |);
public final String source_spec() throws RecognitionException {
String source = null;
@@ -732,7 +732,7 @@ public class smaliTreeWalker extends TreeParser {
String string_literal14 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:219:3: ( ^( I_SOURCE string_literal ) |)
+ // smaliTreeWalker.g:219:3: ( ^( I_SOURCE string_literal ) |)
int alt3=2;
int LA3_0 = input.LA(1);
if ( (LA3_0==I_SOURCE) ) {
@@ -750,22 +750,22 @@ public class smaliTreeWalker extends TreeParser {
switch (alt3) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:219:5: ^( I_SOURCE string_literal )
+ // smaliTreeWalker.g:219:5: ^( I_SOURCE string_literal )
{
source = null;
- match(input,I_SOURCE,FOLLOW_I_SOURCE_in_source_spec213);
- match(input, Token.DOWN, null);
+ match(input,I_SOURCE,FOLLOW_I_SOURCE_in_source_spec213);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_string_literal_in_source_spec215);
string_literal14=string_literal();
state._fsp--;
source = string_literal14;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:221:16:
+ // smaliTreeWalker.g:221:16:
{
}
break;
@@ -786,7 +786,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "access_list"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:223:1: access_list returns [int value] : ^( I_ACCESS_LIST ( ACCESS_SPEC )* ) ;
+ // smaliTreeWalker.g:223:1: access_list returns [int value] : ^( I_ACCESS_LIST ( ACCESS_SPEC )* ) ;
public final int access_list() throws RecognitionException {
int value = 0;
@@ -795,15 +795,15 @@ public class smaliTreeWalker extends TreeParser {
value = 0;
-
+
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:228:3: ( ^( I_ACCESS_LIST ( ACCESS_SPEC )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:228:5: ^( I_ACCESS_LIST ( ACCESS_SPEC )* )
+ // smaliTreeWalker.g:228:3: ( ^( I_ACCESS_LIST ( ACCESS_SPEC )* ) )
+ // smaliTreeWalker.g:228:5: ^( I_ACCESS_LIST ( ACCESS_SPEC )* )
{
- match(input,I_ACCESS_LIST,FOLLOW_I_ACCESS_LIST_in_access_list248);
+ match(input,I_ACCESS_LIST,FOLLOW_I_ACCESS_LIST_in_access_list248);
if ( input.LA(1)==Token.DOWN ) {
- match(input, Token.DOWN, null);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:229:7: ( ACCESS_SPEC )*
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:229:7: ( ACCESS_SPEC )*
loop4:
while (true) {
int alt4=2;
@@ -814,12 +814,12 @@ public class smaliTreeWalker extends TreeParser {
switch (alt4) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:230:9: ACCESS_SPEC
+ // smaliTreeWalker.g:230:9: ACCESS_SPEC
{
- ACCESS_SPEC15=(CommonTree)match(input,ACCESS_SPEC,FOLLOW_ACCESS_SPEC_in_access_list266);
+ ACCESS_SPEC15=(CommonTree)match(input,ACCESS_SPEC,FOLLOW_ACCESS_SPEC_in_access_list266);
value |= AccessFlags.getAccessFlag(ACCESS_SPEC15.getText()).getValue();
-
+
}
break;
@@ -828,7 +828,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
}
@@ -848,7 +848,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "fields"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:237:1: fields returns [List<BuilderField> fields] : ^( I_FIELDS ( field )* ) ;
+ // smaliTreeWalker.g:237:1: fields returns [List<BuilderField> fields] : ^( I_FIELDS ( field )* ) ;
public final List<BuilderField> fields() throws RecognitionException {
List<BuilderField> fields = null;
@@ -857,13 +857,13 @@ public class smaliTreeWalker extends TreeParser {
fields = Lists.newArrayList();
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:239:3: ( ^( I_FIELDS ( field )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:239:5: ^( I_FIELDS ( field )* )
+ // smaliTreeWalker.g:239:3: ( ^( I_FIELDS ( field )* ) )
+ // smaliTreeWalker.g:239:5: ^( I_FIELDS ( field )* )
{
- match(input,I_FIELDS,FOLLOW_I_FIELDS_in_fields308);
+ match(input,I_FIELDS,FOLLOW_I_FIELDS_in_fields308);
if ( input.LA(1)==Token.DOWN ) {
- match(input, Token.DOWN, null);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:240:7: ( field )*
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:240:7: ( field )*
loop5:
while (true) {
int alt5=2;
@@ -874,7 +874,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt5) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:240:8: field
+ // smaliTreeWalker.g:240:8: field
{
pushFollow(FOLLOW_field_in_fields317);
field16=field();
@@ -882,7 +882,7 @@ public class smaliTreeWalker extends TreeParser {
fields.add(field16);
-
+
}
break;
@@ -891,7 +891,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
}
@@ -911,7 +911,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "methods"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:245:1: methods returns [List<BuilderMethod> methods] : ^( I_METHODS ( method )* ) ;
+ // smaliTreeWalker.g:245:1: methods returns [List<BuilderMethod> methods] : ^( I_METHODS ( method )* ) ;
public final List<BuilderMethod> methods() throws RecognitionException {
List<BuilderMethod> methods = null;
@@ -920,13 +920,13 @@ public class smaliTreeWalker extends TreeParser {
methods = Lists.newArrayList();
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:247:3: ( ^( I_METHODS ( method )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:247:5: ^( I_METHODS ( method )* )
+ // smaliTreeWalker.g:247:3: ( ^( I_METHODS ( method )* ) )
+ // smaliTreeWalker.g:247:5: ^( I_METHODS ( method )* )
{
- match(input,I_METHODS,FOLLOW_I_METHODS_in_methods349);
+ match(input,I_METHODS,FOLLOW_I_METHODS_in_methods349);
if ( input.LA(1)==Token.DOWN ) {
- match(input, Token.DOWN, null);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:248:7: ( method )*
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:248:7: ( method )*
loop6:
while (true) {
int alt6=2;
@@ -937,7 +937,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt6) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:248:8: method
+ // smaliTreeWalker.g:248:8: method
{
pushFollow(FOLLOW_method_in_methods358);
method17=method();
@@ -945,7 +945,7 @@ public class smaliTreeWalker extends TreeParser {
methods.add(method17);
-
+
}
break;
@@ -954,7 +954,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
}
@@ -974,7 +974,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "field"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:253:1: field returns [BuilderField field] : ^( I_FIELD SIMPLE_NAME access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) field_initial_value ( annotations )? ) ;
+ // smaliTreeWalker.g:253: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;
@@ -986,29 +986,29 @@ public class smaliTreeWalker extends TreeParser {
Set<Annotation> annotations22 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:254: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:254:4: ^( I_FIELD SIMPLE_NAME access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) field_initial_value ( annotations )? )
+ // smaliTreeWalker.g:254:3: ( ^( I_FIELD SIMPLE_NAME access_list ^( I_FIELD_TYPE nonvoid_type_descriptor ) field_initial_value ( annotations )? ) )
+ // smaliTreeWalker.g:254: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);
- SIMPLE_NAME20=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_field385);
+ match(input,I_FIELD,FOLLOW_I_FIELD_in_field383);
+ match(input, Token.DOWN, null);
+ SIMPLE_NAME20=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_field385);
pushFollow(FOLLOW_access_list_in_field387);
access_list18=access_list();
state._fsp--;
- match(input,I_FIELD_TYPE,FOLLOW_I_FIELD_TYPE_in_field390);
- match(input, Token.DOWN, null);
+ match(input,I_FIELD_TYPE,FOLLOW_I_FIELD_TYPE_in_field390);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_nonvoid_type_descriptor_in_field392);
nonvoid_type_descriptor21=nonvoid_type_descriptor();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
pushFollow(FOLLOW_field_initial_value_in_field395);
field_initial_value19=field_initial_value();
state._fsp--;
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:254:98: ( annotations )?
+ // smaliTreeWalker.g:254:98: ( annotations )?
int alt7=2;
int LA7_0 = input.LA(1);
if ( (LA7_0==I_ANNOTATIONS) ) {
@@ -1016,7 +1016,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt7) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:254:98: annotations
+ // smaliTreeWalker.g:254:98: annotations
{
pushFollow(FOLLOW_annotations_in_field397);
annotations22=annotations();
@@ -1027,7 +1027,7 @@ public class smaliTreeWalker extends TreeParser {
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
int accessFlags = access_list18;
@@ -1039,7 +1039,7 @@ public class smaliTreeWalker extends TreeParser {
field = dexBuilder.internField(classType, (SIMPLE_NAME20!=null?SIMPLE_NAME20.getText():null), (nonvoid_type_descriptor21!=null?((smaliTreeWalker.nonvoid_type_descriptor_return)nonvoid_type_descriptor21).type:null), access_list18,
field_initial_value19, annotations22);
-
+
}
}
@@ -1057,7 +1057,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "field_initial_value"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:268:1: field_initial_value returns [EncodedValue encodedValue] : ( ^( I_FIELD_INITIAL_VALUE literal ) |);
+ // smaliTreeWalker.g:268:1: field_initial_value returns [EncodedValue encodedValue] : ( ^( I_FIELD_INITIAL_VALUE literal ) |);
public final EncodedValue field_initial_value() throws RecognitionException {
EncodedValue encodedValue = null;
@@ -1065,7 +1065,7 @@ public class smaliTreeWalker extends TreeParser {
EncodedValue literal23 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:269:3: ( ^( I_FIELD_INITIAL_VALUE literal ) |)
+ // smaliTreeWalker.g:269:3: ( ^( I_FIELD_INITIAL_VALUE literal ) |)
int alt8=2;
int LA8_0 = input.LA(1);
if ( (LA8_0==I_FIELD_INITIAL_VALUE) ) {
@@ -1083,21 +1083,21 @@ public class smaliTreeWalker extends TreeParser {
switch (alt8) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:269:5: ^( I_FIELD_INITIAL_VALUE literal )
+ // smaliTreeWalker.g:269: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);
+ match(input,I_FIELD_INITIAL_VALUE,FOLLOW_I_FIELD_INITIAL_VALUE_in_field_initial_value418);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_literal_in_field_initial_value420);
literal23=literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
encodedValue = literal23;
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:270:16:
+ // smaliTreeWalker.g:270:16:
{
}
break;
@@ -1118,7 +1118,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:272: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 );
+ // smaliTreeWalker.g:272: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;
@@ -1140,7 +1140,7 @@ public class smaliTreeWalker extends TreeParser {
FieldReference enum_literal38 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:273: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 )
+ // smaliTreeWalker.g:273: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:
@@ -1233,160 +1233,160 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt9) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:273:5: integer_literal
+ // smaliTreeWalker.g:273:5: integer_literal
{
pushFollow(FOLLOW_integer_literal_in_literal442);
integer_literal24=integer_literal();
state._fsp--;
- encodedValue = new ImmutableIntEncodedValue(integer_literal24);
+ encodedValue = new ImmutableIntEncodedValue(integer_literal24);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:274:5: long_literal
+ // smaliTreeWalker.g:274:5: long_literal
{
pushFollow(FOLLOW_long_literal_in_literal450);
long_literal25=long_literal();
state._fsp--;
- encodedValue = new ImmutableLongEncodedValue(long_literal25);
+ encodedValue = new ImmutableLongEncodedValue(long_literal25);
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:275:5: short_literal
+ // smaliTreeWalker.g:275:5: short_literal
{
pushFollow(FOLLOW_short_literal_in_literal458);
short_literal26=short_literal();
state._fsp--;
- encodedValue = new ImmutableShortEncodedValue(short_literal26);
+ encodedValue = new ImmutableShortEncodedValue(short_literal26);
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:276:5: byte_literal
+ // smaliTreeWalker.g:276:5: byte_literal
{
pushFollow(FOLLOW_byte_literal_in_literal466);
byte_literal27=byte_literal();
state._fsp--;
- encodedValue = new ImmutableByteEncodedValue(byte_literal27);
+ encodedValue = new ImmutableByteEncodedValue(byte_literal27);
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:277:5: float_literal
+ // smaliTreeWalker.g:277:5: float_literal
{
pushFollow(FOLLOW_float_literal_in_literal474);
float_literal28=float_literal();
state._fsp--;
- encodedValue = new ImmutableFloatEncodedValue(float_literal28);
+ encodedValue = new ImmutableFloatEncodedValue(float_literal28);
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:278:5: double_literal
+ // smaliTreeWalker.g:278:5: double_literal
{
pushFollow(FOLLOW_double_literal_in_literal482);
double_literal29=double_literal();
state._fsp--;
- encodedValue = new ImmutableDoubleEncodedValue(double_literal29);
+ encodedValue = new ImmutableDoubleEncodedValue(double_literal29);
}
break;
case 7 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:279:5: char_literal
+ // smaliTreeWalker.g:279:5: char_literal
{
pushFollow(FOLLOW_char_literal_in_literal490);
char_literal30=char_literal();
state._fsp--;
- encodedValue = new ImmutableCharEncodedValue(char_literal30);
+ encodedValue = new ImmutableCharEncodedValue(char_literal30);
}
break;
case 8 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:280:5: string_literal
+ // smaliTreeWalker.g:280:5: string_literal
{
pushFollow(FOLLOW_string_literal_in_literal498);
string_literal31=string_literal();
state._fsp--;
- encodedValue = new ImmutableStringEncodedValue(string_literal31);
+ encodedValue = new ImmutableStringEncodedValue(string_literal31);
}
break;
case 9 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:281:5: bool_literal
+ // smaliTreeWalker.g:281:5: bool_literal
{
pushFollow(FOLLOW_bool_literal_in_literal506);
bool_literal32=bool_literal();
state._fsp--;
- encodedValue = ImmutableBooleanEncodedValue.forBoolean(bool_literal32);
+ encodedValue = ImmutableBooleanEncodedValue.forBoolean(bool_literal32);
}
break;
case 10 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:282:5: NULL_LITERAL
+ // smaliTreeWalker.g:282:5: NULL_LITERAL
{
- match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_literal514);
- encodedValue = ImmutableNullEncodedValue.INSTANCE;
+ match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_literal514);
+ encodedValue = ImmutableNullEncodedValue.INSTANCE;
}
break;
case 11 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:283:5: type_descriptor
+ // smaliTreeWalker.g:283:5: type_descriptor
{
pushFollow(FOLLOW_type_descriptor_in_literal522);
type_descriptor33=type_descriptor();
state._fsp--;
- encodedValue = new ImmutableTypeEncodedValue(type_descriptor33);
+ encodedValue = new ImmutableTypeEncodedValue(type_descriptor33);
}
break;
case 12 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:284:5: array_literal
+ // smaliTreeWalker.g:284:5: array_literal
{
pushFollow(FOLLOW_array_literal_in_literal530);
array_literal34=array_literal();
state._fsp--;
- encodedValue = new ImmutableArrayEncodedValue(array_literal34);
+ encodedValue = new ImmutableArrayEncodedValue(array_literal34);
}
break;
case 13 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:285:5: subannotation
+ // smaliTreeWalker.g:285:5: subannotation
{
pushFollow(FOLLOW_subannotation_in_literal538);
subannotation35=subannotation();
state._fsp--;
- encodedValue = new ImmutableAnnotationEncodedValue((subannotation35!=null?((smaliTreeWalker.subannotation_return)subannotation35).annotationType:null), (subannotation35!=null?((smaliTreeWalker.subannotation_return)subannotation35).elements:null));
+ encodedValue = new ImmutableAnnotationEncodedValue((subannotation35!=null?((smaliTreeWalker.subannotation_return)subannotation35).annotationType:null), (subannotation35!=null?((smaliTreeWalker.subannotation_return)subannotation35).elements:null));
}
break;
case 14 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:286:5: field_literal
+ // smaliTreeWalker.g:286:5: field_literal
{
pushFollow(FOLLOW_field_literal_in_literal546);
field_literal36=field_literal();
state._fsp--;
- encodedValue = new ImmutableFieldEncodedValue(field_literal36);
+ encodedValue = new ImmutableFieldEncodedValue(field_literal36);
}
break;
case 15 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:287:5: method_literal
+ // smaliTreeWalker.g:287:5: method_literal
{
pushFollow(FOLLOW_method_literal_in_literal554);
method_literal37=method_literal();
state._fsp--;
- encodedValue = new ImmutableMethodEncodedValue(method_literal37);
+ encodedValue = new ImmutableMethodEncodedValue(method_literal37);
}
break;
case 16 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:288:5: enum_literal
+ // smaliTreeWalker.g:288:5: enum_literal
{
pushFollow(FOLLOW_enum_literal_in_literal562);
enum_literal38=enum_literal();
state._fsp--;
- encodedValue = new ImmutableEnumEncodedValue(enum_literal38);
+ encodedValue = new ImmutableEnumEncodedValue(enum_literal38);
}
break;
@@ -1406,7 +1406,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "fixed_64bit_literal_number"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:291:1: fixed_64bit_literal_number returns [Number value] : ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | bool_literal );
+ // smaliTreeWalker.g:291: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;
@@ -1421,7 +1421,7 @@ public class smaliTreeWalker extends TreeParser {
boolean bool_literal46 =false;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:292:3: ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | bool_literal )
+ // smaliTreeWalker.g:292: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:
@@ -1471,83 +1471,83 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt10) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:292:5: integer_literal
+ // smaliTreeWalker.g:292:5: integer_literal
{
pushFollow(FOLLOW_integer_literal_in_fixed_64bit_literal_number578);
integer_literal39=integer_literal();
state._fsp--;
- value = integer_literal39;
+ value = integer_literal39;
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:293:5: long_literal
+ // smaliTreeWalker.g:293:5: long_literal
{
pushFollow(FOLLOW_long_literal_in_fixed_64bit_literal_number586);
long_literal40=long_literal();
state._fsp--;
- value = long_literal40;
+ value = long_literal40;
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:294:5: short_literal
+ // smaliTreeWalker.g:294:5: short_literal
{
pushFollow(FOLLOW_short_literal_in_fixed_64bit_literal_number594);
short_literal41=short_literal();
state._fsp--;
- value = short_literal41;
+ value = short_literal41;
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:295:5: byte_literal
+ // smaliTreeWalker.g:295:5: byte_literal
{
pushFollow(FOLLOW_byte_literal_in_fixed_64bit_literal_number602);
byte_literal42=byte_literal();
state._fsp--;
- value = byte_literal42;
+ value = byte_literal42;
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:296:5: float_literal
+ // smaliTreeWalker.g:296:5: float_literal
{
pushFollow(FOLLOW_float_literal_in_fixed_64bit_literal_number610);
float_literal43=float_literal();
state._fsp--;
- value = Float.floatToRawIntBits(float_literal43);
+ value = Float.floatToRawIntBits(float_literal43);
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:297:5: double_literal
+ // smaliTreeWalker.g:297:5: double_literal
{
pushFollow(FOLLOW_double_literal_in_fixed_64bit_literal_number618);
double_literal44=double_literal();
state._fsp--;
- value = Double.doubleToRawLongBits(double_literal44);
+ value = Double.doubleToRawLongBits(double_literal44);
}
break;
case 7 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:298:5: char_literal
+ // smaliTreeWalker.g:298:5: char_literal
{
pushFollow(FOLLOW_char_literal_in_fixed_64bit_literal_number626);
char_literal45=char_literal();
state._fsp--;
- value = (int)char_literal45;
+ value = (int)char_literal45;
}
break;
case 8 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:299:5: bool_literal
+ // smaliTreeWalker.g:299:5: bool_literal
{
pushFollow(FOLLOW_bool_literal_in_fixed_64bit_literal_number634);
bool_literal46=bool_literal();
state._fsp--;
- value = bool_literal46?1:0;
+ value = bool_literal46?1:0;
}
break;
@@ -1567,7 +1567,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "fixed_64bit_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:301:1: fixed_64bit_literal returns [long value] : ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | bool_literal );
+ // smaliTreeWalker.g:301: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;
@@ -1582,7 +1582,7 @@ public class smaliTreeWalker extends TreeParser {
boolean bool_literal54 =false;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:302:3: ( integer_literal | long_literal | short_literal | byte_literal | float_literal | double_literal | char_literal | bool_literal )
+ // smaliTreeWalker.g:302: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:
@@ -1632,83 +1632,83 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt11) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:302:5: integer_literal
+ // smaliTreeWalker.g:302:5: integer_literal
{
pushFollow(FOLLOW_integer_literal_in_fixed_64bit_literal649);
integer_literal47=integer_literal();
state._fsp--;
- value = integer_literal47;
+ value = integer_literal47;
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:303:5: long_literal
+ // smaliTreeWalker.g:303:5: long_literal
{
pushFollow(FOLLOW_long_literal_in_fixed_64bit_literal657);
long_literal48=long_literal();
state._fsp--;
- value = long_literal48;
+ value = long_literal48;
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:304:5: short_literal
+ // smaliTreeWalker.g:304:5: short_literal
{
pushFollow(FOLLOW_short_literal_in_fixed_64bit_literal665);
short_literal49=short_literal();
state._fsp--;
- value = short_literal49;
+ value = short_literal49;
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:305:5: byte_literal
+ // smaliTreeWalker.g:305:5: byte_literal
{
pushFollow(FOLLOW_byte_literal_in_fixed_64bit_literal673);
byte_literal50=byte_literal();
state._fsp--;
- value = byte_literal50;
+ value = byte_literal50;
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:306:5: float_literal
+ // smaliTreeWalker.g:306:5: float_literal
{
pushFollow(FOLLOW_float_literal_in_fixed_64bit_literal681);
float_literal51=float_literal();
state._fsp--;
- value = Float.floatToRawIntBits(float_literal51);
+ value = Float.floatToRawIntBits(float_literal51);
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:307:5: double_literal
+ // smaliTreeWalker.g:307:5: double_literal
{
pushFollow(FOLLOW_double_literal_in_fixed_64bit_literal689);
double_literal52=double_literal();
state._fsp--;
- value = Double.doubleToRawLongBits(double_literal52);
+ value = Double.doubleToRawLongBits(double_literal52);
}
break;
case 7 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:308:5: char_literal
+ // smaliTreeWalker.g:308:5: char_literal
{
pushFollow(FOLLOW_char_literal_in_fixed_64bit_literal697);
char_literal53=char_literal();
state._fsp--;
- value = char_literal53;
+ value = char_literal53;
}
break;
case 8 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:309:5: bool_literal
+ // smaliTreeWalker.g:309:5: bool_literal
{
pushFollow(FOLLOW_bool_literal_in_fixed_64bit_literal705);
bool_literal54=bool_literal();
state._fsp--;
- value = bool_literal54?1:0;
+ value = bool_literal54?1:0;
}
break;
@@ -1728,7 +1728,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "fixed_32bit_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:313:1: fixed_32bit_literal returns [int value] : ( integer_literal | long_literal | short_literal | byte_literal | float_literal | char_literal | bool_literal );
+ // smaliTreeWalker.g:313: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;
@@ -1742,7 +1742,7 @@ public class smaliTreeWalker extends TreeParser {
boolean bool_literal61 =false;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:314:3: ( integer_literal | long_literal | short_literal | byte_literal | float_literal | char_literal | bool_literal )
+ // smaliTreeWalker.g:314: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:
@@ -1787,73 +1787,73 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt12) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:314:5: integer_literal
+ // smaliTreeWalker.g:314:5: integer_literal
{
pushFollow(FOLLOW_integer_literal_in_fixed_32bit_literal722);
integer_literal55=integer_literal();
state._fsp--;
- value = integer_literal55;
+ value = integer_literal55;
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:315:5: long_literal
+ // smaliTreeWalker.g:315:5: long_literal
{
pushFollow(FOLLOW_long_literal_in_fixed_32bit_literal730);
long_literal56=long_literal();
state._fsp--;
- LiteralTools.checkInt(long_literal56); value = (int)long_literal56;
+ LiteralTools.checkInt(long_literal56); value = (int)long_literal56;
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:316:5: short_literal
+ // smaliTreeWalker.g:316:5: short_literal
{
pushFollow(FOLLOW_short_literal_in_fixed_32bit_literal738);
short_literal57=short_literal();
state._fsp--;
- value = short_literal57;
+ value = short_literal57;
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:317:5: byte_literal
+ // smaliTreeWalker.g:317:5: byte_literal
{
pushFollow(FOLLOW_byte_literal_in_fixed_32bit_literal746);
byte_literal58=byte_literal();
state._fsp--;
- value = byte_literal58;
+ value = byte_literal58;
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:318:5: float_literal
+ // smaliTreeWalker.g:318:5: float_literal
{
pushFollow(FOLLOW_float_literal_in_fixed_32bit_literal754);
float_literal59=float_literal();
state._fsp--;
- value = Float.floatToRawIntBits(float_literal59);
+ value = Float.floatToRawIntBits(float_literal59);
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:319:5: char_literal
+ // smaliTreeWalker.g:319:5: char_literal
{
pushFollow(FOLLOW_char_literal_in_fixed_32bit_literal762);
char_literal60=char_literal();
state._fsp--;
- value = char_literal60;
+ value = char_literal60;
}
break;
case 7 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:320:5: bool_literal
+ // smaliTreeWalker.g:320:5: bool_literal
{
pushFollow(FOLLOW_bool_literal_in_fixed_32bit_literal770);
bool_literal61=bool_literal();
state._fsp--;
- value = bool_literal61?1:0;
+ value = bool_literal61?1:0;
}
break;
@@ -1873,7 +1873,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "array_elements"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:322:1: array_elements returns [List<Number> elements] : ^( I_ARRAY_ELEMENTS ( fixed_64bit_literal_number )* ) ;
+ // smaliTreeWalker.g:322: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;
@@ -1881,14 +1881,14 @@ public class smaliTreeWalker extends TreeParser {
Number fixed_64bit_literal_number62 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:323:3: ( ^( I_ARRAY_ELEMENTS ( fixed_64bit_literal_number )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:323:5: ^( I_ARRAY_ELEMENTS ( fixed_64bit_literal_number )* )
+ // smaliTreeWalker.g:323:3: ( ^( I_ARRAY_ELEMENTS ( fixed_64bit_literal_number )* ) )
+ // smaliTreeWalker.g:323:5: ^( I_ARRAY_ELEMENTS ( fixed_64bit_literal_number )* )
{
elements = Lists.newArrayList();
- match(input,I_ARRAY_ELEMENTS,FOLLOW_I_ARRAY_ELEMENTS_in_array_elements792);
+ match(input,I_ARRAY_ELEMENTS,FOLLOW_I_ARRAY_ELEMENTS_in_array_elements792);
if ( input.LA(1)==Token.DOWN ) {
- match(input, Token.DOWN, null);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:325:7: ( fixed_64bit_literal_number )*
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:325:7: ( fixed_64bit_literal_number )*
loop13:
while (true) {
int alt13=2;
@@ -1899,7 +1899,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt13) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:325:8: fixed_64bit_literal_number
+ // smaliTreeWalker.g:325:8: fixed_64bit_literal_number
{
pushFollow(FOLLOW_fixed_64bit_literal_number_in_array_elements801);
fixed_64bit_literal_number62=fixed_64bit_literal_number();
@@ -1907,7 +1907,7 @@ public class smaliTreeWalker extends TreeParser {
elements.add(fixed_64bit_literal_number62);
-
+
}
break;
@@ -1916,7 +1916,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
}
@@ -1936,7 +1936,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "packed_switch_elements"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:330:1: packed_switch_elements returns [List<Label> elements] : ^( I_PACKED_SWITCH_ELEMENTS ( label_ref )* ) ;
+ // smaliTreeWalker.g:330: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;
@@ -1945,13 +1945,13 @@ public class smaliTreeWalker extends TreeParser {
elements = Lists.newArrayList();
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:332:3: ( ^( I_PACKED_SWITCH_ELEMENTS ( label_ref )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:333:5: ^( I_PACKED_SWITCH_ELEMENTS ( label_ref )* )
+ // smaliTreeWalker.g:332:3: ( ^( I_PACKED_SWITCH_ELEMENTS ( label_ref )* ) )
+ // smaliTreeWalker.g:333:5: ^( I_PACKED_SWITCH_ELEMENTS ( label_ref )* )
{
- match(input,I_PACKED_SWITCH_ELEMENTS,FOLLOW_I_PACKED_SWITCH_ELEMENTS_in_packed_switch_elements837);
+ 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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:334:7: ( label_ref )*
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:334:7: ( label_ref )*
loop14:
while (true) {
int alt14=2;
@@ -1962,13 +1962,13 @@ public class smaliTreeWalker extends TreeParser {
switch (alt14) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:334:8: label_ref
+ // smaliTreeWalker.g:334:8: label_ref
{
pushFollow(FOLLOW_label_ref_in_packed_switch_elements846);
label_ref63=label_ref();
state._fsp--;
- elements.add(label_ref63);
+ elements.add(label_ref63);
}
break;
@@ -1977,7 +1977,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
}
@@ -1997,7 +1997,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "sparse_switch_elements"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:337:1: sparse_switch_elements returns [List<SwitchLabelElement> elements] : ^( I_SPARSE_SWITCH_ELEMENTS ( fixed_32bit_literal label_ref )* ) ;
+ // smaliTreeWalker.g:337: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;
@@ -2007,13 +2007,13 @@ public class smaliTreeWalker extends TreeParser {
elements = Lists.newArrayList();
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:339:3: ( ^( I_SPARSE_SWITCH_ELEMENTS ( fixed_32bit_literal label_ref )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:340:5: ^( I_SPARSE_SWITCH_ELEMENTS ( fixed_32bit_literal label_ref )* )
+ // smaliTreeWalker.g:339:3: ( ^( I_SPARSE_SWITCH_ELEMENTS ( fixed_32bit_literal label_ref )* ) )
+ // smaliTreeWalker.g:340: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);
+ 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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:341:8: ( fixed_32bit_literal label_ref )*
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:341:8: ( fixed_32bit_literal label_ref )*
loop15:
while (true) {
int alt15=2;
@@ -2024,7 +2024,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt15) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:341:9: fixed_32bit_literal label_ref
+ // smaliTreeWalker.g:341:9: fixed_32bit_literal label_ref
{
pushFollow(FOLLOW_fixed_32bit_literal_in_sparse_switch_elements891);
fixed_32bit_literal64=fixed_32bit_literal();
@@ -2036,7 +2036,7 @@ public class smaliTreeWalker extends TreeParser {
elements.add(new SwitchLabelElement(fixed_32bit_literal64, label_ref65));
-
+
}
break;
@@ -2045,7 +2045,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
}
@@ -2073,7 +2073,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:347: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 ) ;
+ // smaliTreeWalker.g:347: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;
@@ -2091,13 +2091,13 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodParameterRegisters = 0;
int accessFlags = 0;
method_stack.peek().isStatic = false;
-
+
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:362: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:363:5: ^( I_METHOD method_name_and_prototype access_list ( ( registers_directive ) |) ordered_method_items catches parameters[$method_name_and_prototype.parameters] annotations )
+ // smaliTreeWalker.g:362:3: ( ^( I_METHOD method_name_and_prototype access_list ( ( registers_directive ) |) ordered_method_items catches parameters[$method_name_and_prototype.parameters] annotations ) )
+ // smaliTreeWalker.g:363: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);
+ I_METHOD70=(CommonTree)match(input,I_METHOD,FOLLOW_I_METHOD_in_method945);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_method_name_and_prototype_in_method953);
method_name_and_prototype67=method_name_and_prototype();
state._fsp--;
@@ -2111,8 +2111,8 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().isStatic = AccessFlags.STATIC.isSet(accessFlags);
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);
-
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:372:7: ( ( registers_directive ) |)
+
+ // smaliTreeWalker.g:372:7: ( ( registers_directive ) |)
int alt16=2;
int LA16_0 = input.LA(1);
if ( (LA16_0==I_LOCALS||LA16_0==I_REGISTERS) ) {
@@ -2130,10 +2130,10 @@ public class smaliTreeWalker extends TreeParser {
switch (alt16) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:373:9: ( registers_directive )
+ // smaliTreeWalker.g:373:9: ( registers_directive )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:373:9: ( registers_directive )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:373:10: registers_directive
+ // smaliTreeWalker.g:373:9: ( registers_directive )
+ // smaliTreeWalker.g:373:10: registers_directive
{
pushFollow(FOLLOW_registers_directive_in_method988);
registers_directive68=registers_directive();
@@ -2148,17 +2148,17 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodBuilder = new MethodImplementationBuilder(method_stack.peek().totalMethodRegisters);
-
+
}
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:386:9:
+ // smaliTreeWalker.g:386:9:
{
method_stack.peek().methodBuilder = new MethodImplementationBuilder(0);
-
+
}
break;
@@ -2180,7 +2180,7 @@ public class smaliTreeWalker extends TreeParser {
annotations71=annotations();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
MethodImplementation methodImplementation = null;
@@ -2253,7 +2253,7 @@ public class smaliTreeWalker extends TreeParser {
accessFlags,
annotations71,
methodImplementation);
-
+
}
}
@@ -2277,7 +2277,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "method_prototype"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:468:1: method_prototype returns [List<String> parameters, String returnType] : ^( I_METHOD_PROTOTYPE ^( I_METHOD_RETURN_TYPE type_descriptor ) method_type_list ) ;
+ // smaliTreeWalker.g:468: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);
@@ -2286,29 +2286,29 @@ public class smaliTreeWalker extends TreeParser {
List<String> method_type_list73 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:469:3: ( ^( I_METHOD_PROTOTYPE ^( I_METHOD_RETURN_TYPE type_descriptor ) method_type_list ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:469:5: ^( I_METHOD_PROTOTYPE ^( I_METHOD_RETURN_TYPE type_descriptor ) method_type_list )
+ // smaliTreeWalker.g:469:3: ( ^( I_METHOD_PROTOTYPE ^( I_METHOD_RETURN_TYPE type_descriptor ) method_type_list ) )
+ // smaliTreeWalker.g:469: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);
- match(input,I_METHOD_RETURN_TYPE,FOLLOW_I_METHOD_RETURN_TYPE_in_method_prototype1097);
- match(input, Token.DOWN, null);
+ match(input,I_METHOD_PROTOTYPE,FOLLOW_I_METHOD_PROTOTYPE_in_method_prototype1094);
+ match(input, Token.DOWN, null);
+ match(input,I_METHOD_RETURN_TYPE,FOLLOW_I_METHOD_RETURN_TYPE_in_method_prototype1097);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_type_descriptor_in_method_prototype1099);
type_descriptor72=type_descriptor();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
pushFollow(FOLLOW_method_type_list_in_method_prototype1102);
method_type_list73=method_type_list();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
retval.returnType = type_descriptor72;
retval.parameters = method_type_list73;
-
+
}
}
@@ -2332,7 +2332,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "method_name_and_prototype"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:475:1: method_name_and_prototype returns [String name, List<SmaliMethodParameter> parameters, String returnType] : SIMPLE_NAME method_prototype ;
+ // smaliTreeWalker.g:475: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);
@@ -2341,10 +2341,10 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope method_prototype75 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:476:3: ( SIMPLE_NAME method_prototype )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:476:5: SIMPLE_NAME method_prototype
+ // smaliTreeWalker.g:476:3: ( SIMPLE_NAME method_prototype )
+ // smaliTreeWalker.g:476:5: SIMPLE_NAME method_prototype
{
- SIMPLE_NAME74=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_method_name_and_prototype1120);
+ SIMPLE_NAME74=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_method_name_and_prototype1120);
pushFollow(FOLLOW_method_prototype_in_method_name_and_prototype1122);
method_prototype75=method_prototype();
state._fsp--;
@@ -2362,7 +2362,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
retval.returnType = (method_prototype75!=null?((smaliTreeWalker.method_prototype_return)method_prototype75).returnType:null);
-
+
}
}
@@ -2380,7 +2380,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "method_type_list"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:492:1: method_type_list returns [List<String> types] : ( nonvoid_type_descriptor )* ;
+ // smaliTreeWalker.g:492:1: method_type_list returns [List<String> types] : ( nonvoid_type_descriptor )* ;
public final List<String> method_type_list() throws RecognitionException {
List<String> types = null;
@@ -2389,12 +2389,12 @@ public class smaliTreeWalker extends TreeParser {
types = Lists.newArrayList();
-
+
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:497:3: ( ( nonvoid_type_descriptor )* )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:497:5: ( nonvoid_type_descriptor )*
+ // smaliTreeWalker.g:497:3: ( ( nonvoid_type_descriptor )* )
+ // smaliTreeWalker.g:497:5: ( nonvoid_type_descriptor )*
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:497:5: ( nonvoid_type_descriptor )*
+ // smaliTreeWalker.g:497:5: ( nonvoid_type_descriptor )*
loop17:
while (true) {
int alt17=2;
@@ -2405,7 +2405,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt17) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:498:7: nonvoid_type_descriptor
+ // smaliTreeWalker.g:498:7: nonvoid_type_descriptor
{
pushFollow(FOLLOW_nonvoid_type_descriptor_in_method_type_list1156);
nonvoid_type_descriptor76=nonvoid_type_descriptor();
@@ -2413,7 +2413,7 @@ public class smaliTreeWalker extends TreeParser {
types.add((nonvoid_type_descriptor76!=null?((smaliTreeWalker.nonvoid_type_descriptor_return)nonvoid_type_descriptor76).type:null));
-
+
}
break;
@@ -2439,7 +2439,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "method_reference"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:505:1: method_reference returns [ImmutableMethodReference methodReference] : ( reference_type_descriptor )? SIMPLE_NAME method_prototype ;
+ // smaliTreeWalker.g:505:1: method_reference returns [ImmutableMethodReference methodReference] : ( reference_type_descriptor )? SIMPLE_NAME method_prototype ;
public final ImmutableMethodReference method_reference() throws RecognitionException {
ImmutableMethodReference methodReference = null;
@@ -2449,10 +2449,10 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope method_prototype79 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:506:3: ( ( reference_type_descriptor )? SIMPLE_NAME method_prototype )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:506:5: ( reference_type_descriptor )? SIMPLE_NAME method_prototype
+ // smaliTreeWalker.g:506:3: ( ( reference_type_descriptor )? SIMPLE_NAME method_prototype )
+ // smaliTreeWalker.g:506:5: ( reference_type_descriptor )? SIMPLE_NAME method_prototype
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:506:5: ( reference_type_descriptor )?
+ // smaliTreeWalker.g:506:5: ( reference_type_descriptor )?
int alt18=2;
int LA18_0 = input.LA(1);
if ( (LA18_0==ARRAY_TYPE_PREFIX||LA18_0==CLASS_DESCRIPTOR) ) {
@@ -2460,7 +2460,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt18) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:506:5: reference_type_descriptor
+ // smaliTreeWalker.g:506:5: reference_type_descriptor
{
pushFollow(FOLLOW_reference_type_descriptor_in_method_reference1185);
reference_type_descriptor77=reference_type_descriptor();
@@ -2471,7 +2471,7 @@ public class smaliTreeWalker extends TreeParser {
}
- SIMPLE_NAME78=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_method_reference1188);
+ SIMPLE_NAME78=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_method_reference1188);
pushFollow(FOLLOW_method_prototype_in_method_reference1190);
method_prototype79=method_prototype();
state._fsp--;
@@ -2485,7 +2485,7 @@ public class smaliTreeWalker extends TreeParser {
}
methodReference = new ImmutableMethodReference(type, (SIMPLE_NAME78!=null?SIMPLE_NAME78.getText():null),
(method_prototype79!=null?((smaliTreeWalker.method_prototype_return)method_prototype79).parameters:null), (method_prototype79!=null?((smaliTreeWalker.method_prototype_return)method_prototype79).returnType:null));
-
+
}
}
@@ -2503,7 +2503,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "field_reference"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:518:1: field_reference returns [ImmutableFieldReference fieldReference] : ( reference_type_descriptor )? SIMPLE_NAME nonvoid_type_descriptor ;
+ // smaliTreeWalker.g:518:1: field_reference returns [ImmutableFieldReference fieldReference] : ( reference_type_descriptor )? SIMPLE_NAME nonvoid_type_descriptor ;
public final ImmutableFieldReference field_reference() throws RecognitionException {
ImmutableFieldReference fieldReference = null;
@@ -2513,10 +2513,10 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope nonvoid_type_descriptor82 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:519:3: ( ( reference_type_descriptor )? SIMPLE_NAME nonvoid_type_descriptor )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:519:5: ( reference_type_descriptor )? SIMPLE_NAME nonvoid_type_descriptor
+ // smaliTreeWalker.g:519:3: ( ( reference_type_descriptor )? SIMPLE_NAME nonvoid_type_descriptor )
+ // smaliTreeWalker.g:519:5: ( reference_type_descriptor )? SIMPLE_NAME nonvoid_type_descriptor
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:519:5: ( reference_type_descriptor )?
+ // smaliTreeWalker.g:519:5: ( reference_type_descriptor )?
int alt19=2;
int LA19_0 = input.LA(1);
if ( (LA19_0==ARRAY_TYPE_PREFIX||LA19_0==CLASS_DESCRIPTOR) ) {
@@ -2524,7 +2524,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt19) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:519:5: reference_type_descriptor
+ // smaliTreeWalker.g:519:5: reference_type_descriptor
{
pushFollow(FOLLOW_reference_type_descriptor_in_field_reference1207);
reference_type_descriptor80=reference_type_descriptor();
@@ -2535,7 +2535,7 @@ public class smaliTreeWalker extends TreeParser {
}
- SIMPLE_NAME81=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_field_reference1210);
+ SIMPLE_NAME81=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_field_reference1210);
pushFollow(FOLLOW_nonvoid_type_descriptor_in_field_reference1212);
nonvoid_type_descriptor82=nonvoid_type_descriptor();
state._fsp--;
@@ -2549,7 +2549,7 @@ public class smaliTreeWalker extends TreeParser {
}
fieldReference = new ImmutableFieldReference(type, (SIMPLE_NAME81!=null?SIMPLE_NAME81.getText():null),
(nonvoid_type_descriptor82!=null?((smaliTreeWalker.nonvoid_type_descriptor_return)nonvoid_type_descriptor82).type:null));
-
+
}
}
@@ -2572,7 +2572,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "registers_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:531:1: registers_directive returns [boolean isLocalsDirective, int registers] : ^( ( I_REGISTERS | I_LOCALS ) short_integral_literal ) ;
+ // smaliTreeWalker.g:531: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);
@@ -2580,11 +2580,11 @@ public class smaliTreeWalker extends TreeParser {
short short_integral_literal83 =0;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:532:3: ( ^( ( I_REGISTERS | I_LOCALS ) short_integral_literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:532:5: ^( ( I_REGISTERS | I_LOCALS ) short_integral_literal )
+ // smaliTreeWalker.g:532:3: ( ^( ( I_REGISTERS | I_LOCALS ) short_integral_literal ) )
+ // smaliTreeWalker.g:532:5: ^( ( I_REGISTERS | I_LOCALS ) short_integral_literal )
{
retval.registers = 0;
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:533:7: ( I_REGISTERS | I_LOCALS )
+ // smaliTreeWalker.g:533:7: ( I_REGISTERS | I_LOCALS )
int alt20=2;
int LA20_0 = input.LA(1);
if ( (LA20_0==I_REGISTERS) ) {
@@ -2602,29 +2602,29 @@ public class smaliTreeWalker extends TreeParser {
switch (alt20) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:533:9: I_REGISTERS
+ // smaliTreeWalker.g:533:9: I_REGISTERS
{
- match(input,I_REGISTERS,FOLLOW_I_REGISTERS_in_registers_directive1238);
+ match(input,I_REGISTERS,FOLLOW_I_REGISTERS_in_registers_directive1238);
retval.isLocalsDirective = false;
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:534:9: I_LOCALS
+ // smaliTreeWalker.g:534:9: I_LOCALS
{
- match(input,I_LOCALS,FOLLOW_I_LOCALS_in_registers_directive1250);
+ match(input,I_LOCALS,FOLLOW_I_LOCALS_in_registers_directive1250);
retval.isLocalsDirective = true;
}
break;
}
- match(input, Token.DOWN, null);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_short_integral_literal_in_registers_directive1268);
short_integral_literal83=short_integral_literal();
state._fsp--;
retval.registers = short_integral_literal83 & 0xFFFF;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
@@ -2643,22 +2643,22 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "label_def"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:539:1: label_def : ^( I_LABEL SIMPLE_NAME ) ;
+ // smaliTreeWalker.g:539:1: label_def : ^( I_LABEL SIMPLE_NAME ) ;
public final void label_def() throws RecognitionException {
CommonTree SIMPLE_NAME84=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:540:3: ( ^( I_LABEL SIMPLE_NAME ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:540:5: ^( I_LABEL SIMPLE_NAME )
+ // smaliTreeWalker.g:540:3: ( ^( I_LABEL SIMPLE_NAME ) )
+ // smaliTreeWalker.g:540:5: ^( I_LABEL SIMPLE_NAME )
{
- match(input,I_LABEL,FOLLOW_I_LABEL_in_label_def1288);
- match(input, Token.DOWN, null);
- SIMPLE_NAME84=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_label_def1290);
- match(input, Token.UP, null);
+ match(input,I_LABEL,FOLLOW_I_LABEL_in_label_def1288);
+ match(input, Token.DOWN, null);
+ SIMPLE_NAME84=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_label_def1290);
+ match(input, Token.UP, null);
method_stack.peek().methodBuilder.addLabel((SIMPLE_NAME84!=null?SIMPLE_NAME84.getText():null));
-
+
}
}
@@ -2675,20 +2675,20 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "catches"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:545:1: catches returns [List<BuilderTryBlock> tryBlocks] : ^( I_CATCHES ( catch_directive )* ( catchall_directive )* ) ;
+ // smaliTreeWalker.g:545: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 {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:547:3: ( ^( I_CATCHES ( catch_directive )* ( catchall_directive )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:547:5: ^( I_CATCHES ( catch_directive )* ( catchall_directive )* )
+ // smaliTreeWalker.g:547:3: ( ^( I_CATCHES ( catch_directive )* ( catchall_directive )* ) )
+ // smaliTreeWalker.g:547:5: ^( I_CATCHES ( catch_directive )* ( catchall_directive )* )
{
- match(input,I_CATCHES,FOLLOW_I_CATCHES_in_catches1316);
+ match(input,I_CATCHES,FOLLOW_I_CATCHES_in_catches1316);
if ( input.LA(1)==Token.DOWN ) {
- match(input, Token.DOWN, null);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:547:17: ( catch_directive )*
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:547:17: ( catch_directive )*
loop21:
while (true) {
int alt21=2;
@@ -2699,7 +2699,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt21) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:547:17: catch_directive
+ // smaliTreeWalker.g:547:17: catch_directive
{
pushFollow(FOLLOW_catch_directive_in_catches1318);
catch_directive();
@@ -2713,7 +2713,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:547:34: ( catchall_directive )*
+ // smaliTreeWalker.g:547:34: ( catchall_directive )*
loop22:
while (true) {
int alt22=2;
@@ -2724,7 +2724,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt22) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:547:34: catchall_directive
+ // smaliTreeWalker.g:547:34: catchall_directive
{
pushFollow(FOLLOW_catchall_directive_in_catches1321);
catchall_directive();
@@ -2738,7 +2738,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
}
@@ -2758,7 +2758,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "catch_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:549:1: catch_directive : ^( I_CATCH nonvoid_type_descriptor from= label_ref to= label_ref using= label_ref ) ;
+ // smaliTreeWalker.g:549: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;
@@ -2766,11 +2766,11 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope nonvoid_type_descriptor85 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:550: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:550:5: ^( I_CATCH nonvoid_type_descriptor from= label_ref to= label_ref using= label_ref )
+ // smaliTreeWalker.g:550:3: ( ^( I_CATCH nonvoid_type_descriptor from= label_ref to= label_ref using= label_ref ) )
+ // smaliTreeWalker.g:550: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);
+ match(input,I_CATCH,FOLLOW_I_CATCH_in_catch_directive1334);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_nonvoid_type_descriptor_in_catch_directive1336);
nonvoid_type_descriptor85=nonvoid_type_descriptor();
state._fsp--;
@@ -2787,12 +2787,12 @@ public class smaliTreeWalker extends TreeParser {
using=label_ref();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
method_stack.peek().methodBuilder.addCatch(dexBuilder.internTypeReference((nonvoid_type_descriptor85!=null?((smaliTreeWalker.nonvoid_type_descriptor_return)nonvoid_type_descriptor85).type:null)),
from, to, using);
-
+
}
}
@@ -2809,18 +2809,18 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "catchall_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:556:1: catchall_directive : ^( I_CATCHALL from= label_ref to= label_ref using= label_ref ) ;
+ // smaliTreeWalker.g:556: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 {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:557:3: ( ^( I_CATCHALL from= label_ref to= label_ref using= label_ref ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:557:5: ^( I_CATCHALL from= label_ref to= label_ref using= label_ref )
+ // smaliTreeWalker.g:557:3: ( ^( I_CATCHALL from= label_ref to= label_ref using= label_ref ) )
+ // smaliTreeWalker.g:557: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);
+ match(input,I_CATCHALL,FOLLOW_I_CATCHALL_in_catchall_directive1364);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_label_ref_in_catchall_directive1368);
from=label_ref();
state._fsp--;
@@ -2833,11 +2833,11 @@ public class smaliTreeWalker extends TreeParser {
using=label_ref();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
method_stack.peek().methodBuilder.addCatch(from, to, using);
-
+
}
}
@@ -2854,16 +2854,16 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "parameters"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:562:1: parameters[List<SmaliMethodParameter> parameters] : ^( I_PARAMETERS ( parameter[parameters] )* ) ;
+ // smaliTreeWalker.g:562:1: parameters[List<SmaliMethodParameter> parameters] : ^( I_PARAMETERS ( parameter[parameters] )* ) ;
public final void parameters(List<SmaliMethodParameter> parameters) throws RecognitionException {
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:563:3: ( ^( I_PARAMETERS ( parameter[parameters] )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:563:5: ^( I_PARAMETERS ( parameter[parameters] )* )
+ // smaliTreeWalker.g:563:3: ( ^( I_PARAMETERS ( parameter[parameters] )* ) )
+ // smaliTreeWalker.g:563:5: ^( I_PARAMETERS ( parameter[parameters] )* )
{
- match(input,I_PARAMETERS,FOLLOW_I_PARAMETERS_in_parameters1393);
+ match(input,I_PARAMETERS,FOLLOW_I_PARAMETERS_in_parameters1393);
if ( input.LA(1)==Token.DOWN ) {
- match(input, Token.DOWN, null);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:563:20: ( parameter[parameters] )*
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:563:20: ( parameter[parameters] )*
loop23:
while (true) {
int alt23=2;
@@ -2874,7 +2874,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt23) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:563:21: parameter[parameters]
+ // smaliTreeWalker.g:563:21: parameter[parameters]
{
pushFollow(FOLLOW_parameter_in_parameters1396);
parameter(parameters);
@@ -2888,7 +2888,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
}
@@ -2907,7 +2907,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "parameter"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:565:1: parameter[List<SmaliMethodParameter> parameters] : ^( I_PARAMETER REGISTER ( string_literal )? annotations ) ;
+ // smaliTreeWalker.g:565: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;
@@ -2915,13 +2915,13 @@ public class smaliTreeWalker extends TreeParser {
Set<Annotation> annotations89 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:566:3: ( ^( I_PARAMETER REGISTER ( string_literal )? annotations ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:566:5: ^( I_PARAMETER REGISTER ( string_literal )? annotations )
+ // smaliTreeWalker.g:566:3: ( ^( I_PARAMETER REGISTER ( string_literal )? annotations ) )
+ // smaliTreeWalker.g:566: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:566:28: ( string_literal )?
+ 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);
+ // smaliTreeWalker.g:566:28: ( string_literal )?
int alt24=2;
int LA24_0 = input.LA(1);
if ( (LA24_0==STRING_LITERAL) ) {
@@ -2929,7 +2929,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt24) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:566:28: string_literal
+ // smaliTreeWalker.g:566:28: string_literal
{
pushFollow(FOLLOW_string_literal_in_parameter1416);
string_literal88=string_literal();
@@ -2944,7 +2944,7 @@ public class smaliTreeWalker extends TreeParser {
annotations89=annotations();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
final int registerNumber = parseRegister_short((REGISTER86!=null?REGISTER86.getText():null));
@@ -2976,7 +2976,7 @@ public class smaliTreeWalker extends TreeParser {
if (annotations89 != null && annotations89.size() > 0) {
methodParameter.annotations = annotations89;
}
-
+
}
}
@@ -2993,10 +2993,10 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "debug_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:599:1: debug_directive : ( line | local | end_local | restart_local | prologue | epilogue | source );
+ // smaliTreeWalker.g:599:1: debug_directive : ( line | local | end_local | restart_local | prologue | epilogue | source );
public final void debug_directive() throws RecognitionException {
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:600:3: ( line | local | end_local | restart_local | prologue | epilogue | source )
+ // smaliTreeWalker.g:600:3: ( line | local | end_local | restart_local | prologue | epilogue | source )
int alt25=7;
switch ( input.LA(1) ) {
case I_LINE:
@@ -3041,7 +3041,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt25) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:600:5: line
+ // smaliTreeWalker.g:600:5: line
{
pushFollow(FOLLOW_line_in_debug_directive1436);
line();
@@ -3050,7 +3050,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:601:5: local
+ // smaliTreeWalker.g:601:5: local
{
pushFollow(FOLLOW_local_in_debug_directive1442);
local();
@@ -3059,7 +3059,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:602:5: end_local
+ // smaliTreeWalker.g:602:5: end_local
{
pushFollow(FOLLOW_end_local_in_debug_directive1448);
end_local();
@@ -3068,7 +3068,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:603:5: restart_local
+ // smaliTreeWalker.g:603:5: restart_local
{
pushFollow(FOLLOW_restart_local_in_debug_directive1454);
restart_local();
@@ -3077,7 +3077,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:604:5: prologue
+ // smaliTreeWalker.g:604:5: prologue
{
pushFollow(FOLLOW_prologue_in_debug_directive1460);
prologue();
@@ -3086,7 +3086,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:605:5: epilogue
+ // smaliTreeWalker.g:605:5: epilogue
{
pushFollow(FOLLOW_epilogue_in_debug_directive1466);
epilogue();
@@ -3095,7 +3095,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 7 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:606:5: source
+ // smaliTreeWalker.g:606:5: source
{
pushFollow(FOLLOW_source_in_debug_directive1472);
source();
@@ -3119,25 +3119,25 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "line"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:608:1: line : ^( I_LINE integral_literal ) ;
+ // smaliTreeWalker.g:608:1: line : ^( I_LINE integral_literal ) ;
public final void line() throws RecognitionException {
int integral_literal90 =0;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:609:3: ( ^( I_LINE integral_literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:609:5: ^( I_LINE integral_literal )
+ // smaliTreeWalker.g:609:3: ( ^( I_LINE integral_literal ) )
+ // smaliTreeWalker.g:609:5: ^( I_LINE integral_literal )
{
- match(input,I_LINE,FOLLOW_I_LINE_in_line1483);
- match(input, Token.DOWN, null);
+ match(input,I_LINE,FOLLOW_I_LINE_in_line1483);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_integral_literal_in_line1485);
integral_literal90=integral_literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
method_stack.peek().methodBuilder.addLineNumber(integral_literal90);
-
+
}
}
@@ -3154,7 +3154,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "local"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:614:1: local : ^( I_LOCAL REGISTER ( ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )? )? ) ;
+ // smaliTreeWalker.g:614: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;
@@ -3162,13 +3162,13 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope nonvoid_type_descriptor92 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:615: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:615:5: ^( I_LOCAL REGISTER ( ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )? )? )
+ // smaliTreeWalker.g:615:3: ( ^( I_LOCAL REGISTER ( ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )? )? ) )
+ // smaliTreeWalker.g:615: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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:615:24: ( ( 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);
+ // smaliTreeWalker.g:615: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) ) {
@@ -3176,9 +3176,9 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt29) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:615:25: ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )?
+ // smaliTreeWalker.g:615:25: ( NULL_LITERAL |name= string_literal ) ( nonvoid_type_descriptor )? (signature= string_literal )?
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:615:25: ( NULL_LITERAL |name= string_literal )
+ // smaliTreeWalker.g:615:25: ( NULL_LITERAL |name= string_literal )
int alt26=2;
int LA26_0 = input.LA(1);
if ( (LA26_0==NULL_LITERAL) ) {
@@ -3196,13 +3196,13 @@ public class smaliTreeWalker extends TreeParser {
switch (alt26) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:615:26: NULL_LITERAL
+ // smaliTreeWalker.g:615:26: NULL_LITERAL
{
- match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_local1509);
+ match(input,NULL_LITERAL,FOLLOW_NULL_LITERAL_in_local1509);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:615:41: name= string_literal
+ // smaliTreeWalker.g:615:41: name= string_literal
{
pushFollow(FOLLOW_string_literal_in_local1515);
name=string_literal();
@@ -3213,7 +3213,7 @@ public class smaliTreeWalker extends TreeParser {
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:615:62: ( nonvoid_type_descriptor )?
+ // smaliTreeWalker.g:615:62: ( nonvoid_type_descriptor )?
int alt27=2;
int LA27_0 = input.LA(1);
if ( (LA27_0==ARRAY_TYPE_PREFIX||LA27_0==CLASS_DESCRIPTOR||LA27_0==PRIMITIVE_TYPE) ) {
@@ -3221,7 +3221,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt27) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:615:62: nonvoid_type_descriptor
+ // smaliTreeWalker.g:615:62: nonvoid_type_descriptor
{
pushFollow(FOLLOW_nonvoid_type_descriptor_in_local1518);
nonvoid_type_descriptor92=nonvoid_type_descriptor();
@@ -3232,7 +3232,7 @@ public class smaliTreeWalker extends TreeParser {
}
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:615:96: (signature= string_literal )?
+ // smaliTreeWalker.g:615:96: (signature= string_literal )?
int alt28=2;
int LA28_0 = input.LA(1);
if ( (LA28_0==STRING_LITERAL) ) {
@@ -3240,7 +3240,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt28) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:615:96: signature= string_literal
+ // smaliTreeWalker.g:615:96: signature= string_literal
{
pushFollow(FOLLOW_string_literal_in_local1523);
signature=string_literal();
@@ -3256,7 +3256,7 @@ public class smaliTreeWalker extends TreeParser {
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
int registerNumber = parseRegister_short((REGISTER91!=null?REGISTER91.getText():null));
@@ -3264,7 +3264,7 @@ public class smaliTreeWalker extends TreeParser {
dexBuilder.internNullableStringReference(name),
dexBuilder.internNullableTypeReference((nonvoid_type_descriptor92!=null?((smaliTreeWalker.nonvoid_type_descriptor_return)nonvoid_type_descriptor92).type:null)),
dexBuilder.internNullableStringReference(signature));
-
+
}
}
@@ -3281,23 +3281,23 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "end_local"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:624:1: end_local : ^( I_END_LOCAL REGISTER ) ;
+ // smaliTreeWalker.g:624:1: end_local : ^( I_END_LOCAL REGISTER ) ;
public final void end_local() throws RecognitionException {
CommonTree REGISTER93=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:625:3: ( ^( I_END_LOCAL REGISTER ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:625:5: ^( I_END_LOCAL REGISTER )
+ // smaliTreeWalker.g:625:3: ( ^( I_END_LOCAL REGISTER ) )
+ // smaliTreeWalker.g:625:5: ^( I_END_LOCAL REGISTER )
{
- match(input,I_END_LOCAL,FOLLOW_I_END_LOCAL_in_end_local1544);
- match(input, Token.DOWN, null);
- REGISTER93=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_end_local1546);
- match(input, Token.UP, null);
+ match(input,I_END_LOCAL,FOLLOW_I_END_LOCAL_in_end_local1544);
+ match(input, Token.DOWN, null);
+ REGISTER93=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_end_local1546);
+ match(input, Token.UP, null);
int registerNumber = parseRegister_short((REGISTER93!=null?REGISTER93.getText():null));
method_stack.peek().methodBuilder.addEndLocal(registerNumber);
-
+
}
}
@@ -3314,23 +3314,23 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "restart_local"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:631:1: restart_local : ^( I_RESTART_LOCAL REGISTER ) ;
+ // smaliTreeWalker.g:631:1: restart_local : ^( I_RESTART_LOCAL REGISTER ) ;
public final void restart_local() throws RecognitionException {
CommonTree REGISTER94=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:632:3: ( ^( I_RESTART_LOCAL REGISTER ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:632:5: ^( I_RESTART_LOCAL REGISTER )
+ // smaliTreeWalker.g:632:3: ( ^( I_RESTART_LOCAL REGISTER ) )
+ // smaliTreeWalker.g:632:5: ^( I_RESTART_LOCAL REGISTER )
{
- match(input,I_RESTART_LOCAL,FOLLOW_I_RESTART_LOCAL_in_restart_local1564);
- match(input, Token.DOWN, null);
- REGISTER94=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_restart_local1566);
- match(input, Token.UP, null);
+ match(input,I_RESTART_LOCAL,FOLLOW_I_RESTART_LOCAL_in_restart_local1564);
+ match(input, Token.DOWN, null);
+ REGISTER94=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_restart_local1566);
+ match(input, Token.UP, null);
int registerNumber = parseRegister_short((REGISTER94!=null?REGISTER94.getText():null));
method_stack.peek().methodBuilder.addRestartLocal(registerNumber);
-
+
}
}
@@ -3347,16 +3347,16 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "prologue"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:638:1: prologue : I_PROLOGUE ;
+ // smaliTreeWalker.g:638:1: prologue : I_PROLOGUE ;
public final void prologue() throws RecognitionException {
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:639:3: ( I_PROLOGUE )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:639:5: I_PROLOGUE
+ // smaliTreeWalker.g:639:3: ( I_PROLOGUE )
+ // smaliTreeWalker.g:639:5: I_PROLOGUE
{
- match(input,I_PROLOGUE,FOLLOW_I_PROLOGUE_in_prologue1583);
+ match(input,I_PROLOGUE,FOLLOW_I_PROLOGUE_in_prologue1583);
method_stack.peek().methodBuilder.addPrologue();
-
+
}
}
@@ -3373,16 +3373,16 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "epilogue"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:644:1: epilogue : I_EPILOGUE ;
+ // smaliTreeWalker.g:644:1: epilogue : I_EPILOGUE ;
public final void epilogue() throws RecognitionException {
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:645:3: ( I_EPILOGUE )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:645:5: I_EPILOGUE
+ // smaliTreeWalker.g:645:3: ( I_EPILOGUE )
+ // smaliTreeWalker.g:645:5: I_EPILOGUE
{
- match(input,I_EPILOGUE,FOLLOW_I_EPILOGUE_in_epilogue1599);
+ match(input,I_EPILOGUE,FOLLOW_I_EPILOGUE_in_epilogue1599);
method_stack.peek().methodBuilder.addEpilogue();
-
+
}
}
@@ -3399,18 +3399,18 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "source"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:650:1: source : ^( I_SOURCE ( string_literal )? ) ;
+ // smaliTreeWalker.g:650:1: source : ^( I_SOURCE ( string_literal )? ) ;
public final void source() throws RecognitionException {
String string_literal95 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:651:3: ( ^( I_SOURCE ( string_literal )? ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:651:5: ^( I_SOURCE ( string_literal )? )
+ // smaliTreeWalker.g:651:3: ( ^( I_SOURCE ( string_literal )? ) )
+ // smaliTreeWalker.g:651:5: ^( I_SOURCE ( string_literal )? )
{
- match(input,I_SOURCE,FOLLOW_I_SOURCE_in_source1616);
+ match(input,I_SOURCE,FOLLOW_I_SOURCE_in_source1616);
if ( input.LA(1)==Token.DOWN ) {
- match(input, Token.DOWN, null);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:651:16: ( string_literal )?
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:651:16: ( string_literal )?
int alt30=2;
int LA30_0 = input.LA(1);
if ( (LA30_0==STRING_LITERAL) ) {
@@ -3418,7 +3418,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt30) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:651:16: string_literal
+ // smaliTreeWalker.g:651:16: string_literal
{
pushFollow(FOLLOW_string_literal_in_source1618);
string_literal95=string_literal();
@@ -3429,12 +3429,12 @@ public class smaliTreeWalker extends TreeParser {
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
method_stack.peek().methodBuilder.addSetSourceFile(dexBuilder.internNullableStringReference(string_literal95));
-
+
}
}
@@ -3451,16 +3451,16 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "ordered_method_items"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:656:1: ordered_method_items : ^( I_ORDERED_METHOD_ITEMS ( label_def | instruction | debug_directive )* ) ;
+ // smaliTreeWalker.g:656:1: ordered_method_items : ^( I_ORDERED_METHOD_ITEMS ( label_def | instruction | debug_directive )* ) ;
public final void ordered_method_items() throws RecognitionException {
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:657:3: ( ^( I_ORDERED_METHOD_ITEMS ( label_def | instruction | debug_directive )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:657:5: ^( I_ORDERED_METHOD_ITEMS ( label_def | instruction | debug_directive )* )
+ // smaliTreeWalker.g:657:3: ( ^( I_ORDERED_METHOD_ITEMS ( label_def | instruction | debug_directive )* ) )
+ // smaliTreeWalker.g:657: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);
+ 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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:657:30: ( label_def | instruction | debug_directive )*
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:657:30: ( label_def | instruction | debug_directive )*
loop31:
while (true) {
int alt31=4;
@@ -3524,7 +3524,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt31) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:657:31: label_def
+ // smaliTreeWalker.g:657:31: label_def
{
pushFollow(FOLLOW_label_def_in_ordered_method_items1640);
label_def();
@@ -3533,7 +3533,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:657:43: instruction
+ // smaliTreeWalker.g:657:43: instruction
{
pushFollow(FOLLOW_instruction_in_ordered_method_items1644);
instruction();
@@ -3542,7 +3542,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:657:57: debug_directive
+ // smaliTreeWalker.g:657:57: debug_directive
{
pushFollow(FOLLOW_debug_directive_in_ordered_method_items1648);
debug_directive();
@@ -3556,7 +3556,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
}
@@ -3575,7 +3575,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "label_ref"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:659:1: label_ref returns [Label label] : SIMPLE_NAME ;
+ // smaliTreeWalker.g:659:1: label_ref returns [Label label] : SIMPLE_NAME ;
public final Label label_ref() throws RecognitionException {
Label label = null;
@@ -3583,11 +3583,11 @@ public class smaliTreeWalker extends TreeParser {
CommonTree SIMPLE_NAME96=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:660:3: ( SIMPLE_NAME )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:660:5: SIMPLE_NAME
+ // smaliTreeWalker.g:660:3: ( SIMPLE_NAME )
+ // smaliTreeWalker.g:660: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));
+ 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));
}
}
@@ -3610,7 +3610,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "register_list"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:662:1: register_list returns [byte[] registers, byte registerCount] : ^( I_REGISTER_LIST ( REGISTER )* ) ;
+ // smaliTreeWalker.g:662: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);
@@ -3621,15 +3621,15 @@ public class smaliTreeWalker extends TreeParser {
retval.registers = new byte[5];
retval.registerCount = 0;
-
+
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:668:3: ( ^( I_REGISTER_LIST ( REGISTER )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:668:5: ^( I_REGISTER_LIST ( REGISTER )* )
+ // smaliTreeWalker.g:668:3: ( ^( I_REGISTER_LIST ( REGISTER )* ) )
+ // smaliTreeWalker.g:668:5: ^( I_REGISTER_LIST ( REGISTER )* )
{
- I_REGISTER_LIST97=(CommonTree)match(input,I_REGISTER_LIST,FOLLOW_I_REGISTER_LIST_in_register_list1689);
+ 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);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:669:7: ( REGISTER )*
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:669:7: ( REGISTER )*
loop32:
while (true) {
int alt32=2;
@@ -3640,16 +3640,16 @@ public class smaliTreeWalker extends TreeParser {
switch (alt32) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:669:8: REGISTER
+ // smaliTreeWalker.g:669:8: REGISTER
{
- REGISTER98=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_register_list1698);
+ REGISTER98=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_register_list1698);
if (retval.registerCount == 5) {
throw new SemanticException(input, I_REGISTER_LIST97, "A list of registers can only have a maximum of 5 " +
"registers. Use the <op>/range alternate opcode instead.");
}
retval.registers[retval.registerCount++] = parseRegister_nibble((REGISTER98!=null?REGISTER98.getText():null));
-
+
}
break;
@@ -3658,7 +3658,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
}
@@ -3683,7 +3683,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "register_range"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:678:1: register_range returns [int startRegister, int endRegister] : ^( I_REGISTER_RANGE (startReg= REGISTER (endReg= REGISTER )? )? ) ;
+ // smaliTreeWalker.g:678: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);
@@ -3693,13 +3693,13 @@ public class smaliTreeWalker extends TreeParser {
CommonTree I_REGISTER_RANGE99=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:679:3: ( ^( I_REGISTER_RANGE (startReg= REGISTER (endReg= REGISTER )? )? ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:679:5: ^( I_REGISTER_RANGE (startReg= REGISTER (endReg= REGISTER )? )? )
+ // smaliTreeWalker.g:679:3: ( ^( I_REGISTER_RANGE (startReg= REGISTER (endReg= REGISTER )? )? ) )
+ // smaliTreeWalker.g:679:5: ^( I_REGISTER_RANGE (startReg= REGISTER (endReg= REGISTER )? )? )
{
- I_REGISTER_RANGE99=(CommonTree)match(input,I_REGISTER_RANGE,FOLLOW_I_REGISTER_RANGE_in_register_range1723);
+ I_REGISTER_RANGE99=(CommonTree)match(input,I_REGISTER_RANGE,FOLLOW_I_REGISTER_RANGE_in_register_range1723);
if ( input.LA(1)==Token.DOWN ) {
- match(input, Token.DOWN, null);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:679:24: (startReg= REGISTER (endReg= REGISTER )? )?
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:679:24: (startReg= REGISTER (endReg= REGISTER )? )?
int alt34=2;
int LA34_0 = input.LA(1);
if ( (LA34_0==REGISTER) ) {
@@ -3707,10 +3707,10 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt34) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:679:25: startReg= REGISTER (endReg= REGISTER )?
+ // smaliTreeWalker.g:679:25: startReg= REGISTER (endReg= REGISTER )?
{
- startReg=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_register_range1728);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:679:49: (endReg= REGISTER )?
+ startReg=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_register_range1728);
+ // smaliTreeWalker.g:679:49: (endReg= REGISTER )?
int alt33=2;
int LA33_0 = input.LA(1);
if ( (LA33_0==REGISTER) ) {
@@ -3718,9 +3718,9 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt33) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:679:49: endReg= REGISTER
+ // smaliTreeWalker.g:679:49: endReg= REGISTER
{
- endReg=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_register_range1732);
+ endReg=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_register_range1732);
}
break;
@@ -3731,7 +3731,7 @@ public class smaliTreeWalker extends TreeParser {
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
@@ -3751,7 +3751,7 @@ public class smaliTreeWalker extends TreeParser {
throw new SemanticException(input, I_REGISTER_RANGE99, "A register range must have the lower register listed first");
}
}
-
+
}
}
@@ -3769,7 +3769,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "verification_error_reference"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:699:1: verification_error_reference returns [ImmutableReference reference] : ( CLASS_DESCRIPTOR | field_reference | method_reference );
+ // smaliTreeWalker.g:699:1: verification_error_reference returns [ImmutableReference reference] : ( CLASS_DESCRIPTOR | field_reference | method_reference );
public final ImmutableReference verification_error_reference() throws RecognitionException {
ImmutableReference reference = null;
@@ -3779,7 +3779,7 @@ public class smaliTreeWalker extends TreeParser {
ImmutableMethodReference method_reference102 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:700:3: ( CLASS_DESCRIPTOR | field_reference | method_reference )
+ // smaliTreeWalker.g:700:3: ( CLASS_DESCRIPTOR | field_reference | method_reference )
int alt35=3;
switch ( input.LA(1) ) {
case CLASS_DESCRIPTOR:
@@ -3960,16 +3960,16 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt35) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:700:5: CLASS_DESCRIPTOR
+ // smaliTreeWalker.g:700:5: CLASS_DESCRIPTOR
{
- CLASS_DESCRIPTOR100=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_verification_error_reference1755);
+ CLASS_DESCRIPTOR100=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_verification_error_reference1755);
reference = new ImmutableTypeReference((CLASS_DESCRIPTOR100!=null?CLASS_DESCRIPTOR100.getText():null));
-
+
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:704:5: field_reference
+ // smaliTreeWalker.g:704:5: field_reference
{
pushFollow(FOLLOW_field_reference_in_verification_error_reference1765);
field_reference101=field_reference();
@@ -3977,11 +3977,11 @@ public class smaliTreeWalker extends TreeParser {
reference = field_reference101;
-
+
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:708:5: method_reference
+ // smaliTreeWalker.g:708:5: method_reference
{
pushFollow(FOLLOW_method_reference_in_verification_error_reference1775);
method_reference102=method_reference();
@@ -3989,7 +3989,7 @@ public class smaliTreeWalker extends TreeParser {
reference = method_reference102;
-
+
}
break;
@@ -4009,7 +4009,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "verification_error_type"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:713:1: verification_error_type returns [int verificationError] : VERIFICATION_ERROR_TYPE ;
+ // smaliTreeWalker.g:713:1: verification_error_type returns [int verificationError] : VERIFICATION_ERROR_TYPE ;
public final int verification_error_type() throws RecognitionException {
int verificationError = 0;
@@ -4017,13 +4017,13 @@ public class smaliTreeWalker extends TreeParser {
CommonTree VERIFICATION_ERROR_TYPE103=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:714:3: ( VERIFICATION_ERROR_TYPE )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:714:5: VERIFICATION_ERROR_TYPE
+ // smaliTreeWalker.g:714:3: ( VERIFICATION_ERROR_TYPE )
+ // smaliTreeWalker.g:714:5: VERIFICATION_ERROR_TYPE
{
- VERIFICATION_ERROR_TYPE103=(CommonTree)match(input,VERIFICATION_ERROR_TYPE,FOLLOW_VERIFICATION_ERROR_TYPE_in_verification_error_type1792);
+ VERIFICATION_ERROR_TYPE103=(CommonTree)match(input,VERIFICATION_ERROR_TYPE,FOLLOW_VERIFICATION_ERROR_TYPE_in_verification_error_type1792);
verificationError = VerificationError.getVerificationError((VERIFICATION_ERROR_TYPE103!=null?VERIFICATION_ERROR_TYPE103.getText():null));
-
+
}
}
@@ -4044,13 +4044,13 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "instruction"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:719: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_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_type | insn_format22s | insn_format22t | insn_format22x | insn_format23x | insn_format30t | insn_format31c | insn_format31i | insn_format31t | insn_format32x | insn_format35c_method | insn_format35c_type | insn_format3rc_method | insn_format3rc_type | insn_format45cc_method | insn_format4rcc_method | insn_format51l_type | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive );
+ // smaliTreeWalker.g:719: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_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_type | insn_format22s | insn_format22t | insn_format22x | insn_format23x | insn_format30t | insn_format31c | insn_format31i | insn_format31t | insn_format32x | insn_format35c_method | insn_format35c_type | insn_format3rc_method | insn_format3rc_type | insn_format45cc_method | insn_format4rcc_method | 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 {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:720: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_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_type | insn_format22s | insn_format22t | insn_format22x | insn_format23x | insn_format30t | insn_format31c | insn_format31i | insn_format31t | insn_format32x | insn_format35c_method | insn_format35c_type | insn_format3rc_method | insn_format3rc_type | insn_format45cc_method | insn_format4rcc_method | insn_format51l_type | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive )
+ // smaliTreeWalker.g:720: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_format21ih | insn_format21lh | insn_format21s | insn_format21t | insn_format22b | insn_format22c_field | insn_format22c_type | insn_format22s | insn_format22t | insn_format22x | insn_format23x | insn_format30t | insn_format31c | insn_format31i | insn_format31t | insn_format32x | insn_format35c_method | insn_format35c_type | insn_format3rc_method | insn_format3rc_type | insn_format45cc_method | insn_format4rcc_method | insn_format51l_type | insn_array_data_directive | insn_packed_switch_directive | insn_sparse_switch_directive )
int alt36=36;
switch ( input.LA(1) ) {
case I_STATEMENT_FORMAT10t:
@@ -4240,7 +4240,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt36) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:720:5: insn_format10t
+ // smaliTreeWalker.g:720:5: insn_format10t
{
pushFollow(FOLLOW_insn_format10t_in_instruction1806);
insn_format10t();
@@ -4249,7 +4249,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:721:5: insn_format10x
+ // smaliTreeWalker.g:721:5: insn_format10x
{
pushFollow(FOLLOW_insn_format10x_in_instruction1812);
insn_format10x();
@@ -4258,7 +4258,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:722:5: insn_format11n
+ // smaliTreeWalker.g:722:5: insn_format11n
{
pushFollow(FOLLOW_insn_format11n_in_instruction1818);
insn_format11n();
@@ -4267,7 +4267,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:723:5: insn_format11x
+ // smaliTreeWalker.g:723:5: insn_format11x
{
pushFollow(FOLLOW_insn_format11x_in_instruction1824);
insn_format11x();
@@ -4276,7 +4276,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:724:5: insn_format12x
+ // smaliTreeWalker.g:724:5: insn_format12x
{
pushFollow(FOLLOW_insn_format12x_in_instruction1830);
insn_format12x();
@@ -4285,7 +4285,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 6 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:725:5: insn_format20bc
+ // smaliTreeWalker.g:725:5: insn_format20bc
{
pushFollow(FOLLOW_insn_format20bc_in_instruction1836);
insn_format20bc();
@@ -4294,7 +4294,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 7 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:726:5: insn_format20t
+ // smaliTreeWalker.g:726:5: insn_format20t
{
pushFollow(FOLLOW_insn_format20t_in_instruction1842);
insn_format20t();
@@ -4303,7 +4303,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 8 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:727:5: insn_format21c_field
+ // smaliTreeWalker.g:727:5: insn_format21c_field
{
pushFollow(FOLLOW_insn_format21c_field_in_instruction1848);
insn_format21c_field();
@@ -4312,7 +4312,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 9 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:728:5: insn_format21c_string
+ // smaliTreeWalker.g:728:5: insn_format21c_string
{
pushFollow(FOLLOW_insn_format21c_string_in_instruction1854);
insn_format21c_string();
@@ -4321,7 +4321,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 10 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:729:5: insn_format21c_type
+ // smaliTreeWalker.g:729:5: insn_format21c_type
{
pushFollow(FOLLOW_insn_format21c_type_in_instruction1860);
insn_format21c_type();
@@ -4330,7 +4330,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 11 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:730:5: insn_format21ih
+ // smaliTreeWalker.g:730:5: insn_format21ih
{
pushFollow(FOLLOW_insn_format21ih_in_instruction1866);
insn_format21ih();
@@ -4339,7 +4339,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 12 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:731:5: insn_format21lh
+ // smaliTreeWalker.g:731:5: insn_format21lh
{
pushFollow(FOLLOW_insn_format21lh_in_instruction1872);
insn_format21lh();
@@ -4348,7 +4348,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 13 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:732:5: insn_format21s
+ // smaliTreeWalker.g:732:5: insn_format21s
{
pushFollow(FOLLOW_insn_format21s_in_instruction1878);
insn_format21s();
@@ -4357,7 +4357,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 14 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:733:5: insn_format21t
+ // smaliTreeWalker.g:733:5: insn_format21t
{
pushFollow(FOLLOW_insn_format21t_in_instruction1884);
insn_format21t();
@@ -4366,7 +4366,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 15 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:734:5: insn_format22b
+ // smaliTreeWalker.g:734:5: insn_format22b
{
pushFollow(FOLLOW_insn_format22b_in_instruction1890);
insn_format22b();
@@ -4375,7 +4375,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 16 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:735:5: insn_format22c_field
+ // smaliTreeWalker.g:735:5: insn_format22c_field
{
pushFollow(FOLLOW_insn_format22c_field_in_instruction1896);
insn_format22c_field();
@@ -4384,7 +4384,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 17 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:736:5: insn_format22c_type
+ // smaliTreeWalker.g:736:5: insn_format22c_type
{
pushFollow(FOLLOW_insn_format22c_type_in_instruction1902);
insn_format22c_type();
@@ -4393,7 +4393,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 18 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:737:5: insn_format22s
+ // smaliTreeWalker.g:737:5: insn_format22s
{
pushFollow(FOLLOW_insn_format22s_in_instruction1908);
insn_format22s();
@@ -4402,7 +4402,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 19 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:738:5: insn_format22t
+ // smaliTreeWalker.g:738:5: insn_format22t
{
pushFollow(FOLLOW_insn_format22t_in_instruction1914);
insn_format22t();
@@ -4411,7 +4411,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 20 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:739:5: insn_format22x
+ // smaliTreeWalker.g:739:5: insn_format22x
{
pushFollow(FOLLOW_insn_format22x_in_instruction1920);
insn_format22x();
@@ -4420,7 +4420,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 21 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:740:5: insn_format23x
+ // smaliTreeWalker.g:740:5: insn_format23x
{
pushFollow(FOLLOW_insn_format23x_in_instruction1926);
insn_format23x();
@@ -4429,7 +4429,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 22 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:741:5: insn_format30t
+ // smaliTreeWalker.g:741:5: insn_format30t
{
pushFollow(FOLLOW_insn_format30t_in_instruction1932);
insn_format30t();
@@ -4438,7 +4438,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 23 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:742:5: insn_format31c
+ // smaliTreeWalker.g:742:5: insn_format31c
{
pushFollow(FOLLOW_insn_format31c_in_instruction1938);
insn_format31c();
@@ -4447,7 +4447,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 24 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:743:5: insn_format31i
+ // smaliTreeWalker.g:743:5: insn_format31i
{
pushFollow(FOLLOW_insn_format31i_in_instruction1944);
insn_format31i();
@@ -4456,7 +4456,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 25 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:744:5: insn_format31t
+ // smaliTreeWalker.g:744:5: insn_format31t
{
pushFollow(FOLLOW_insn_format31t_in_instruction1950);
insn_format31t();
@@ -4465,7 +4465,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 26 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:745:5: insn_format32x
+ // smaliTreeWalker.g:745:5: insn_format32x
{
pushFollow(FOLLOW_insn_format32x_in_instruction1956);
insn_format32x();
@@ -4474,7 +4474,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 27 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:746:5: insn_format35c_method
+ // smaliTreeWalker.g:746:5: insn_format35c_method
{
pushFollow(FOLLOW_insn_format35c_method_in_instruction1962);
insn_format35c_method();
@@ -4483,7 +4483,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 28 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:747:5: insn_format35c_type
+ // smaliTreeWalker.g:747:5: insn_format35c_type
{
pushFollow(FOLLOW_insn_format35c_type_in_instruction1968);
insn_format35c_type();
@@ -4492,7 +4492,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 29 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:748:5: insn_format3rc_method
+ // smaliTreeWalker.g:748:5: insn_format3rc_method
{
pushFollow(FOLLOW_insn_format3rc_method_in_instruction1974);
insn_format3rc_method();
@@ -4501,7 +4501,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 30 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:749:5: insn_format3rc_type
+ // smaliTreeWalker.g:749:5: insn_format3rc_type
{
pushFollow(FOLLOW_insn_format3rc_type_in_instruction1980);
insn_format3rc_type();
@@ -4510,7 +4510,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 31 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:750:5: insn_format45cc_method
+ // smaliTreeWalker.g:750:5: insn_format45cc_method
{
pushFollow(FOLLOW_insn_format45cc_method_in_instruction1986);
insn_format45cc_method();
@@ -4519,7 +4519,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 32 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:751:5: insn_format4rcc_method
+ // smaliTreeWalker.g:751:5: insn_format4rcc_method
{
pushFollow(FOLLOW_insn_format4rcc_method_in_instruction1992);
insn_format4rcc_method();
@@ -4528,7 +4528,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 33 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:752:5: insn_format51l_type
+ // smaliTreeWalker.g:752:5: insn_format51l_type
{
pushFollow(FOLLOW_insn_format51l_type_in_instruction1998);
insn_format51l_type();
@@ -4537,7 +4537,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 34 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:753:5: insn_array_data_directive
+ // smaliTreeWalker.g:753:5: insn_array_data_directive
{
pushFollow(FOLLOW_insn_array_data_directive_in_instruction2004);
insn_array_data_directive();
@@ -4546,7 +4546,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 35 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:754:5: insn_packed_switch_directive
+ // smaliTreeWalker.g:754:5: insn_packed_switch_directive
{
pushFollow(FOLLOW_insn_packed_switch_directive_in_instruction2010);
insn_packed_switch_directive();
@@ -4555,7 +4555,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 36 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:755:5: insn_sparse_switch_directive
+ // smaliTreeWalker.g:755:5: insn_sparse_switch_directive
{
pushFollow(FOLLOW_insn_sparse_switch_directive_in_instruction2016);
insn_sparse_switch_directive();
@@ -4570,7 +4570,7 @@ public class smaliTreeWalker extends TreeParser {
reportError(new SemanticException(input, ((CommonTree)retval.start), ex.getMessage()));
recover(input, null);
-
+
}
finally {
@@ -4583,28 +4583,28 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format10t"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:761:1: insn_format10t : ^( I_STATEMENT_FORMAT10t INSTRUCTION_FORMAT10t label_ref ) ;
+ // smaliTreeWalker.g:761:1: insn_format10t : ^( I_STATEMENT_FORMAT10t INSTRUCTION_FORMAT10t label_ref ) ;
public final void insn_format10t() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT10t104=null;
Label label_ref105 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:762:3: ( ^( I_STATEMENT_FORMAT10t INSTRUCTION_FORMAT10t label_ref ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:763:5: ^( I_STATEMENT_FORMAT10t INSTRUCTION_FORMAT10t label_ref )
+ // smaliTreeWalker.g:762:3: ( ^( I_STATEMENT_FORMAT10t INSTRUCTION_FORMAT10t label_ref ) )
+ // smaliTreeWalker.g:763:5: ^( I_STATEMENT_FORMAT10t INSTRUCTION_FORMAT10t label_ref )
{
- match(input,I_STATEMENT_FORMAT10t,FOLLOW_I_STATEMENT_FORMAT10t_in_insn_format10t2040);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT10t104=(CommonTree)match(input,INSTRUCTION_FORMAT10t,FOLLOW_INSTRUCTION_FORMAT10t_in_insn_format10t2042);
+ match(input,I_STATEMENT_FORMAT10t,FOLLOW_I_STATEMENT_FORMAT10t_in_insn_format10t2040);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT10t104=(CommonTree)match(input,INSTRUCTION_FORMAT10t,FOLLOW_INSTRUCTION_FORMAT10t_in_insn_format10t2042);
pushFollow(FOLLOW_label_ref_in_insn_format10t2044);
label_ref105=label_ref();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT10t104!=null?INSTRUCTION_FORMAT10t104.getText():null));
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction10t(opcode, label_ref105));
-
+
}
}
@@ -4621,23 +4621,23 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format10x"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:769:1: insn_format10x : ^( I_STATEMENT_FORMAT10x INSTRUCTION_FORMAT10x ) ;
+ // smaliTreeWalker.g:769:1: insn_format10x : ^( I_STATEMENT_FORMAT10x INSTRUCTION_FORMAT10x ) ;
public final void insn_format10x() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT10x106=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:770:3: ( ^( I_STATEMENT_FORMAT10x INSTRUCTION_FORMAT10x ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:771:5: ^( I_STATEMENT_FORMAT10x INSTRUCTION_FORMAT10x )
+ // smaliTreeWalker.g:770:3: ( ^( I_STATEMENT_FORMAT10x INSTRUCTION_FORMAT10x ) )
+ // smaliTreeWalker.g:771:5: ^( I_STATEMENT_FORMAT10x INSTRUCTION_FORMAT10x )
{
- match(input,I_STATEMENT_FORMAT10x,FOLLOW_I_STATEMENT_FORMAT10x_in_insn_format10x2067);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT10x106=(CommonTree)match(input,INSTRUCTION_FORMAT10x,FOLLOW_INSTRUCTION_FORMAT10x_in_insn_format10x2069);
- match(input, Token.UP, null);
+ match(input,I_STATEMENT_FORMAT10x,FOLLOW_I_STATEMENT_FORMAT10x_in_insn_format10x2067);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT10x106=(CommonTree)match(input,INSTRUCTION_FORMAT10x,FOLLOW_INSTRUCTION_FORMAT10x_in_insn_format10x2069);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT10x106!=null?INSTRUCTION_FORMAT10x106.getText():null));
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction10x(opcode));
-
+
}
}
@@ -4654,25 +4654,25 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format11n"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:777:1: insn_format11n : ^( I_STATEMENT_FORMAT11n INSTRUCTION_FORMAT11n REGISTER short_integral_literal ) ;
+ // smaliTreeWalker.g:777:1: insn_format11n : ^( I_STATEMENT_FORMAT11n INSTRUCTION_FORMAT11n REGISTER short_integral_literal ) ;
public final void insn_format11n() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT11n107=null;
CommonTree REGISTER108=null;
short short_integral_literal109 =0;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:778:3: ( ^( I_STATEMENT_FORMAT11n INSTRUCTION_FORMAT11n REGISTER short_integral_literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:779:5: ^( I_STATEMENT_FORMAT11n INSTRUCTION_FORMAT11n REGISTER short_integral_literal )
+ // smaliTreeWalker.g:778:3: ( ^( I_STATEMENT_FORMAT11n INSTRUCTION_FORMAT11n REGISTER short_integral_literal ) )
+ // smaliTreeWalker.g:779:5: ^( I_STATEMENT_FORMAT11n INSTRUCTION_FORMAT11n REGISTER short_integral_literal )
{
- match(input,I_STATEMENT_FORMAT11n,FOLLOW_I_STATEMENT_FORMAT11n_in_insn_format11n2092);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT11n107=(CommonTree)match(input,INSTRUCTION_FORMAT11n,FOLLOW_INSTRUCTION_FORMAT11n_in_insn_format11n2094);
- REGISTER108=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format11n2096);
+ match(input,I_STATEMENT_FORMAT11n,FOLLOW_I_STATEMENT_FORMAT11n_in_insn_format11n2092);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT11n107=(CommonTree)match(input,INSTRUCTION_FORMAT11n,FOLLOW_INSTRUCTION_FORMAT11n_in_insn_format11n2094);
+ REGISTER108=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format11n2096);
pushFollow(FOLLOW_short_integral_literal_in_insn_format11n2098);
short_integral_literal109=short_integral_literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT11n107!=null?INSTRUCTION_FORMAT11n107.getText():null));
@@ -4682,7 +4682,7 @@ public class smaliTreeWalker extends TreeParser {
LiteralTools.checkNibble(litB);
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction11n(opcode, regA, litB));
-
+
}
}
@@ -4699,27 +4699,27 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format11x"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:790:1: insn_format11x : ^( I_STATEMENT_FORMAT11x INSTRUCTION_FORMAT11x REGISTER ) ;
+ // smaliTreeWalker.g:790:1: insn_format11x : ^( I_STATEMENT_FORMAT11x INSTRUCTION_FORMAT11x REGISTER ) ;
public final void insn_format11x() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT11x110=null;
CommonTree REGISTER111=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:791:3: ( ^( I_STATEMENT_FORMAT11x INSTRUCTION_FORMAT11x REGISTER ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:792:5: ^( I_STATEMENT_FORMAT11x INSTRUCTION_FORMAT11x REGISTER )
+ // smaliTreeWalker.g:791:3: ( ^( I_STATEMENT_FORMAT11x INSTRUCTION_FORMAT11x REGISTER ) )
+ // smaliTreeWalker.g:792:5: ^( I_STATEMENT_FORMAT11x INSTRUCTION_FORMAT11x REGISTER )
{
- match(input,I_STATEMENT_FORMAT11x,FOLLOW_I_STATEMENT_FORMAT11x_in_insn_format11x2121);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT11x110=(CommonTree)match(input,INSTRUCTION_FORMAT11x,FOLLOW_INSTRUCTION_FORMAT11x_in_insn_format11x2123);
- REGISTER111=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format11x2125);
- match(input, Token.UP, null);
+ match(input,I_STATEMENT_FORMAT11x,FOLLOW_I_STATEMENT_FORMAT11x_in_insn_format11x2121);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT11x110=(CommonTree)match(input,INSTRUCTION_FORMAT11x,FOLLOW_INSTRUCTION_FORMAT11x_in_insn_format11x2123);
+ REGISTER111=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format11x2125);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT11x110!=null?INSTRUCTION_FORMAT11x110.getText():null));
short regA = parseRegister_byte((REGISTER111!=null?REGISTER111.getText():null));
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction11x(opcode, regA));
-
+
}
}
@@ -4736,22 +4736,22 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format12x"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:800:1: insn_format12x : ^( I_STATEMENT_FORMAT12x INSTRUCTION_FORMAT12x registerA= REGISTER registerB= REGISTER ) ;
+ // smaliTreeWalker.g:800: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_FORMAT12x112=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:801:3: ( ^( I_STATEMENT_FORMAT12x INSTRUCTION_FORMAT12x registerA= REGISTER registerB= REGISTER ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:802:5: ^( I_STATEMENT_FORMAT12x INSTRUCTION_FORMAT12x registerA= REGISTER registerB= REGISTER )
+ // smaliTreeWalker.g:801:3: ( ^( I_STATEMENT_FORMAT12x INSTRUCTION_FORMAT12x registerA= REGISTER registerB= REGISTER ) )
+ // smaliTreeWalker.g:802:5: ^( I_STATEMENT_FORMAT12x INSTRUCTION_FORMAT12x registerA= REGISTER registerB= REGISTER )
{
- match(input,I_STATEMENT_FORMAT12x,FOLLOW_I_STATEMENT_FORMAT12x_in_insn_format12x2148);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT12x112=(CommonTree)match(input,INSTRUCTION_FORMAT12x,FOLLOW_INSTRUCTION_FORMAT12x_in_insn_format12x2150);
- registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format12x2154);
- registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format12x2158);
- match(input, Token.UP, null);
+ match(input,I_STATEMENT_FORMAT12x,FOLLOW_I_STATEMENT_FORMAT12x_in_insn_format12x2148);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT12x112=(CommonTree)match(input,INSTRUCTION_FORMAT12x,FOLLOW_INSTRUCTION_FORMAT12x_in_insn_format12x2150);
+ registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format12x2154);
+ registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format12x2158);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT12x112!=null?INSTRUCTION_FORMAT12x112.getText():null));
@@ -4759,7 +4759,7 @@ public class smaliTreeWalker extends TreeParser {
byte regB = parseRegister_nibble((registerB!=null?registerB.getText():null));
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction12x(opcode, regA, regB));
-
+
}
}
@@ -4776,19 +4776,19 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format20bc"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:811:1: insn_format20bc : ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc verification_error_type verification_error_reference ) ;
+ // smaliTreeWalker.g:811:1: insn_format20bc : ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc verification_error_type verification_error_reference ) ;
public final void insn_format20bc() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT20bc113=null;
int verification_error_type114 =0;
ImmutableReference verification_error_reference115 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:812:3: ( ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc verification_error_type verification_error_reference ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:813:5: ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc verification_error_type verification_error_reference )
+ // smaliTreeWalker.g:812:3: ( ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc verification_error_type verification_error_reference ) )
+ // smaliTreeWalker.g:813:5: ^( I_STATEMENT_FORMAT20bc INSTRUCTION_FORMAT20bc verification_error_type verification_error_reference )
{
- match(input,I_STATEMENT_FORMAT20bc,FOLLOW_I_STATEMENT_FORMAT20bc_in_insn_format20bc2181);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT20bc113=(CommonTree)match(input,INSTRUCTION_FORMAT20bc,FOLLOW_INSTRUCTION_FORMAT20bc_in_insn_format20bc2183);
+ match(input,I_STATEMENT_FORMAT20bc,FOLLOW_I_STATEMENT_FORMAT20bc_in_insn_format20bc2181);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT20bc113=(CommonTree)match(input,INSTRUCTION_FORMAT20bc,FOLLOW_INSTRUCTION_FORMAT20bc_in_insn_format20bc2183);
pushFollow(FOLLOW_verification_error_type_in_insn_format20bc2185);
verification_error_type114=verification_error_type();
state._fsp--;
@@ -4797,7 +4797,7 @@ public class smaliTreeWalker extends TreeParser {
verification_error_reference115=verification_error_reference();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT20bc113!=null?INSTRUCTION_FORMAT20bc113.getText():null));
@@ -4807,7 +4807,7 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction20bc(opcode, verificationError,
dexBuilder.internReference(referencedItem)));
-
+
}
}
@@ -4824,28 +4824,28 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format20t"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:824:1: insn_format20t : ^( I_STATEMENT_FORMAT20t INSTRUCTION_FORMAT20t label_ref ) ;
+ // smaliTreeWalker.g:824:1: insn_format20t : ^( I_STATEMENT_FORMAT20t INSTRUCTION_FORMAT20t label_ref ) ;
public final void insn_format20t() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT20t116=null;
Label label_ref117 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:825:3: ( ^( I_STATEMENT_FORMAT20t INSTRUCTION_FORMAT20t label_ref ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:826:5: ^( I_STATEMENT_FORMAT20t INSTRUCTION_FORMAT20t label_ref )
+ // smaliTreeWalker.g:825:3: ( ^( I_STATEMENT_FORMAT20t INSTRUCTION_FORMAT20t label_ref ) )
+ // smaliTreeWalker.g:826:5: ^( I_STATEMENT_FORMAT20t INSTRUCTION_FORMAT20t label_ref )
{
- match(input,I_STATEMENT_FORMAT20t,FOLLOW_I_STATEMENT_FORMAT20t_in_insn_format20t2210);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT20t116=(CommonTree)match(input,INSTRUCTION_FORMAT20t,FOLLOW_INSTRUCTION_FORMAT20t_in_insn_format20t2212);
+ match(input,I_STATEMENT_FORMAT20t,FOLLOW_I_STATEMENT_FORMAT20t_in_insn_format20t2210);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT20t116=(CommonTree)match(input,INSTRUCTION_FORMAT20t,FOLLOW_INSTRUCTION_FORMAT20t_in_insn_format20t2212);
pushFollow(FOLLOW_label_ref_in_insn_format20t2214);
label_ref117=label_ref();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT20t116!=null?INSTRUCTION_FORMAT20t116.getText():null));
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction20t(opcode, label_ref117));
-
+
}
}
@@ -4862,18 +4862,18 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21c_field"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:832:1: insn_format21c_field : ^( I_STATEMENT_FORMAT21c_FIELD inst= ( INSTRUCTION_FORMAT21c_FIELD | INSTRUCTION_FORMAT21c_FIELD_ODEX ) REGISTER field_reference ) ;
+ // smaliTreeWalker.g:832: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 REGISTER118=null;
ImmutableFieldReference field_reference119 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:833: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:834:5: ^( I_STATEMENT_FORMAT21c_FIELD inst= ( INSTRUCTION_FORMAT21c_FIELD | INSTRUCTION_FORMAT21c_FIELD_ODEX ) REGISTER field_reference )
+ // smaliTreeWalker.g:833:3: ( ^( I_STATEMENT_FORMAT21c_FIELD inst= ( INSTRUCTION_FORMAT21c_FIELD | INSTRUCTION_FORMAT21c_FIELD_ODEX ) REGISTER field_reference ) )
+ // smaliTreeWalker.g:834: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_field2237);
- match(input, Token.DOWN, null);
+ match(input,I_STATEMENT_FORMAT21c_FIELD,FOLLOW_I_STATEMENT_FORMAT21c_FIELD_in_insn_format21c_field2237);
+ match(input, Token.DOWN, null);
inst=(CommonTree)input.LT(1);
if ( (input.LA(1) >= INSTRUCTION_FORMAT21c_FIELD && input.LA(1) <= INSTRUCTION_FORMAT21c_FIELD_ODEX) ) {
input.consume();
@@ -4883,12 +4883,12 @@ public class smaliTreeWalker extends TreeParser {
MismatchedSetException mse = new MismatchedSetException(null,input);
throw mse;
}
- REGISTER118=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_field2249);
+ REGISTER118=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_field2249);
pushFollow(FOLLOW_field_reference_in_insn_format21c_field2251);
field_reference119=field_reference();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((inst!=null?inst.getText():null));
@@ -4898,7 +4898,7 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction21c(opcode, regA,
dexBuilder.internFieldReference(fieldReference)));
-
+
}
}
@@ -4915,25 +4915,25 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21c_string"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:845:1: insn_format21c_string : ^( I_STATEMENT_FORMAT21c_STRING INSTRUCTION_FORMAT21c_STRING REGISTER string_literal ) ;
+ // smaliTreeWalker.g:845: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_STRING120=null;
CommonTree REGISTER121=null;
String string_literal122 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:846:3: ( ^( I_STATEMENT_FORMAT21c_STRING INSTRUCTION_FORMAT21c_STRING REGISTER string_literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:847:5: ^( I_STATEMENT_FORMAT21c_STRING INSTRUCTION_FORMAT21c_STRING REGISTER string_literal )
+ // smaliTreeWalker.g:846:3: ( ^( I_STATEMENT_FORMAT21c_STRING INSTRUCTION_FORMAT21c_STRING REGISTER string_literal ) )
+ // smaliTreeWalker.g:847: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_string2274);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT21c_STRING120=(CommonTree)match(input,INSTRUCTION_FORMAT21c_STRING,FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_insn_format21c_string2276);
- REGISTER121=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_string2278);
+ match(input,I_STATEMENT_FORMAT21c_STRING,FOLLOW_I_STATEMENT_FORMAT21c_STRING_in_insn_format21c_string2274);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT21c_STRING120=(CommonTree)match(input,INSTRUCTION_FORMAT21c_STRING,FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_insn_format21c_string2276);
+ REGISTER121=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_string2278);
pushFollow(FOLLOW_string_literal_in_insn_format21c_string2280);
string_literal122=string_literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT21c_STRING120!=null?INSTRUCTION_FORMAT21c_STRING120.getText():null));
@@ -4941,7 +4941,7 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction21c(opcode, regA,
dexBuilder.internStringReference(string_literal122)));
-
+
}
}
@@ -4958,25 +4958,25 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21c_type"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:856:1: insn_format21c_type : ^( I_STATEMENT_FORMAT21c_TYPE INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor ) ;
+ // smaliTreeWalker.g:856: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_TYPE123=null;
CommonTree REGISTER124=null;
TreeRuleReturnScope nonvoid_type_descriptor125 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:857:3: ( ^( I_STATEMENT_FORMAT21c_TYPE INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:858:5: ^( I_STATEMENT_FORMAT21c_TYPE INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor )
+ // smaliTreeWalker.g:857:3: ( ^( I_STATEMENT_FORMAT21c_TYPE INSTRUCTION_FORMAT21c_TYPE REGISTER nonvoid_type_descriptor ) )
+ // smaliTreeWalker.g:858: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_type2303);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT21c_TYPE123=(CommonTree)match(input,INSTRUCTION_FORMAT21c_TYPE,FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_insn_format21c_type2305);
- REGISTER124=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_type2307);
+ match(input,I_STATEMENT_FORMAT21c_TYPE,FOLLOW_I_STATEMENT_FORMAT21c_TYPE_in_insn_format21c_type2303);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT21c_TYPE123=(CommonTree)match(input,INSTRUCTION_FORMAT21c_TYPE,FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_insn_format21c_type2305);
+ REGISTER124=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21c_type2307);
pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format21c_type2309);
nonvoid_type_descriptor125=nonvoid_type_descriptor();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT21c_TYPE123!=null?INSTRUCTION_FORMAT21c_TYPE123.getText():null));
@@ -4984,7 +4984,7 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction21c(opcode, regA,
dexBuilder.internTypeReference((nonvoid_type_descriptor125!=null?((smaliTreeWalker.nonvoid_type_descriptor_return)nonvoid_type_descriptor125).type:null))));
-
+
}
}
@@ -5001,25 +5001,25 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21ih"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:867:1: insn_format21ih : ^( I_STATEMENT_FORMAT21ih INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) ;
+ // smaliTreeWalker.g:867:1: insn_format21ih : ^( I_STATEMENT_FORMAT21ih INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) ;
public final void insn_format21ih() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT21ih126=null;
CommonTree REGISTER127=null;
int fixed_32bit_literal128 =0;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:868:3: ( ^( I_STATEMENT_FORMAT21ih INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:869:5: ^( I_STATEMENT_FORMAT21ih INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal )
+ // smaliTreeWalker.g:868:3: ( ^( I_STATEMENT_FORMAT21ih INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal ) )
+ // smaliTreeWalker.g:869:5: ^( I_STATEMENT_FORMAT21ih INSTRUCTION_FORMAT21ih REGISTER fixed_32bit_literal )
{
- match(input,I_STATEMENT_FORMAT21ih,FOLLOW_I_STATEMENT_FORMAT21ih_in_insn_format21ih2332);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT21ih126=(CommonTree)match(input,INSTRUCTION_FORMAT21ih,FOLLOW_INSTRUCTION_FORMAT21ih_in_insn_format21ih2334);
- REGISTER127=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21ih2336);
+ match(input,I_STATEMENT_FORMAT21ih,FOLLOW_I_STATEMENT_FORMAT21ih_in_insn_format21ih2332);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT21ih126=(CommonTree)match(input,INSTRUCTION_FORMAT21ih,FOLLOW_INSTRUCTION_FORMAT21ih_in_insn_format21ih2334);
+ REGISTER127=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21ih2336);
pushFollow(FOLLOW_fixed_32bit_literal_in_insn_format21ih2338);
fixed_32bit_literal128=fixed_32bit_literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT21ih126!=null?INSTRUCTION_FORMAT21ih126.getText():null));
@@ -5028,7 +5028,7 @@ public class smaliTreeWalker extends TreeParser {
int litB = fixed_32bit_literal128;
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction21ih(opcode, regA, litB));
-
+
}
}
@@ -5045,25 +5045,25 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21lh"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:879:1: insn_format21lh : ^( I_STATEMENT_FORMAT21lh INSTRUCTION_FORMAT21lh REGISTER fixed_64bit_literal ) ;
+ // smaliTreeWalker.g:879:1: insn_format21lh : ^( I_STATEMENT_FORMAT21lh INSTRUCTION_FORMAT21lh REGISTER fixed_64bit_literal ) ;
public final void insn_format21lh() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT21lh129=null;
CommonTree REGISTER130=null;
long fixed_64bit_literal131 =0;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:880:3: ( ^( I_STATEMENT_FORMAT21lh INSTRUCTION_FORMAT21lh REGISTER fixed_64bit_literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:881:5: ^( I_STATEMENT_FORMAT21lh INSTRUCTION_FORMAT21lh REGISTER fixed_64bit_literal )
+ // smaliTreeWalker.g:880:3: ( ^( I_STATEMENT_FORMAT21lh INSTRUCTION_FORMAT21lh REGISTER fixed_64bit_literal ) )
+ // smaliTreeWalker.g:881:5: ^( I_STATEMENT_FORMAT21lh INSTRUCTION_FORMAT21lh REGISTER fixed_64bit_literal )
{
- match(input,I_STATEMENT_FORMAT21lh,FOLLOW_I_STATEMENT_FORMAT21lh_in_insn_format21lh2361);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT21lh129=(CommonTree)match(input,INSTRUCTION_FORMAT21lh,FOLLOW_INSTRUCTION_FORMAT21lh_in_insn_format21lh2363);
- REGISTER130=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21lh2365);
+ match(input,I_STATEMENT_FORMAT21lh,FOLLOW_I_STATEMENT_FORMAT21lh_in_insn_format21lh2361);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT21lh129=(CommonTree)match(input,INSTRUCTION_FORMAT21lh,FOLLOW_INSTRUCTION_FORMAT21lh_in_insn_format21lh2363);
+ REGISTER130=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21lh2365);
pushFollow(FOLLOW_fixed_64bit_literal_in_insn_format21lh2367);
fixed_64bit_literal131=fixed_64bit_literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT21lh129!=null?INSTRUCTION_FORMAT21lh129.getText():null));
@@ -5072,7 +5072,7 @@ public class smaliTreeWalker extends TreeParser {
long litB = fixed_64bit_literal131;
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction21lh(opcode, regA, litB));
-
+
}
}
@@ -5089,25 +5089,25 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21s"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:891:1: insn_format21s : ^( I_STATEMENT_FORMAT21s INSTRUCTION_FORMAT21s REGISTER short_integral_literal ) ;
+ // smaliTreeWalker.g:891:1: insn_format21s : ^( I_STATEMENT_FORMAT21s INSTRUCTION_FORMAT21s REGISTER short_integral_literal ) ;
public final void insn_format21s() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT21s132=null;
CommonTree REGISTER133=null;
short short_integral_literal134 =0;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:892:3: ( ^( I_STATEMENT_FORMAT21s INSTRUCTION_FORMAT21s REGISTER short_integral_literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:893:5: ^( I_STATEMENT_FORMAT21s INSTRUCTION_FORMAT21s REGISTER short_integral_literal )
+ // smaliTreeWalker.g:892:3: ( ^( I_STATEMENT_FORMAT21s INSTRUCTION_FORMAT21s REGISTER short_integral_literal ) )
+ // smaliTreeWalker.g:893:5: ^( I_STATEMENT_FORMAT21s INSTRUCTION_FORMAT21s REGISTER short_integral_literal )
{
- match(input,I_STATEMENT_FORMAT21s,FOLLOW_I_STATEMENT_FORMAT21s_in_insn_format21s2390);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT21s132=(CommonTree)match(input,INSTRUCTION_FORMAT21s,FOLLOW_INSTRUCTION_FORMAT21s_in_insn_format21s2392);
- REGISTER133=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21s2394);
+ match(input,I_STATEMENT_FORMAT21s,FOLLOW_I_STATEMENT_FORMAT21s_in_insn_format21s2390);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT21s132=(CommonTree)match(input,INSTRUCTION_FORMAT21s,FOLLOW_INSTRUCTION_FORMAT21s_in_insn_format21s2392);
+ REGISTER133=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21s2394);
pushFollow(FOLLOW_short_integral_literal_in_insn_format21s2396);
short_integral_literal134=short_integral_literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT21s132!=null?INSTRUCTION_FORMAT21s132.getText():null));
@@ -5116,7 +5116,7 @@ public class smaliTreeWalker extends TreeParser {
short litB = short_integral_literal134;
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction21s(opcode, regA, litB));
-
+
}
}
@@ -5133,32 +5133,32 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format21t"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:903:1: insn_format21t : ^( I_STATEMENT_FORMAT21t INSTRUCTION_FORMAT21t REGISTER label_ref ) ;
+ // smaliTreeWalker.g:903:1: insn_format21t : ^( I_STATEMENT_FORMAT21t INSTRUCTION_FORMAT21t REGISTER label_ref ) ;
public final void insn_format21t() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT21t135=null;
CommonTree REGISTER136=null;
Label label_ref137 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:904:3: ( ^( I_STATEMENT_FORMAT21t INSTRUCTION_FORMAT21t REGISTER label_ref ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:905:5: ^( I_STATEMENT_FORMAT21t INSTRUCTION_FORMAT21t REGISTER label_ref )
+ // smaliTreeWalker.g:904:3: ( ^( I_STATEMENT_FORMAT21t INSTRUCTION_FORMAT21t REGISTER label_ref ) )
+ // smaliTreeWalker.g:905:5: ^( I_STATEMENT_FORMAT21t INSTRUCTION_FORMAT21t REGISTER label_ref )
{
- match(input,I_STATEMENT_FORMAT21t,FOLLOW_I_STATEMENT_FORMAT21t_in_insn_format21t2419);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT21t135=(CommonTree)match(input,INSTRUCTION_FORMAT21t,FOLLOW_INSTRUCTION_FORMAT21t_in_insn_format21t2421);
- REGISTER136=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21t2423);
+ match(input,I_STATEMENT_FORMAT21t,FOLLOW_I_STATEMENT_FORMAT21t_in_insn_format21t2419);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT21t135=(CommonTree)match(input,INSTRUCTION_FORMAT21t,FOLLOW_INSTRUCTION_FORMAT21t_in_insn_format21t2421);
+ REGISTER136=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format21t2423);
pushFollow(FOLLOW_label_ref_in_insn_format21t2425);
label_ref137=label_ref();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT21t135!=null?INSTRUCTION_FORMAT21t135.getText():null));
short regA = parseRegister_byte((REGISTER136!=null?REGISTER136.getText():null));
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction21t(opcode, regA, label_ref137));
-
+
}
}
@@ -5175,7 +5175,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format22b"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:913:1: insn_format22b : ^( I_STATEMENT_FORMAT22b INSTRUCTION_FORMAT22b registerA= REGISTER registerB= REGISTER short_integral_literal ) ;
+ // smaliTreeWalker.g:913: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;
@@ -5183,19 +5183,19 @@ public class smaliTreeWalker extends TreeParser {
short short_integral_literal139 =0;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:914:3: ( ^( I_STATEMENT_FORMAT22b INSTRUCTION_FORMAT22b registerA= REGISTER registerB= REGISTER short_integral_literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:915:5: ^( I_STATEMENT_FORMAT22b INSTRUCTION_FORMAT22b registerA= REGISTER registerB= REGISTER short_integral_literal )
+ // smaliTreeWalker.g:914:3: ( ^( I_STATEMENT_FORMAT22b INSTRUCTION_FORMAT22b registerA= REGISTER registerB= REGISTER short_integral_literal ) )
+ // smaliTreeWalker.g:915:5: ^( I_STATEMENT_FORMAT22b INSTRUCTION_FORMAT22b registerA= REGISTER registerB= REGISTER short_integral_literal )
{
- match(input,I_STATEMENT_FORMAT22b,FOLLOW_I_STATEMENT_FORMAT22b_in_insn_format22b2448);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT22b138=(CommonTree)match(input,INSTRUCTION_FORMAT22b,FOLLOW_INSTRUCTION_FORMAT22b_in_insn_format22b2450);
- registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22b2454);
- registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22b2458);
+ match(input,I_STATEMENT_FORMAT22b,FOLLOW_I_STATEMENT_FORMAT22b_in_insn_format22b2448);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT22b138=(CommonTree)match(input,INSTRUCTION_FORMAT22b,FOLLOW_INSTRUCTION_FORMAT22b_in_insn_format22b2450);
+ registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22b2454);
+ registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22b2458);
pushFollow(FOLLOW_short_integral_literal_in_insn_format22b2460);
short_integral_literal139=short_integral_literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT22b138!=null?INSTRUCTION_FORMAT22b138.getText():null));
@@ -5206,7 +5206,7 @@ public class smaliTreeWalker extends TreeParser {
LiteralTools.checkByte(litC);
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction22b(opcode, regA, regB, litC));
-
+
}
}
@@ -5223,7 +5223,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format22c_field"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:927:1: insn_format22c_field : ^( I_STATEMENT_FORMAT22c_FIELD inst= ( INSTRUCTION_FORMAT22c_FIELD | INSTRUCTION_FORMAT22c_FIELD_ODEX ) registerA= REGISTER registerB= REGISTER field_reference ) ;
+ // smaliTreeWalker.g:927: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;
@@ -5231,11 +5231,11 @@ public class smaliTreeWalker extends TreeParser {
ImmutableFieldReference field_reference140 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:928: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:929:5: ^( I_STATEMENT_FORMAT22c_FIELD inst= ( INSTRUCTION_FORMAT22c_FIELD | INSTRUCTION_FORMAT22c_FIELD_ODEX ) registerA= REGISTER registerB= REGISTER field_reference )
+ // smaliTreeWalker.g:928:3: ( ^( I_STATEMENT_FORMAT22c_FIELD inst= ( INSTRUCTION_FORMAT22c_FIELD | INSTRUCTION_FORMAT22c_FIELD_ODEX ) registerA= REGISTER registerB= REGISTER field_reference ) )
+ // smaliTreeWalker.g:929: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_field2483);
- match(input, Token.DOWN, null);
+ match(input,I_STATEMENT_FORMAT22c_FIELD,FOLLOW_I_STATEMENT_FORMAT22c_FIELD_in_insn_format22c_field2483);
+ match(input, Token.DOWN, null);
inst=(CommonTree)input.LT(1);
if ( (input.LA(1) >= INSTRUCTION_FORMAT22c_FIELD && input.LA(1) <= INSTRUCTION_FORMAT22c_FIELD_ODEX) ) {
input.consume();
@@ -5245,13 +5245,13 @@ public class smaliTreeWalker extends TreeParser {
MismatchedSetException mse = new MismatchedSetException(null,input);
throw mse;
}
- registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field2497);
- registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field2501);
+ registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field2497);
+ registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_field2501);
pushFollow(FOLLOW_field_reference_in_insn_format22c_field2503);
field_reference140=field_reference();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((inst!=null?inst.getText():null));
@@ -5262,7 +5262,7 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction22c(opcode, regA, regB,
dexBuilder.internFieldReference(fieldReference)));
-
+
}
}
@@ -5279,7 +5279,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format22c_type"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:941:1: insn_format22c_type : ^( I_STATEMENT_FORMAT22c_TYPE INSTRUCTION_FORMAT22c_TYPE registerA= REGISTER registerB= REGISTER nonvoid_type_descriptor ) ;
+ // smaliTreeWalker.g:941: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;
@@ -5287,19 +5287,19 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope nonvoid_type_descriptor142 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:942: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:943:5: ^( I_STATEMENT_FORMAT22c_TYPE INSTRUCTION_FORMAT22c_TYPE registerA= REGISTER registerB= REGISTER nonvoid_type_descriptor )
+ // smaliTreeWalker.g:942:3: ( ^( I_STATEMENT_FORMAT22c_TYPE INSTRUCTION_FORMAT22c_TYPE registerA= REGISTER registerB= REGISTER nonvoid_type_descriptor ) )
+ // smaliTreeWalker.g:943: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_type2526);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT22c_TYPE141=(CommonTree)match(input,INSTRUCTION_FORMAT22c_TYPE,FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_insn_format22c_type2528);
- registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_type2532);
- registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_type2536);
+ match(input,I_STATEMENT_FORMAT22c_TYPE,FOLLOW_I_STATEMENT_FORMAT22c_TYPE_in_insn_format22c_type2526);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT22c_TYPE141=(CommonTree)match(input,INSTRUCTION_FORMAT22c_TYPE,FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_insn_format22c_type2528);
+ registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_type2532);
+ registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22c_type2536);
pushFollow(FOLLOW_nonvoid_type_descriptor_in_insn_format22c_type2538);
nonvoid_type_descriptor142=nonvoid_type_descriptor();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT22c_TYPE141!=null?INSTRUCTION_FORMAT22c_TYPE141.getText():null));
@@ -5308,7 +5308,7 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction22c(opcode, regA, regB,
dexBuilder.internTypeReference((nonvoid_type_descriptor142!=null?((smaliTreeWalker.nonvoid_type_descriptor_return)nonvoid_type_descriptor142).type:null))));
-
+
}
}
@@ -5325,7 +5325,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format22s"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:953:1: insn_format22s : ^( I_STATEMENT_FORMAT22s INSTRUCTION_FORMAT22s registerA= REGISTER registerB= REGISTER short_integral_literal ) ;
+ // smaliTreeWalker.g:953: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;
@@ -5333,19 +5333,19 @@ public class smaliTreeWalker extends TreeParser {
short short_integral_literal144 =0;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:954:3: ( ^( I_STATEMENT_FORMAT22s INSTRUCTION_FORMAT22s registerA= REGISTER registerB= REGISTER short_integral_literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:955:5: ^( I_STATEMENT_FORMAT22s INSTRUCTION_FORMAT22s registerA= REGISTER registerB= REGISTER short_integral_literal )
+ // smaliTreeWalker.g:954:3: ( ^( I_STATEMENT_FORMAT22s INSTRUCTION_FORMAT22s registerA= REGISTER registerB= REGISTER short_integral_literal ) )
+ // smaliTreeWalker.g:955:5: ^( I_STATEMENT_FORMAT22s INSTRUCTION_FORMAT22s registerA= REGISTER registerB= REGISTER short_integral_literal )
{
- match(input,I_STATEMENT_FORMAT22s,FOLLOW_I_STATEMENT_FORMAT22s_in_insn_format22s2561);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT22s143=(CommonTree)match(input,INSTRUCTION_FORMAT22s,FOLLOW_INSTRUCTION_FORMAT22s_in_insn_format22s2563);
- registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22s2567);
- registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22s2571);
+ match(input,I_STATEMENT_FORMAT22s,FOLLOW_I_STATEMENT_FORMAT22s_in_insn_format22s2561);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT22s143=(CommonTree)match(input,INSTRUCTION_FORMAT22s,FOLLOW_INSTRUCTION_FORMAT22s_in_insn_format22s2563);
+ registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22s2567);
+ registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22s2571);
pushFollow(FOLLOW_short_integral_literal_in_insn_format22s2573);
short_integral_literal144=short_integral_literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT22s143!=null?INSTRUCTION_FORMAT22s143.getText():null));
@@ -5355,7 +5355,7 @@ public class smaliTreeWalker extends TreeParser {
short litC = short_integral_literal144;
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction22s(opcode, regA, regB, litC));
-
+
}
}
@@ -5372,7 +5372,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format22t"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:966:1: insn_format22t : ^( I_STATEMENT_FORMAT22t INSTRUCTION_FORMAT22t registerA= REGISTER registerB= REGISTER label_ref ) ;
+ // smaliTreeWalker.g:966: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;
@@ -5380,19 +5380,19 @@ public class smaliTreeWalker extends TreeParser {
Label label_ref146 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:967:3: ( ^( I_STATEMENT_FORMAT22t INSTRUCTION_FORMAT22t registerA= REGISTER registerB= REGISTER label_ref ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:968:5: ^( I_STATEMENT_FORMAT22t INSTRUCTION_FORMAT22t registerA= REGISTER registerB= REGISTER label_ref )
+ // smaliTreeWalker.g:967:3: ( ^( I_STATEMENT_FORMAT22t INSTRUCTION_FORMAT22t registerA= REGISTER registerB= REGISTER label_ref ) )
+ // smaliTreeWalker.g:968:5: ^( I_STATEMENT_FORMAT22t INSTRUCTION_FORMAT22t registerA= REGISTER registerB= REGISTER label_ref )
{
- match(input,I_STATEMENT_FORMAT22t,FOLLOW_I_STATEMENT_FORMAT22t_in_insn_format22t2596);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT22t145=(CommonTree)match(input,INSTRUCTION_FORMAT22t,FOLLOW_INSTRUCTION_FORMAT22t_in_insn_format22t2598);
- registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22t2602);
- registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22t2606);
+ match(input,I_STATEMENT_FORMAT22t,FOLLOW_I_STATEMENT_FORMAT22t_in_insn_format22t2596);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT22t145=(CommonTree)match(input,INSTRUCTION_FORMAT22t,FOLLOW_INSTRUCTION_FORMAT22t_in_insn_format22t2598);
+ registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22t2602);
+ registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22t2606);
pushFollow(FOLLOW_label_ref_in_insn_format22t2608);
label_ref146=label_ref();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT22t145!=null?INSTRUCTION_FORMAT22t145.getText():null));
@@ -5400,7 +5400,7 @@ public class smaliTreeWalker extends TreeParser {
byte regB = parseRegister_nibble((registerB!=null?registerB.getText():null));
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction22t(opcode, regA, regB, label_ref146));
-
+
}
}
@@ -5417,22 +5417,22 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format22x"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:977:1: insn_format22x : ^( I_STATEMENT_FORMAT22x INSTRUCTION_FORMAT22x registerA= REGISTER registerB= REGISTER ) ;
+ // smaliTreeWalker.g:977: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_FORMAT22x147=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:978:3: ( ^( I_STATEMENT_FORMAT22x INSTRUCTION_FORMAT22x registerA= REGISTER registerB= REGISTER ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:979:5: ^( I_STATEMENT_FORMAT22x INSTRUCTION_FORMAT22x registerA= REGISTER registerB= REGISTER )
+ // smaliTreeWalker.g:978:3: ( ^( I_STATEMENT_FORMAT22x INSTRUCTION_FORMAT22x registerA= REGISTER registerB= REGISTER ) )
+ // smaliTreeWalker.g:979:5: ^( I_STATEMENT_FORMAT22x INSTRUCTION_FORMAT22x registerA= REGISTER registerB= REGISTER )
{
- match(input,I_STATEMENT_FORMAT22x,FOLLOW_I_STATEMENT_FORMAT22x_in_insn_format22x2631);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT22x147=(CommonTree)match(input,INSTRUCTION_FORMAT22x,FOLLOW_INSTRUCTION_FORMAT22x_in_insn_format22x2633);
- registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22x2637);
- registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22x2641);
- match(input, Token.UP, null);
+ match(input,I_STATEMENT_FORMAT22x,FOLLOW_I_STATEMENT_FORMAT22x_in_insn_format22x2631);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT22x147=(CommonTree)match(input,INSTRUCTION_FORMAT22x,FOLLOW_INSTRUCTION_FORMAT22x_in_insn_format22x2633);
+ registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22x2637);
+ registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format22x2641);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT22x147!=null?INSTRUCTION_FORMAT22x147.getText():null));
@@ -5440,7 +5440,7 @@ public class smaliTreeWalker extends TreeParser {
int regB = parseRegister_short((registerB!=null?registerB.getText():null));
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction22x(opcode, regA, regB));
-
+
}
}
@@ -5457,7 +5457,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format23x"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:988:1: insn_format23x : ^( I_STATEMENT_FORMAT23x INSTRUCTION_FORMAT23x registerA= REGISTER registerB= REGISTER registerC= REGISTER ) ;
+ // smaliTreeWalker.g:988: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;
@@ -5465,16 +5465,16 @@ public class smaliTreeWalker extends TreeParser {
CommonTree INSTRUCTION_FORMAT23x148=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:989:3: ( ^( I_STATEMENT_FORMAT23x INSTRUCTION_FORMAT23x registerA= REGISTER registerB= REGISTER registerC= REGISTER ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:990:5: ^( I_STATEMENT_FORMAT23x INSTRUCTION_FORMAT23x registerA= REGISTER registerB= REGISTER registerC= REGISTER )
+ // smaliTreeWalker.g:989:3: ( ^( I_STATEMENT_FORMAT23x INSTRUCTION_FORMAT23x registerA= REGISTER registerB= REGISTER registerC= REGISTER ) )
+ // smaliTreeWalker.g:990:5: ^( I_STATEMENT_FORMAT23x INSTRUCTION_FORMAT23x registerA= REGISTER registerB= REGISTER registerC= REGISTER )
{
- match(input,I_STATEMENT_FORMAT23x,FOLLOW_I_STATEMENT_FORMAT23x_in_insn_format23x2664);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT23x148=(CommonTree)match(input,INSTRUCTION_FORMAT23x,FOLLOW_INSTRUCTION_FORMAT23x_in_insn_format23x2666);
- registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x2670);
- registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x2674);
- registerC=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x2678);
- match(input, Token.UP, null);
+ match(input,I_STATEMENT_FORMAT23x,FOLLOW_I_STATEMENT_FORMAT23x_in_insn_format23x2664);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT23x148=(CommonTree)match(input,INSTRUCTION_FORMAT23x,FOLLOW_INSTRUCTION_FORMAT23x_in_insn_format23x2666);
+ registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x2670);
+ registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x2674);
+ registerC=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format23x2678);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT23x148!=null?INSTRUCTION_FORMAT23x148.getText():null));
@@ -5483,7 +5483,7 @@ public class smaliTreeWalker extends TreeParser {
short regC = parseRegister_byte((registerC!=null?registerC.getText():null));
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction23x(opcode, regA, regB, regC));
-
+
}
}
@@ -5500,29 +5500,29 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format30t"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1000:1: insn_format30t : ^( I_STATEMENT_FORMAT30t INSTRUCTION_FORMAT30t label_ref ) ;
+ // smaliTreeWalker.g:1000:1: insn_format30t : ^( I_STATEMENT_FORMAT30t INSTRUCTION_FORMAT30t label_ref ) ;
public final void insn_format30t() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT30t149=null;
Label label_ref150 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1001:3: ( ^( I_STATEMENT_FORMAT30t INSTRUCTION_FORMAT30t label_ref ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1002:5: ^( I_STATEMENT_FORMAT30t INSTRUCTION_FORMAT30t label_ref )
+ // smaliTreeWalker.g:1001:3: ( ^( I_STATEMENT_FORMAT30t INSTRUCTION_FORMAT30t label_ref ) )
+ // smaliTreeWalker.g:1002:5: ^( I_STATEMENT_FORMAT30t INSTRUCTION_FORMAT30t label_ref )
{
- match(input,I_STATEMENT_FORMAT30t,FOLLOW_I_STATEMENT_FORMAT30t_in_insn_format30t2701);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT30t149=(CommonTree)match(input,INSTRUCTION_FORMAT30t,FOLLOW_INSTRUCTION_FORMAT30t_in_insn_format30t2703);
+ match(input,I_STATEMENT_FORMAT30t,FOLLOW_I_STATEMENT_FORMAT30t_in_insn_format30t2701);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT30t149=(CommonTree)match(input,INSTRUCTION_FORMAT30t,FOLLOW_INSTRUCTION_FORMAT30t_in_insn_format30t2703);
pushFollow(FOLLOW_label_ref_in_insn_format30t2705);
label_ref150=label_ref();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT30t149!=null?INSTRUCTION_FORMAT30t149.getText():null));
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction30t(opcode, label_ref150));
-
+
}
}
@@ -5539,25 +5539,25 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format31c"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1009:1: insn_format31c : ^( I_STATEMENT_FORMAT31c INSTRUCTION_FORMAT31c REGISTER string_literal ) ;
+ // smaliTreeWalker.g:1009:1: insn_format31c : ^( I_STATEMENT_FORMAT31c INSTRUCTION_FORMAT31c REGISTER string_literal ) ;
public final void insn_format31c() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT31c151=null;
CommonTree REGISTER152=null;
String string_literal153 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1010:3: ( ^( I_STATEMENT_FORMAT31c INSTRUCTION_FORMAT31c REGISTER string_literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1011:5: ^( I_STATEMENT_FORMAT31c INSTRUCTION_FORMAT31c REGISTER string_literal )
+ // smaliTreeWalker.g:1010:3: ( ^( I_STATEMENT_FORMAT31c INSTRUCTION_FORMAT31c REGISTER string_literal ) )
+ // smaliTreeWalker.g:1011:5: ^( I_STATEMENT_FORMAT31c INSTRUCTION_FORMAT31c REGISTER string_literal )
{
- match(input,I_STATEMENT_FORMAT31c,FOLLOW_I_STATEMENT_FORMAT31c_in_insn_format31c2728);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT31c151=(CommonTree)match(input,INSTRUCTION_FORMAT31c,FOLLOW_INSTRUCTION_FORMAT31c_in_insn_format31c2730);
- REGISTER152=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31c2732);
+ match(input,I_STATEMENT_FORMAT31c,FOLLOW_I_STATEMENT_FORMAT31c_in_insn_format31c2728);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT31c151=(CommonTree)match(input,INSTRUCTION_FORMAT31c,FOLLOW_INSTRUCTION_FORMAT31c_in_insn_format31c2730);
+ REGISTER152=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31c2732);
pushFollow(FOLLOW_string_literal_in_insn_format31c2734);
string_literal153=string_literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT31c151!=null?INSTRUCTION_FORMAT31c151.getText():null));
@@ -5565,7 +5565,7 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction31c(opcode, regA,
dexBuilder.internStringReference(string_literal153)));
-
+
}
}
@@ -5582,25 +5582,25 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format31i"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1020:1: insn_format31i : ^( I_STATEMENT_FORMAT31i INSTRUCTION_FORMAT31i REGISTER fixed_32bit_literal ) ;
+ // smaliTreeWalker.g:1020:1: insn_format31i : ^( I_STATEMENT_FORMAT31i INSTRUCTION_FORMAT31i REGISTER fixed_32bit_literal ) ;
public final void insn_format31i() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT31i154=null;
CommonTree REGISTER155=null;
int fixed_32bit_literal156 =0;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1021:3: ( ^( I_STATEMENT_FORMAT31i INSTRUCTION_FORMAT31i REGISTER fixed_32bit_literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1022:5: ^( I_STATEMENT_FORMAT31i INSTRUCTION_FORMAT31i REGISTER fixed_32bit_literal )
+ // smaliTreeWalker.g:1021:3: ( ^( I_STATEMENT_FORMAT31i INSTRUCTION_FORMAT31i REGISTER fixed_32bit_literal ) )
+ // smaliTreeWalker.g:1022:5: ^( I_STATEMENT_FORMAT31i INSTRUCTION_FORMAT31i REGISTER fixed_32bit_literal )
{
- match(input,I_STATEMENT_FORMAT31i,FOLLOW_I_STATEMENT_FORMAT31i_in_insn_format31i2757);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT31i154=(CommonTree)match(input,INSTRUCTION_FORMAT31i,FOLLOW_INSTRUCTION_FORMAT31i_in_insn_format31i2759);
- REGISTER155=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31i2761);
+ match(input,I_STATEMENT_FORMAT31i,FOLLOW_I_STATEMENT_FORMAT31i_in_insn_format31i2757);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT31i154=(CommonTree)match(input,INSTRUCTION_FORMAT31i,FOLLOW_INSTRUCTION_FORMAT31i_in_insn_format31i2759);
+ REGISTER155=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31i2761);
pushFollow(FOLLOW_fixed_32bit_literal_in_insn_format31i2763);
fixed_32bit_literal156=fixed_32bit_literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT31i154!=null?INSTRUCTION_FORMAT31i154.getText():null));
@@ -5609,7 +5609,7 @@ public class smaliTreeWalker extends TreeParser {
int litB = fixed_32bit_literal156;
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction31i(opcode, regA, litB));
-
+
}
}
@@ -5626,25 +5626,25 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format31t"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1032:1: insn_format31t : ^( I_STATEMENT_FORMAT31t INSTRUCTION_FORMAT31t REGISTER label_ref ) ;
+ // smaliTreeWalker.g:1032:1: insn_format31t : ^( I_STATEMENT_FORMAT31t INSTRUCTION_FORMAT31t REGISTER label_ref ) ;
public final void insn_format31t() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT31t157=null;
CommonTree REGISTER158=null;
Label label_ref159 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1033:3: ( ^( I_STATEMENT_FORMAT31t INSTRUCTION_FORMAT31t REGISTER label_ref ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1034:5: ^( I_STATEMENT_FORMAT31t INSTRUCTION_FORMAT31t REGISTER label_ref )
+ // smaliTreeWalker.g:1033:3: ( ^( I_STATEMENT_FORMAT31t INSTRUCTION_FORMAT31t REGISTER label_ref ) )
+ // smaliTreeWalker.g:1034:5: ^( I_STATEMENT_FORMAT31t INSTRUCTION_FORMAT31t REGISTER label_ref )
{
- match(input,I_STATEMENT_FORMAT31t,FOLLOW_I_STATEMENT_FORMAT31t_in_insn_format31t2786);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT31t157=(CommonTree)match(input,INSTRUCTION_FORMAT31t,FOLLOW_INSTRUCTION_FORMAT31t_in_insn_format31t2788);
- REGISTER158=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31t2790);
+ match(input,I_STATEMENT_FORMAT31t,FOLLOW_I_STATEMENT_FORMAT31t_in_insn_format31t2786);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT31t157=(CommonTree)match(input,INSTRUCTION_FORMAT31t,FOLLOW_INSTRUCTION_FORMAT31t_in_insn_format31t2788);
+ REGISTER158=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format31t2790);
pushFollow(FOLLOW_label_ref_in_insn_format31t2792);
label_ref159=label_ref();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT31t157!=null?INSTRUCTION_FORMAT31t157.getText():null));
@@ -5652,7 +5652,7 @@ public class smaliTreeWalker extends TreeParser {
short regA = parseRegister_byte((REGISTER158!=null?REGISTER158.getText():null));
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction31t(opcode, regA, label_ref159));
-
+
}
}
@@ -5669,22 +5669,22 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format32x"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1043:1: insn_format32x : ^( I_STATEMENT_FORMAT32x INSTRUCTION_FORMAT32x registerA= REGISTER registerB= REGISTER ) ;
+ // smaliTreeWalker.g:1043: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_FORMAT32x160=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1044:3: ( ^( I_STATEMENT_FORMAT32x INSTRUCTION_FORMAT32x registerA= REGISTER registerB= REGISTER ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1045:5: ^( I_STATEMENT_FORMAT32x INSTRUCTION_FORMAT32x registerA= REGISTER registerB= REGISTER )
+ // smaliTreeWalker.g:1044:3: ( ^( I_STATEMENT_FORMAT32x INSTRUCTION_FORMAT32x registerA= REGISTER registerB= REGISTER ) )
+ // smaliTreeWalker.g:1045:5: ^( I_STATEMENT_FORMAT32x INSTRUCTION_FORMAT32x registerA= REGISTER registerB= REGISTER )
{
- match(input,I_STATEMENT_FORMAT32x,FOLLOW_I_STATEMENT_FORMAT32x_in_insn_format32x2815);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT32x160=(CommonTree)match(input,INSTRUCTION_FORMAT32x,FOLLOW_INSTRUCTION_FORMAT32x_in_insn_format32x2817);
- registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format32x2821);
- registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format32x2825);
- match(input, Token.UP, null);
+ match(input,I_STATEMENT_FORMAT32x,FOLLOW_I_STATEMENT_FORMAT32x_in_insn_format32x2815);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT32x160=(CommonTree)match(input,INSTRUCTION_FORMAT32x,FOLLOW_INSTRUCTION_FORMAT32x_in_insn_format32x2817);
+ registerA=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format32x2821);
+ registerB=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format32x2825);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT32x160!=null?INSTRUCTION_FORMAT32x160.getText():null));
@@ -5692,7 +5692,7 @@ public class smaliTreeWalker extends TreeParser {
int regB = parseRegister_short((registerB!=null?registerB.getText():null));
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction32x(opcode, regA, regB));
-
+
}
}
@@ -5709,19 +5709,19 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format35c_method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1054:1: insn_format35c_method : ^( I_STATEMENT_FORMAT35c_METHOD INSTRUCTION_FORMAT35c_METHOD register_list method_reference ) ;
+ // smaliTreeWalker.g:1054: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_METHOD161=null;
TreeRuleReturnScope register_list162 =null;
ImmutableMethodReference method_reference163 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1055:3: ( ^( I_STATEMENT_FORMAT35c_METHOD INSTRUCTION_FORMAT35c_METHOD register_list method_reference ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1056:5: ^( I_STATEMENT_FORMAT35c_METHOD INSTRUCTION_FORMAT35c_METHOD register_list method_reference )
+ // smaliTreeWalker.g:1055:3: ( ^( I_STATEMENT_FORMAT35c_METHOD INSTRUCTION_FORMAT35c_METHOD register_list method_reference ) )
+ // smaliTreeWalker.g:1056: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_method2848);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT35c_METHOD161=(CommonTree)match(input,INSTRUCTION_FORMAT35c_METHOD,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_insn_format35c_method2850);
+ match(input,I_STATEMENT_FORMAT35c_METHOD,FOLLOW_I_STATEMENT_FORMAT35c_METHOD_in_insn_format35c_method2848);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT35c_METHOD161=(CommonTree)match(input,INSTRUCTION_FORMAT35c_METHOD,FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_insn_format35c_method2850);
pushFollow(FOLLOW_register_list_in_insn_format35c_method2852);
register_list162=register_list();
state._fsp--;
@@ -5730,7 +5730,7 @@ public class smaliTreeWalker extends TreeParser {
method_reference163=method_reference();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT35c_METHOD161!=null?INSTRUCTION_FORMAT35c_METHOD161.getText():null));
@@ -5743,7 +5743,7 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction35c(opcode, registerCount, registers[0], registers[1],
registers[2], registers[3], registers[4], dexBuilder.internMethodReference(methodReference)));
-
+
}
}
@@ -5760,19 +5760,19 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format35c_type"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1070:1: insn_format35c_type : ^( I_STATEMENT_FORMAT35c_TYPE INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor ) ;
+ // smaliTreeWalker.g:1070: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_TYPE164=null;
TreeRuleReturnScope register_list165 =null;
TreeRuleReturnScope nonvoid_type_descriptor166 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1071:3: ( ^( I_STATEMENT_FORMAT35c_TYPE INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1072:5: ^( I_STATEMENT_FORMAT35c_TYPE INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor )
+ // smaliTreeWalker.g:1071:3: ( ^( I_STATEMENT_FORMAT35c_TYPE INSTRUCTION_FORMAT35c_TYPE register_list nonvoid_type_descriptor ) )
+ // smaliTreeWalker.g:1072: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_type2877);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT35c_TYPE164=(CommonTree)match(input,INSTRUCTION_FORMAT35c_TYPE,FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_insn_format35c_type2879);
+ match(input,I_STATEMENT_FORMAT35c_TYPE,FOLLOW_I_STATEMENT_FORMAT35c_TYPE_in_insn_format35c_type2877);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT35c_TYPE164=(CommonTree)match(input,INSTRUCTION_FORMAT35c_TYPE,FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_insn_format35c_type2879);
pushFollow(FOLLOW_register_list_in_insn_format35c_type2881);
register_list165=register_list();
state._fsp--;
@@ -5781,7 +5781,7 @@ public class smaliTreeWalker extends TreeParser {
nonvoid_type_descriptor166=nonvoid_type_descriptor();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT35c_TYPE164!=null?INSTRUCTION_FORMAT35c_TYPE164.getText():null));
@@ -5792,7 +5792,7 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction35c(opcode, registerCount, registers[0], registers[1],
registers[2], registers[3], registers[4], dexBuilder.internTypeReference((nonvoid_type_descriptor166!=null?((smaliTreeWalker.nonvoid_type_descriptor_return)nonvoid_type_descriptor166).type:null))));
-
+
}
}
@@ -5809,19 +5809,19 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format3rc_method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1084:1: insn_format3rc_method : ^( I_STATEMENT_FORMAT3rc_METHOD INSTRUCTION_FORMAT3rc_METHOD register_range method_reference ) ;
+ // smaliTreeWalker.g:1084: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_METHOD167=null;
TreeRuleReturnScope register_range168 =null;
ImmutableMethodReference method_reference169 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1085:3: ( ^( I_STATEMENT_FORMAT3rc_METHOD INSTRUCTION_FORMAT3rc_METHOD register_range method_reference ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1086:5: ^( I_STATEMENT_FORMAT3rc_METHOD INSTRUCTION_FORMAT3rc_METHOD register_range method_reference )
+ // smaliTreeWalker.g:1085:3: ( ^( I_STATEMENT_FORMAT3rc_METHOD INSTRUCTION_FORMAT3rc_METHOD register_range method_reference ) )
+ // smaliTreeWalker.g:1086: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_method2906);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT3rc_METHOD167=(CommonTree)match(input,INSTRUCTION_FORMAT3rc_METHOD,FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_in_insn_format3rc_method2908);
+ match(input,I_STATEMENT_FORMAT3rc_METHOD,FOLLOW_I_STATEMENT_FORMAT3rc_METHOD_in_insn_format3rc_method2906);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT3rc_METHOD167=(CommonTree)match(input,INSTRUCTION_FORMAT3rc_METHOD,FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_in_insn_format3rc_method2908);
pushFollow(FOLLOW_register_range_in_insn_format3rc_method2910);
register_range168=register_range();
state._fsp--;
@@ -5830,7 +5830,7 @@ public class smaliTreeWalker extends TreeParser {
method_reference169=method_reference();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT3rc_METHOD167!=null?INSTRUCTION_FORMAT3rc_METHOD167.getText():null));
@@ -5843,7 +5843,7 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction3rc(opcode, startRegister, registerCount,
dexBuilder.internMethodReference(methodReference)));
-
+
}
}
@@ -5860,19 +5860,19 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format3rc_type"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1100:1: insn_format3rc_type : ^( I_STATEMENT_FORMAT3rc_TYPE INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor ) ;
+ // smaliTreeWalker.g:1100: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_TYPE170=null;
TreeRuleReturnScope register_range171 =null;
TreeRuleReturnScope nonvoid_type_descriptor172 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1101:3: ( ^( I_STATEMENT_FORMAT3rc_TYPE INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1102:5: ^( I_STATEMENT_FORMAT3rc_TYPE INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor )
+ // smaliTreeWalker.g:1101:3: ( ^( I_STATEMENT_FORMAT3rc_TYPE INSTRUCTION_FORMAT3rc_TYPE register_range nonvoid_type_descriptor ) )
+ // smaliTreeWalker.g:1102: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_type2935);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT3rc_TYPE170=(CommonTree)match(input,INSTRUCTION_FORMAT3rc_TYPE,FOLLOW_INSTRUCTION_FORMAT3rc_TYPE_in_insn_format3rc_type2937);
+ match(input,I_STATEMENT_FORMAT3rc_TYPE,FOLLOW_I_STATEMENT_FORMAT3rc_TYPE_in_insn_format3rc_type2935);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT3rc_TYPE170=(CommonTree)match(input,INSTRUCTION_FORMAT3rc_TYPE,FOLLOW_INSTRUCTION_FORMAT3rc_TYPE_in_insn_format3rc_type2937);
pushFollow(FOLLOW_register_range_in_insn_format3rc_type2939);
register_range171=register_range();
state._fsp--;
@@ -5881,7 +5881,7 @@ public class smaliTreeWalker extends TreeParser {
nonvoid_type_descriptor172=nonvoid_type_descriptor();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT3rc_TYPE170!=null?INSTRUCTION_FORMAT3rc_TYPE170.getText():null));
@@ -5892,7 +5892,7 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction3rc(opcode, startRegister, registerCount,
dexBuilder.internTypeReference((nonvoid_type_descriptor172!=null?((smaliTreeWalker.nonvoid_type_descriptor_return)nonvoid_type_descriptor172).type:null))));
-
+
}
}
@@ -5909,7 +5909,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format45cc_method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1114:1: insn_format45cc_method : ^( I_STATEMENT_FORMAT45cc_METHOD INSTRUCTION_FORMAT45cc_METHOD register_list method_reference method_prototype ) ;
+ // smaliTreeWalker.g:1114:1: insn_format45cc_method : ^( I_STATEMENT_FORMAT45cc_METHOD INSTRUCTION_FORMAT45cc_METHOD register_list method_reference method_prototype ) ;
public final void insn_format45cc_method() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT45cc_METHOD173=null;
TreeRuleReturnScope register_list174 =null;
@@ -5917,12 +5917,12 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope method_prototype176 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1115:3: ( ^( I_STATEMENT_FORMAT45cc_METHOD INSTRUCTION_FORMAT45cc_METHOD register_list method_reference method_prototype ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1116:5: ^( I_STATEMENT_FORMAT45cc_METHOD INSTRUCTION_FORMAT45cc_METHOD register_list method_reference method_prototype )
+ // smaliTreeWalker.g:1115:3: ( ^( I_STATEMENT_FORMAT45cc_METHOD INSTRUCTION_FORMAT45cc_METHOD register_list method_reference method_prototype ) )
+ // smaliTreeWalker.g:1116:5: ^( I_STATEMENT_FORMAT45cc_METHOD INSTRUCTION_FORMAT45cc_METHOD register_list method_reference method_prototype )
{
- match(input,I_STATEMENT_FORMAT45cc_METHOD,FOLLOW_I_STATEMENT_FORMAT45cc_METHOD_in_insn_format45cc_method2964);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT45cc_METHOD173=(CommonTree)match(input,INSTRUCTION_FORMAT45cc_METHOD,FOLLOW_INSTRUCTION_FORMAT45cc_METHOD_in_insn_format45cc_method2966);
+ match(input,I_STATEMENT_FORMAT45cc_METHOD,FOLLOW_I_STATEMENT_FORMAT45cc_METHOD_in_insn_format45cc_method2964);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT45cc_METHOD173=(CommonTree)match(input,INSTRUCTION_FORMAT45cc_METHOD,FOLLOW_INSTRUCTION_FORMAT45cc_METHOD_in_insn_format45cc_method2966);
pushFollow(FOLLOW_register_list_in_insn_format45cc_method2968);
register_list174=register_list();
state._fsp--;
@@ -5935,7 +5935,7 @@ public class smaliTreeWalker extends TreeParser {
method_prototype176=method_prototype();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT45cc_METHOD173!=null?INSTRUCTION_FORMAT45cc_METHOD173.getText():null));
@@ -5953,7 +5953,7 @@ public class smaliTreeWalker extends TreeParser {
registers[2], registers[3], registers[4],
dexBuilder.internMethodReference(methodReference),
dexBuilder.internMethodProtoReference(methodProtoReference)));
-
+
}
}
@@ -5970,7 +5970,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format4rcc_method"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1135:1: insn_format4rcc_method : ^( I_STATEMENT_FORMAT4rcc_METHOD INSTRUCTION_FORMAT4rcc_METHOD register_range method_reference method_prototype ) ;
+ // smaliTreeWalker.g:1135:1: insn_format4rcc_method : ^( I_STATEMENT_FORMAT4rcc_METHOD INSTRUCTION_FORMAT4rcc_METHOD register_range method_reference method_prototype ) ;
public final void insn_format4rcc_method() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT4rcc_METHOD177=null;
TreeRuleReturnScope register_range178 =null;
@@ -5978,12 +5978,12 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope method_prototype180 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1136:3: ( ^( I_STATEMENT_FORMAT4rcc_METHOD INSTRUCTION_FORMAT4rcc_METHOD register_range method_reference method_prototype ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1137:5: ^( I_STATEMENT_FORMAT4rcc_METHOD INSTRUCTION_FORMAT4rcc_METHOD register_range method_reference method_prototype )
+ // smaliTreeWalker.g:1136:3: ( ^( I_STATEMENT_FORMAT4rcc_METHOD INSTRUCTION_FORMAT4rcc_METHOD register_range method_reference method_prototype ) )
+ // smaliTreeWalker.g:1137:5: ^( I_STATEMENT_FORMAT4rcc_METHOD INSTRUCTION_FORMAT4rcc_METHOD register_range method_reference method_prototype )
{
- match(input,I_STATEMENT_FORMAT4rcc_METHOD,FOLLOW_I_STATEMENT_FORMAT4rcc_METHOD_in_insn_format4rcc_method2995);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT4rcc_METHOD177=(CommonTree)match(input,INSTRUCTION_FORMAT4rcc_METHOD,FOLLOW_INSTRUCTION_FORMAT4rcc_METHOD_in_insn_format4rcc_method2997);
+ match(input,I_STATEMENT_FORMAT4rcc_METHOD,FOLLOW_I_STATEMENT_FORMAT4rcc_METHOD_in_insn_format4rcc_method2995);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT4rcc_METHOD177=(CommonTree)match(input,INSTRUCTION_FORMAT4rcc_METHOD,FOLLOW_INSTRUCTION_FORMAT4rcc_METHOD_in_insn_format4rcc_method2997);
pushFollow(FOLLOW_register_range_in_insn_format4rcc_method2999);
register_range178=register_range();
state._fsp--;
@@ -5996,7 +5996,7 @@ public class smaliTreeWalker extends TreeParser {
method_prototype180=method_prototype();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT4rcc_METHOD177!=null?INSTRUCTION_FORMAT4rcc_METHOD177.getText():null));
@@ -6013,7 +6013,7 @@ public class smaliTreeWalker extends TreeParser {
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction4rcc(opcode, startRegister, registerCount,
dexBuilder.internMethodReference(methodReference),
dexBuilder.internMethodProtoReference(methodProtoReference)));
-
+
}
}
@@ -6030,25 +6030,25 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_format51l_type"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1155:1: insn_format51l_type : ^( I_STATEMENT_FORMAT51l INSTRUCTION_FORMAT51l REGISTER fixed_64bit_literal ) ;
+ // smaliTreeWalker.g:1155:1: insn_format51l_type : ^( I_STATEMENT_FORMAT51l INSTRUCTION_FORMAT51l REGISTER fixed_64bit_literal ) ;
public final void insn_format51l_type() throws RecognitionException {
CommonTree INSTRUCTION_FORMAT51l181=null;
CommonTree REGISTER182=null;
long fixed_64bit_literal183 =0;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1156:3: ( ^( I_STATEMENT_FORMAT51l INSTRUCTION_FORMAT51l REGISTER fixed_64bit_literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1157:5: ^( I_STATEMENT_FORMAT51l INSTRUCTION_FORMAT51l REGISTER fixed_64bit_literal )
+ // smaliTreeWalker.g:1156:3: ( ^( I_STATEMENT_FORMAT51l INSTRUCTION_FORMAT51l REGISTER fixed_64bit_literal ) )
+ // smaliTreeWalker.g:1157:5: ^( I_STATEMENT_FORMAT51l INSTRUCTION_FORMAT51l REGISTER fixed_64bit_literal )
{
- match(input,I_STATEMENT_FORMAT51l,FOLLOW_I_STATEMENT_FORMAT51l_in_insn_format51l_type3026);
- match(input, Token.DOWN, null);
- INSTRUCTION_FORMAT51l181=(CommonTree)match(input,INSTRUCTION_FORMAT51l,FOLLOW_INSTRUCTION_FORMAT51l_in_insn_format51l_type3028);
- REGISTER182=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format51l_type3030);
+ match(input,I_STATEMENT_FORMAT51l,FOLLOW_I_STATEMENT_FORMAT51l_in_insn_format51l_type3026);
+ match(input, Token.DOWN, null);
+ INSTRUCTION_FORMAT51l181=(CommonTree)match(input,INSTRUCTION_FORMAT51l,FOLLOW_INSTRUCTION_FORMAT51l_in_insn_format51l_type3028);
+ REGISTER182=(CommonTree)match(input,REGISTER,FOLLOW_REGISTER_in_insn_format51l_type3030);
pushFollow(FOLLOW_fixed_64bit_literal_in_insn_format51l_type3032);
fixed_64bit_literal183=fixed_64bit_literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
Opcode opcode = opcodes.getOpcodeByName((INSTRUCTION_FORMAT51l181!=null?INSTRUCTION_FORMAT51l181.getText():null));
@@ -6057,7 +6057,7 @@ public class smaliTreeWalker extends TreeParser {
long litB = fixed_64bit_literal183;
method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction51l(opcode, regA, litB));
-
+
}
}
@@ -6074,37 +6074,37 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_array_data_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1167:1: insn_array_data_directive : ^( I_STATEMENT_ARRAY_DATA ^( I_ARRAY_ELEMENT_SIZE short_integral_literal ) array_elements ) ;
+ // smaliTreeWalker.g:1167: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_literal184 =0;
List<Number> array_elements185 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1168:3: ( ^( I_STATEMENT_ARRAY_DATA ^( I_ARRAY_ELEMENT_SIZE short_integral_literal ) array_elements ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1169:5: ^( I_STATEMENT_ARRAY_DATA ^( I_ARRAY_ELEMENT_SIZE short_integral_literal ) array_elements )
+ // smaliTreeWalker.g:1168:3: ( ^( I_STATEMENT_ARRAY_DATA ^( I_ARRAY_ELEMENT_SIZE short_integral_literal ) array_elements ) )
+ // smaliTreeWalker.g:1169: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_directive3055);
- match(input, Token.DOWN, null);
- match(input,I_ARRAY_ELEMENT_SIZE,FOLLOW_I_ARRAY_ELEMENT_SIZE_in_insn_array_data_directive3058);
- match(input, Token.DOWN, null);
+ match(input,I_STATEMENT_ARRAY_DATA,FOLLOW_I_STATEMENT_ARRAY_DATA_in_insn_array_data_directive3055);
+ match(input, Token.DOWN, null);
+ match(input,I_ARRAY_ELEMENT_SIZE,FOLLOW_I_ARRAY_ELEMENT_SIZE_in_insn_array_data_directive3058);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_short_integral_literal_in_insn_array_data_directive3060);
short_integral_literal184=short_integral_literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
pushFollow(FOLLOW_array_elements_in_insn_array_data_directive3063);
array_elements185=array_elements();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
int elementWidth = short_integral_literal184;
List<Number> elements = array_elements185;
method_stack.peek().methodBuilder.addInstruction(new BuilderArrayPayload(elementWidth, array_elements185));
-
+
}
}
@@ -6121,36 +6121,36 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_packed_switch_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1177:1: insn_packed_switch_directive : ^( I_STATEMENT_PACKED_SWITCH ^( I_PACKED_SWITCH_START_KEY fixed_32bit_literal ) packed_switch_elements ) ;
+ // smaliTreeWalker.g:1177: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_literal186 =0;
List<Label> packed_switch_elements187 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1178: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:1179:5: ^( I_STATEMENT_PACKED_SWITCH ^( I_PACKED_SWITCH_START_KEY fixed_32bit_literal ) packed_switch_elements )
+ // smaliTreeWalker.g:1178:3: ( ^( I_STATEMENT_PACKED_SWITCH ^( I_PACKED_SWITCH_START_KEY fixed_32bit_literal ) packed_switch_elements ) )
+ // smaliTreeWalker.g:1179: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_directive3085);
- match(input, Token.DOWN, null);
- match(input,I_PACKED_SWITCH_START_KEY,FOLLOW_I_PACKED_SWITCH_START_KEY_in_insn_packed_switch_directive3088);
- match(input, Token.DOWN, null);
+ match(input,I_STATEMENT_PACKED_SWITCH,FOLLOW_I_STATEMENT_PACKED_SWITCH_in_insn_packed_switch_directive3085);
+ match(input, Token.DOWN, null);
+ match(input,I_PACKED_SWITCH_START_KEY,FOLLOW_I_PACKED_SWITCH_START_KEY_in_insn_packed_switch_directive3088);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_fixed_32bit_literal_in_insn_packed_switch_directive3090);
fixed_32bit_literal186=fixed_32bit_literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
pushFollow(FOLLOW_packed_switch_elements_in_insn_packed_switch_directive3093);
packed_switch_elements187=packed_switch_elements();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
int startKey = fixed_32bit_literal186;
method_stack.peek().methodBuilder.addInstruction(new BuilderPackedSwitchPayload(startKey,
packed_switch_elements187));
-
+
}
}
@@ -6167,25 +6167,25 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "insn_sparse_switch_directive"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1186:1: insn_sparse_switch_directive : ^( I_STATEMENT_SPARSE_SWITCH sparse_switch_elements ) ;
+ // smaliTreeWalker.g:1186: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_elements188 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1187:3: ( ^( I_STATEMENT_SPARSE_SWITCH sparse_switch_elements ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1188:5: ^( I_STATEMENT_SPARSE_SWITCH sparse_switch_elements )
+ // smaliTreeWalker.g:1187:3: ( ^( I_STATEMENT_SPARSE_SWITCH sparse_switch_elements ) )
+ // smaliTreeWalker.g:1188:5: ^( I_STATEMENT_SPARSE_SWITCH sparse_switch_elements )
{
- match(input,I_STATEMENT_SPARSE_SWITCH,FOLLOW_I_STATEMENT_SPARSE_SWITCH_in_insn_sparse_switch_directive3117);
- match(input, Token.DOWN, null);
+ match(input,I_STATEMENT_SPARSE_SWITCH,FOLLOW_I_STATEMENT_SPARSE_SWITCH_in_insn_sparse_switch_directive3117);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_sparse_switch_elements_in_insn_sparse_switch_directive3119);
sparse_switch_elements188=sparse_switch_elements();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
method_stack.peek().methodBuilder.addInstruction(new BuilderSparseSwitchPayload(sparse_switch_elements188));
-
+
}
}
@@ -6202,7 +6202,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "array_descriptor"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1193:1: array_descriptor returns [String type] : ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR ) ;
+ // smaliTreeWalker.g:1193:1: array_descriptor returns [String type] : ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR ) ;
public final String array_descriptor() throws RecognitionException {
String type = null;
@@ -6212,11 +6212,11 @@ public class smaliTreeWalker extends TreeParser {
CommonTree CLASS_DESCRIPTOR191=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1194:3: ( ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1194:5: ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR )
+ // smaliTreeWalker.g:1194:3: ( ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR ) )
+ // smaliTreeWalker.g:1194:5: ARRAY_TYPE_PREFIX ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR )
{
- ARRAY_TYPE_PREFIX189=(CommonTree)match(input,ARRAY_TYPE_PREFIX,FOLLOW_ARRAY_TYPE_PREFIX_in_array_descriptor3140);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1194:23: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR )
+ ARRAY_TYPE_PREFIX189=(CommonTree)match(input,ARRAY_TYPE_PREFIX,FOLLOW_ARRAY_TYPE_PREFIX_in_array_descriptor3140);
+ // smaliTreeWalker.g:1194:23: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR )
int alt37=2;
int LA37_0 = input.LA(1);
if ( (LA37_0==PRIMITIVE_TYPE) ) {
@@ -6234,17 +6234,17 @@ public class smaliTreeWalker extends TreeParser {
switch (alt37) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1194:25: PRIMITIVE_TYPE
+ // smaliTreeWalker.g:1194:25: PRIMITIVE_TYPE
{
- PRIMITIVE_TYPE190=(CommonTree)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_array_descriptor3144);
- type = (ARRAY_TYPE_PREFIX189!=null?ARRAY_TYPE_PREFIX189.getText():null) + (PRIMITIVE_TYPE190!=null?PRIMITIVE_TYPE190.getText():null);
+ PRIMITIVE_TYPE190=(CommonTree)match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_array_descriptor3144);
+ type = (ARRAY_TYPE_PREFIX189!=null?ARRAY_TYPE_PREFIX189.getText():null) + (PRIMITIVE_TYPE190!=null?PRIMITIVE_TYPE190.getText():null);
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1195:25: CLASS_DESCRIPTOR
+ // smaliTreeWalker.g:1195:25: CLASS_DESCRIPTOR
{
- CLASS_DESCRIPTOR191=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_array_descriptor3172);
- type = (ARRAY_TYPE_PREFIX189!=null?ARRAY_TYPE_PREFIX189.getText():null) + (CLASS_DESCRIPTOR191!=null?CLASS_DESCRIPTOR191.getText():null);
+ CLASS_DESCRIPTOR191=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_array_descriptor3172);
+ type = (ARRAY_TYPE_PREFIX189!=null?ARRAY_TYPE_PREFIX189.getText():null) + (CLASS_DESCRIPTOR191!=null?CLASS_DESCRIPTOR191.getText():null);
}
break;
@@ -6271,7 +6271,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "nonvoid_type_descriptor"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1197:1: nonvoid_type_descriptor returns [String type] : ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor ) ;
+ // smaliTreeWalker.g:1197: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);
@@ -6279,10 +6279,10 @@ public class smaliTreeWalker extends TreeParser {
String array_descriptor192 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1198:3: ( ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1198:5: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor )
+ // smaliTreeWalker.g:1198:3: ( ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor ) )
+ // smaliTreeWalker.g:1198:5: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1198:5: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor )
+ // smaliTreeWalker.g:1198:5: ( PRIMITIVE_TYPE | CLASS_DESCRIPTOR | array_descriptor )
int alt38=3;
switch ( input.LA(1) ) {
case PRIMITIVE_TYPE:
@@ -6307,27 +6307,27 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt38) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1198:6: PRIMITIVE_TYPE
+ // smaliTreeWalker.g:1198:6: PRIMITIVE_TYPE
{
- match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_nonvoid_type_descriptor3190);
- retval.type = input.getTokenStream().toString(input.getTreeAdaptor().getTokenStartIndex(retval.start),input.getTreeAdaptor().getTokenStopIndex(retval.start));
+ match(input,PRIMITIVE_TYPE,FOLLOW_PRIMITIVE_TYPE_in_nonvoid_type_descriptor3190);
+ 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:1199:5: CLASS_DESCRIPTOR
+ // smaliTreeWalker.g:1199:5: CLASS_DESCRIPTOR
{
- match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_nonvoid_type_descriptor3198);
- retval.type = input.getTokenStream().toString(input.getTreeAdaptor().getTokenStartIndex(retval.start),input.getTreeAdaptor().getTokenStopIndex(retval.start));
+ match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_nonvoid_type_descriptor3198);
+ 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:1200:5: array_descriptor
+ // smaliTreeWalker.g:1200:5: array_descriptor
{
pushFollow(FOLLOW_array_descriptor_in_nonvoid_type_descriptor3206);
array_descriptor192=array_descriptor();
state._fsp--;
- retval.type = array_descriptor192;
+ retval.type = array_descriptor192;
}
break;
@@ -6354,7 +6354,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "reference_type_descriptor"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1203:1: reference_type_descriptor returns [String type] : ( CLASS_DESCRIPTOR | array_descriptor ) ;
+ // smaliTreeWalker.g:1203: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);
@@ -6362,10 +6362,10 @@ public class smaliTreeWalker extends TreeParser {
String array_descriptor193 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1204:3: ( ( CLASS_DESCRIPTOR | array_descriptor ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1204:5: ( CLASS_DESCRIPTOR | array_descriptor )
+ // smaliTreeWalker.g:1204:3: ( ( CLASS_DESCRIPTOR | array_descriptor ) )
+ // smaliTreeWalker.g:1204:5: ( CLASS_DESCRIPTOR | array_descriptor )
{
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1204:5: ( CLASS_DESCRIPTOR | array_descriptor )
+ // smaliTreeWalker.g:1204:5: ( CLASS_DESCRIPTOR | array_descriptor )
int alt39=2;
int LA39_0 = input.LA(1);
if ( (LA39_0==CLASS_DESCRIPTOR) ) {
@@ -6383,20 +6383,20 @@ public class smaliTreeWalker extends TreeParser {
switch (alt39) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1204:6: CLASS_DESCRIPTOR
+ // smaliTreeWalker.g:1204:6: CLASS_DESCRIPTOR
{
- match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_reference_type_descriptor3227);
- retval.type = input.getTokenStream().toString(input.getTreeAdaptor().getTokenStartIndex(retval.start),input.getTreeAdaptor().getTokenStopIndex(retval.start));
+ match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_reference_type_descriptor3227);
+ 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:1205:5: array_descriptor
+ // smaliTreeWalker.g:1205:5: array_descriptor
{
pushFollow(FOLLOW_array_descriptor_in_reference_type_descriptor3235);
array_descriptor193=array_descriptor();
state._fsp--;
- retval.type = array_descriptor193;
+ retval.type = array_descriptor193;
}
break;
@@ -6419,7 +6419,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "type_descriptor"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1208:1: type_descriptor returns [String type] : ( VOID_TYPE | nonvoid_type_descriptor );
+ // smaliTreeWalker.g:1208:1: type_descriptor returns [String type] : ( VOID_TYPE | nonvoid_type_descriptor );
public final String type_descriptor() throws RecognitionException {
String type = null;
@@ -6427,7 +6427,7 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope nonvoid_type_descriptor194 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1209:3: ( VOID_TYPE | nonvoid_type_descriptor )
+ // smaliTreeWalker.g:1209:3: ( VOID_TYPE | nonvoid_type_descriptor )
int alt40=2;
int LA40_0 = input.LA(1);
if ( (LA40_0==VOID_TYPE) ) {
@@ -6445,14 +6445,14 @@ public class smaliTreeWalker extends TreeParser {
switch (alt40) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1209:5: VOID_TYPE
+ // smaliTreeWalker.g:1209:5: VOID_TYPE
{
- match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_type_descriptor3255);
+ match(input,VOID_TYPE,FOLLOW_VOID_TYPE_in_type_descriptor3255);
type = "V";
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1210:5: nonvoid_type_descriptor
+ // smaliTreeWalker.g:1210:5: nonvoid_type_descriptor
{
pushFollow(FOLLOW_nonvoid_type_descriptor_in_type_descriptor3263);
nonvoid_type_descriptor194=nonvoid_type_descriptor();
@@ -6478,7 +6478,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "short_integral_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1213:1: short_integral_literal returns [short value] : ( long_literal | integer_literal | short_literal | char_literal | byte_literal );
+ // smaliTreeWalker.g:1213: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;
@@ -6490,7 +6490,7 @@ public class smaliTreeWalker extends TreeParser {
byte byte_literal199 =0;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1214:3: ( long_literal | integer_literal | short_literal | char_literal | byte_literal )
+ // smaliTreeWalker.g:1214:3: ( long_literal | integer_literal | short_literal | char_literal | byte_literal )
int alt41=5;
switch ( input.LA(1) ) {
case LONG_LITERAL:
@@ -6525,7 +6525,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt41) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1214:5: long_literal
+ // smaliTreeWalker.g:1214:5: long_literal
{
pushFollow(FOLLOW_long_literal_in_short_integral_literal3281);
long_literal195=long_literal();
@@ -6534,11 +6534,11 @@ public class smaliTreeWalker extends TreeParser {
LiteralTools.checkShort(long_literal195);
value = (short)long_literal195;
-
+
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1219:5: integer_literal
+ // smaliTreeWalker.g:1219:5: integer_literal
{
pushFollow(FOLLOW_integer_literal_in_short_integral_literal3293);
integer_literal196=integer_literal();
@@ -6547,11 +6547,11 @@ public class smaliTreeWalker extends TreeParser {
LiteralTools.checkShort(integer_literal196);
value = (short)integer_literal196;
-
+
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1224:5: short_literal
+ // smaliTreeWalker.g:1224:5: short_literal
{
pushFollow(FOLLOW_short_literal_in_short_integral_literal3305);
short_literal197=short_literal();
@@ -6561,7 +6561,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1225:5: char_literal
+ // smaliTreeWalker.g:1225:5: char_literal
{
pushFollow(FOLLOW_char_literal_in_short_integral_literal3313);
char_literal198=char_literal();
@@ -6571,7 +6571,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 5 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1226:5: byte_literal
+ // smaliTreeWalker.g:1226:5: byte_literal
{
pushFollow(FOLLOW_byte_literal_in_short_integral_literal3321);
byte_literal199=byte_literal();
@@ -6597,7 +6597,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "integral_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1228:1: integral_literal returns [int value] : ( long_literal | integer_literal | short_literal | byte_literal );
+ // smaliTreeWalker.g:1228:1: integral_literal returns [int value] : ( long_literal | integer_literal | short_literal | byte_literal );
public final int integral_literal() throws RecognitionException {
int value = 0;
@@ -6608,7 +6608,7 @@ public class smaliTreeWalker extends TreeParser {
byte byte_literal203 =0;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1229:3: ( long_literal | integer_literal | short_literal | byte_literal )
+ // smaliTreeWalker.g:1229:3: ( long_literal | integer_literal | short_literal | byte_literal )
int alt42=4;
switch ( input.LA(1) ) {
case LONG_LITERAL:
@@ -6638,7 +6638,7 @@ public class smaliTreeWalker extends TreeParser {
}
switch (alt42) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1229:5: long_literal
+ // smaliTreeWalker.g:1229:5: long_literal
{
pushFollow(FOLLOW_long_literal_in_integral_literal3336);
long_literal200=long_literal();
@@ -6647,11 +6647,11 @@ public class smaliTreeWalker extends TreeParser {
LiteralTools.checkInt(long_literal200);
value = (int)long_literal200;
-
+
}
break;
case 2 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1234:5: integer_literal
+ // smaliTreeWalker.g:1234:5: integer_literal
{
pushFollow(FOLLOW_integer_literal_in_integral_literal3348);
integer_literal201=integer_literal();
@@ -6661,7 +6661,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 3 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1235:5: short_literal
+ // smaliTreeWalker.g:1235:5: short_literal
{
pushFollow(FOLLOW_short_literal_in_integral_literal3356);
short_literal202=short_literal();
@@ -6671,7 +6671,7 @@ public class smaliTreeWalker extends TreeParser {
}
break;
case 4 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1236:5: byte_literal
+ // smaliTreeWalker.g:1236:5: byte_literal
{
pushFollow(FOLLOW_byte_literal_in_integral_literal3364);
byte_literal203=byte_literal();
@@ -6697,7 +6697,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "integer_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1239:1: integer_literal returns [int value] : INTEGER_LITERAL ;
+ // smaliTreeWalker.g:1239:1: integer_literal returns [int value] : INTEGER_LITERAL ;
public final int integer_literal() throws RecognitionException {
int value = 0;
@@ -6705,11 +6705,11 @@ public class smaliTreeWalker extends TreeParser {
CommonTree INTEGER_LITERAL204=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1240:3: ( INTEGER_LITERAL )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1240:5: INTEGER_LITERAL
+ // smaliTreeWalker.g:1240:3: ( INTEGER_LITERAL )
+ // smaliTreeWalker.g:1240:5: INTEGER_LITERAL
{
- INTEGER_LITERAL204=(CommonTree)match(input,INTEGER_LITERAL,FOLLOW_INTEGER_LITERAL_in_integer_literal3380);
- value = LiteralTools.parseInt((INTEGER_LITERAL204!=null?INTEGER_LITERAL204.getText():null));
+ INTEGER_LITERAL204=(CommonTree)match(input,INTEGER_LITERAL,FOLLOW_INTEGER_LITERAL_in_integer_literal3380);
+ value = LiteralTools.parseInt((INTEGER_LITERAL204!=null?INTEGER_LITERAL204.getText():null));
}
}
@@ -6727,7 +6727,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "long_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1242:1: long_literal returns [long value] : LONG_LITERAL ;
+ // smaliTreeWalker.g:1242:1: long_literal returns [long value] : LONG_LITERAL ;
public final long long_literal() throws RecognitionException {
long value = 0;
@@ -6735,11 +6735,11 @@ public class smaliTreeWalker extends TreeParser {
CommonTree LONG_LITERAL205=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1243:3: ( LONG_LITERAL )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1243:5: LONG_LITERAL
+ // smaliTreeWalker.g:1243:3: ( LONG_LITERAL )
+ // smaliTreeWalker.g:1243:5: LONG_LITERAL
{
- LONG_LITERAL205=(CommonTree)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_long_literal3395);
- value = LiteralTools.parseLong((LONG_LITERAL205!=null?LONG_LITERAL205.getText():null));
+ LONG_LITERAL205=(CommonTree)match(input,LONG_LITERAL,FOLLOW_LONG_LITERAL_in_long_literal3395);
+ value = LiteralTools.parseLong((LONG_LITERAL205!=null?LONG_LITERAL205.getText():null));
}
}
@@ -6757,7 +6757,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "short_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1245:1: short_literal returns [short value] : SHORT_LITERAL ;
+ // smaliTreeWalker.g:1245:1: short_literal returns [short value] : SHORT_LITERAL ;
public final short short_literal() throws RecognitionException {
short value = 0;
@@ -6765,11 +6765,11 @@ public class smaliTreeWalker extends TreeParser {
CommonTree SHORT_LITERAL206=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1246:3: ( SHORT_LITERAL )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1246:5: SHORT_LITERAL
+ // smaliTreeWalker.g:1246:3: ( SHORT_LITERAL )
+ // smaliTreeWalker.g:1246:5: SHORT_LITERAL
{
- SHORT_LITERAL206=(CommonTree)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_short_literal3410);
- value = LiteralTools.parseShort((SHORT_LITERAL206!=null?SHORT_LITERAL206.getText():null));
+ SHORT_LITERAL206=(CommonTree)match(input,SHORT_LITERAL,FOLLOW_SHORT_LITERAL_in_short_literal3410);
+ value = LiteralTools.parseShort((SHORT_LITERAL206!=null?SHORT_LITERAL206.getText():null));
}
}
@@ -6787,7 +6787,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "byte_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1248:1: byte_literal returns [byte value] : BYTE_LITERAL ;
+ // smaliTreeWalker.g:1248:1: byte_literal returns [byte value] : BYTE_LITERAL ;
public final byte byte_literal() throws RecognitionException {
byte value = 0;
@@ -6795,11 +6795,11 @@ public class smaliTreeWalker extends TreeParser {
CommonTree BYTE_LITERAL207=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1249:3: ( BYTE_LITERAL )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1249:5: BYTE_LITERAL
+ // smaliTreeWalker.g:1249:3: ( BYTE_LITERAL )
+ // smaliTreeWalker.g:1249:5: BYTE_LITERAL
{
- BYTE_LITERAL207=(CommonTree)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_byte_literal3425);
- value = LiteralTools.parseByte((BYTE_LITERAL207!=null?BYTE_LITERAL207.getText():null));
+ BYTE_LITERAL207=(CommonTree)match(input,BYTE_LITERAL,FOLLOW_BYTE_LITERAL_in_byte_literal3425);
+ value = LiteralTools.parseByte((BYTE_LITERAL207!=null?BYTE_LITERAL207.getText():null));
}
}
@@ -6817,7 +6817,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "float_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1251:1: float_literal returns [float value] : FLOAT_LITERAL ;
+ // smaliTreeWalker.g:1251:1: float_literal returns [float value] : FLOAT_LITERAL ;
public final float float_literal() throws RecognitionException {
float value = 0.0f;
@@ -6825,11 +6825,11 @@ public class smaliTreeWalker extends TreeParser {
CommonTree FLOAT_LITERAL208=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1252:3: ( FLOAT_LITERAL )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1252:5: FLOAT_LITERAL
+ // smaliTreeWalker.g:1252:3: ( FLOAT_LITERAL )
+ // smaliTreeWalker.g:1252:5: FLOAT_LITERAL
{
- FLOAT_LITERAL208=(CommonTree)match(input,FLOAT_LITERAL,FOLLOW_FLOAT_LITERAL_in_float_literal3440);
- value = LiteralTools.parseFloat((FLOAT_LITERAL208!=null?FLOAT_LITERAL208.getText():null));
+ FLOAT_LITERAL208=(CommonTree)match(input,FLOAT_LITERAL,FOLLOW_FLOAT_LITERAL_in_float_literal3440);
+ value = LiteralTools.parseFloat((FLOAT_LITERAL208!=null?FLOAT_LITERAL208.getText():null));
}
}
@@ -6847,7 +6847,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "double_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1254:1: double_literal returns [double value] : DOUBLE_LITERAL ;
+ // smaliTreeWalker.g:1254:1: double_literal returns [double value] : DOUBLE_LITERAL ;
public final double double_literal() throws RecognitionException {
double value = 0.0;
@@ -6855,11 +6855,11 @@ public class smaliTreeWalker extends TreeParser {
CommonTree DOUBLE_LITERAL209=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1255:3: ( DOUBLE_LITERAL )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1255:5: DOUBLE_LITERAL
+ // smaliTreeWalker.g:1255:3: ( DOUBLE_LITERAL )
+ // smaliTreeWalker.g:1255:5: DOUBLE_LITERAL
{
- DOUBLE_LITERAL209=(CommonTree)match(input,DOUBLE_LITERAL,FOLLOW_DOUBLE_LITERAL_in_double_literal3455);
- value = LiteralTools.parseDouble((DOUBLE_LITERAL209!=null?DOUBLE_LITERAL209.getText():null));
+ DOUBLE_LITERAL209=(CommonTree)match(input,DOUBLE_LITERAL,FOLLOW_DOUBLE_LITERAL_in_double_literal3455);
+ value = LiteralTools.parseDouble((DOUBLE_LITERAL209!=null?DOUBLE_LITERAL209.getText():null));
}
}
@@ -6877,7 +6877,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "char_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1257:1: char_literal returns [char value] : CHAR_LITERAL ;
+ // smaliTreeWalker.g:1257:1: char_literal returns [char value] : CHAR_LITERAL ;
public final char char_literal() throws RecognitionException {
char value = 0;
@@ -6885,11 +6885,11 @@ public class smaliTreeWalker extends TreeParser {
CommonTree CHAR_LITERAL210=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1258:3: ( CHAR_LITERAL )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1258:5: CHAR_LITERAL
+ // smaliTreeWalker.g:1258:3: ( CHAR_LITERAL )
+ // smaliTreeWalker.g:1258:5: CHAR_LITERAL
{
- CHAR_LITERAL210=(CommonTree)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_char_literal3470);
- value = (CHAR_LITERAL210!=null?CHAR_LITERAL210.getText():null).charAt(1);
+ CHAR_LITERAL210=(CommonTree)match(input,CHAR_LITERAL,FOLLOW_CHAR_LITERAL_in_char_literal3470);
+ value = (CHAR_LITERAL210!=null?CHAR_LITERAL210.getText():null).charAt(1);
}
}
@@ -6907,7 +6907,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "string_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1260:1: string_literal returns [String value] : STRING_LITERAL ;
+ // smaliTreeWalker.g:1260:1: string_literal returns [String value] : STRING_LITERAL ;
public final String string_literal() throws RecognitionException {
String value = null;
@@ -6915,14 +6915,14 @@ public class smaliTreeWalker extends TreeParser {
CommonTree STRING_LITERAL211=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1261:3: ( STRING_LITERAL )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1261:5: STRING_LITERAL
+ // smaliTreeWalker.g:1261:3: ( STRING_LITERAL )
+ // smaliTreeWalker.g:1261:5: STRING_LITERAL
{
- STRING_LITERAL211=(CommonTree)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_string_literal3485);
+ STRING_LITERAL211=(CommonTree)match(input,STRING_LITERAL,FOLLOW_STRING_LITERAL_in_string_literal3485);
value = (STRING_LITERAL211!=null?STRING_LITERAL211.getText():null);
value = value.substring(1,value.length()-1);
-
+
}
}
@@ -6940,7 +6940,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "bool_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1267:1: bool_literal returns [boolean value] : BOOL_LITERAL ;
+ // smaliTreeWalker.g:1267:1: bool_literal returns [boolean value] : BOOL_LITERAL ;
public final boolean bool_literal() throws RecognitionException {
boolean value = false;
@@ -6948,11 +6948,11 @@ public class smaliTreeWalker extends TreeParser {
CommonTree BOOL_LITERAL212=null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1268:3: ( BOOL_LITERAL )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1268:5: BOOL_LITERAL
+ // smaliTreeWalker.g:1268:3: ( BOOL_LITERAL )
+ // smaliTreeWalker.g:1268:5: BOOL_LITERAL
{
- BOOL_LITERAL212=(CommonTree)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_bool_literal3504);
- value = Boolean.parseBoolean((BOOL_LITERAL212!=null?BOOL_LITERAL212.getText():null));
+ BOOL_LITERAL212=(CommonTree)match(input,BOOL_LITERAL,FOLLOW_BOOL_LITERAL_in_bool_literal3504);
+ value = Boolean.parseBoolean((BOOL_LITERAL212!=null?BOOL_LITERAL212.getText():null));
}
}
@@ -6970,7 +6970,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "array_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1270:1: array_literal returns [List<EncodedValue> elements] : ^( I_ENCODED_ARRAY ( literal )* ) ;
+ // smaliTreeWalker.g:1270:1: array_literal returns [List<EncodedValue> elements] : ^( I_ENCODED_ARRAY ( literal )* ) ;
public final List<EncodedValue> array_literal() throws RecognitionException {
List<EncodedValue> elements = null;
@@ -6978,14 +6978,14 @@ public class smaliTreeWalker extends TreeParser {
EncodedValue literal213 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1271:3: ( ^( I_ENCODED_ARRAY ( literal )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1271:5: ^( I_ENCODED_ARRAY ( literal )* )
+ // smaliTreeWalker.g:1271:3: ( ^( I_ENCODED_ARRAY ( literal )* ) )
+ // smaliTreeWalker.g:1271:5: ^( I_ENCODED_ARRAY ( literal )* )
{
elements = Lists.newArrayList();
- match(input,I_ENCODED_ARRAY,FOLLOW_I_ENCODED_ARRAY_in_array_literal3526);
+ match(input,I_ENCODED_ARRAY,FOLLOW_I_ENCODED_ARRAY_in_array_literal3526);
if ( input.LA(1)==Token.DOWN ) {
- match(input, Token.DOWN, null);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1272:23: ( literal )*
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:1272:23: ( literal )*
loop43:
while (true) {
int alt43=2;
@@ -6996,7 +6996,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt43) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1272:24: literal
+ // smaliTreeWalker.g:1272:24: literal
{
pushFollow(FOLLOW_literal_in_array_literal3529);
literal213=literal();
@@ -7011,7 +7011,7 @@ public class smaliTreeWalker extends TreeParser {
}
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
}
@@ -7031,7 +7031,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "annotations"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1274:1: annotations returns [Set<Annotation> annotations] : ^( I_ANNOTATIONS ( annotation )* ) ;
+ // smaliTreeWalker.g:1274:1: annotations returns [Set<Annotation> annotations] : ^( I_ANNOTATIONS ( annotation )* ) ;
public final Set<Annotation> annotations() throws RecognitionException {
Set<Annotation> annotations = null;
@@ -7039,14 +7039,14 @@ public class smaliTreeWalker extends TreeParser {
Annotation annotation214 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1275:3: ( ^( I_ANNOTATIONS ( annotation )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1275:5: ^( I_ANNOTATIONS ( annotation )* )
+ // smaliTreeWalker.g:1275:3: ( ^( I_ANNOTATIONS ( annotation )* ) )
+ // smaliTreeWalker.g:1275:5: ^( I_ANNOTATIONS ( annotation )* )
{
HashMap<String, Annotation> annotationMap = Maps.newHashMap();
- match(input,I_ANNOTATIONS,FOLLOW_I_ANNOTATIONS_in_annotations3554);
+ match(input,I_ANNOTATIONS,FOLLOW_I_ANNOTATIONS_in_annotations3554);
if ( input.LA(1)==Token.DOWN ) {
- match(input, Token.DOWN, null);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1276:21: ( annotation )*
+ match(input, Token.DOWN, null);
+ // smaliTreeWalker.g:1276:21: ( annotation )*
loop44:
while (true) {
int alt44=2;
@@ -7057,7 +7057,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt44) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1276:22: annotation
+ // smaliTreeWalker.g:1276:22: annotation
{
pushFollow(FOLLOW_annotation_in_annotations3557);
annotation214=annotation();
@@ -7069,7 +7069,7 @@ public class smaliTreeWalker extends TreeParser {
if (old != null) {
throw new SemanticException(input, "Multiple annotations of type %s", anno.getType());
}
-
+
}
break;
@@ -7078,14 +7078,14 @@ public class smaliTreeWalker extends TreeParser {
}
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
}
if (annotationMap.size() > 0) {
annotations = ImmutableSet.copyOf(annotationMap.values());
}
-
+
}
}
@@ -7103,7 +7103,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "annotation"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1290:1: annotation returns [Annotation annotation] : ^( I_ANNOTATION ANNOTATION_VISIBILITY subannotation ) ;
+ // smaliTreeWalker.g:1290:1: annotation returns [Annotation annotation] : ^( I_ANNOTATION ANNOTATION_VISIBILITY subannotation ) ;
public final Annotation annotation() throws RecognitionException {
Annotation annotation = null;
@@ -7112,22 +7112,22 @@ public class smaliTreeWalker extends TreeParser {
TreeRuleReturnScope subannotation216 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1291:3: ( ^( I_ANNOTATION ANNOTATION_VISIBILITY subannotation ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1291:5: ^( I_ANNOTATION ANNOTATION_VISIBILITY subannotation )
+ // smaliTreeWalker.g:1291:3: ( ^( I_ANNOTATION ANNOTATION_VISIBILITY subannotation ) )
+ // smaliTreeWalker.g:1291:5: ^( I_ANNOTATION ANNOTATION_VISIBILITY subannotation )
{
- match(input,I_ANNOTATION,FOLLOW_I_ANNOTATION_in_annotation3586);
- match(input, Token.DOWN, null);
- ANNOTATION_VISIBILITY215=(CommonTree)match(input,ANNOTATION_VISIBILITY,FOLLOW_ANNOTATION_VISIBILITY_in_annotation3588);
+ match(input,I_ANNOTATION,FOLLOW_I_ANNOTATION_in_annotation3586);
+ match(input, Token.DOWN, null);
+ ANNOTATION_VISIBILITY215=(CommonTree)match(input,ANNOTATION_VISIBILITY,FOLLOW_ANNOTATION_VISIBILITY_in_annotation3588);
pushFollow(FOLLOW_subannotation_in_annotation3590);
subannotation216=subannotation();
state._fsp--;
- match(input, Token.UP, null);
+ 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));
-
+
}
}
@@ -7145,7 +7145,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "annotation_element"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1297:1: annotation_element returns [AnnotationElement element] : ^( I_ANNOTATION_ELEMENT SIMPLE_NAME literal ) ;
+ // smaliTreeWalker.g:1297:1: annotation_element returns [AnnotationElement element] : ^( I_ANNOTATION_ELEMENT SIMPLE_NAME literal ) ;
public final AnnotationElement annotation_element() throws RecognitionException {
AnnotationElement element = null;
@@ -7154,21 +7154,21 @@ public class smaliTreeWalker extends TreeParser {
EncodedValue literal218 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1298:3: ( ^( I_ANNOTATION_ELEMENT SIMPLE_NAME literal ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1298:5: ^( I_ANNOTATION_ELEMENT SIMPLE_NAME literal )
+ // smaliTreeWalker.g:1298:3: ( ^( I_ANNOTATION_ELEMENT SIMPLE_NAME literal ) )
+ // smaliTreeWalker.g:1298:5: ^( I_ANNOTATION_ELEMENT SIMPLE_NAME literal )
{
- match(input,I_ANNOTATION_ELEMENT,FOLLOW_I_ANNOTATION_ELEMENT_in_annotation_element3611);
- match(input, Token.DOWN, null);
- SIMPLE_NAME217=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_annotation_element3613);
+ match(input,I_ANNOTATION_ELEMENT,FOLLOW_I_ANNOTATION_ELEMENT_in_annotation_element3611);
+ match(input, Token.DOWN, null);
+ SIMPLE_NAME217=(CommonTree)match(input,SIMPLE_NAME,FOLLOW_SIMPLE_NAME_in_annotation_element3613);
pushFollow(FOLLOW_literal_in_annotation_element3615);
literal218=literal();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
element = new ImmutableAnnotationElement((SIMPLE_NAME217!=null?SIMPLE_NAME217.getText():null), literal218);
-
+
}
}
@@ -7191,7 +7191,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "subannotation"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1303:1: subannotation returns [String annotationType, List<AnnotationElement> elements] : ^( I_SUBANNOTATION CLASS_DESCRIPTOR ( annotation_element )* ) ;
+ // smaliTreeWalker.g:1303: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);
@@ -7200,14 +7200,14 @@ public class smaliTreeWalker extends TreeParser {
AnnotationElement annotation_element219 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1304:3: ( ^( I_SUBANNOTATION CLASS_DESCRIPTOR ( annotation_element )* ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1304:5: ^( I_SUBANNOTATION CLASS_DESCRIPTOR ( annotation_element )* )
+ // smaliTreeWalker.g:1304:3: ( ^( I_SUBANNOTATION CLASS_DESCRIPTOR ( annotation_element )* ) )
+ // smaliTreeWalker.g:1304:5: ^( I_SUBANNOTATION CLASS_DESCRIPTOR ( annotation_element )* )
{
ArrayList<AnnotationElement> elements = Lists.newArrayList();
- match(input,I_SUBANNOTATION,FOLLOW_I_SUBANNOTATION_in_subannotation3642);
- match(input, Token.DOWN, null);
- CLASS_DESCRIPTOR220=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_subannotation3652);
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1307:9: ( annotation_element )*
+ match(input,I_SUBANNOTATION,FOLLOW_I_SUBANNOTATION_in_subannotation3642);
+ match(input, Token.DOWN, null);
+ CLASS_DESCRIPTOR220=(CommonTree)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_subannotation3652);
+ // smaliTreeWalker.g:1307:9: ( annotation_element )*
loop45:
while (true) {
int alt45=2;
@@ -7218,7 +7218,7 @@ public class smaliTreeWalker extends TreeParser {
switch (alt45) {
case 1 :
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1307:10: annotation_element
+ // smaliTreeWalker.g:1307:10: annotation_element
{
pushFollow(FOLLOW_annotation_element_in_subannotation3663);
annotation_element219=annotation_element();
@@ -7226,7 +7226,7 @@ public class smaliTreeWalker extends TreeParser {
elements.add(annotation_element219);
-
+
}
break;
@@ -7235,12 +7235,12 @@ public class smaliTreeWalker extends TreeParser {
}
}
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
retval.annotationType = (CLASS_DESCRIPTOR220!=null?CLASS_DESCRIPTOR220.getText():null);
retval.elements = elements;
-
+
}
}
@@ -7258,7 +7258,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "field_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1317:1: field_literal returns [FieldReference value] : ^( I_ENCODED_FIELD field_reference ) ;
+ // smaliTreeWalker.g:1317:1: field_literal returns [FieldReference value] : ^( I_ENCODED_FIELD field_reference ) ;
public final FieldReference field_literal() throws RecognitionException {
FieldReference value = null;
@@ -7266,20 +7266,20 @@ public class smaliTreeWalker extends TreeParser {
ImmutableFieldReference field_reference221 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1318:3: ( ^( I_ENCODED_FIELD field_reference ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1318:5: ^( I_ENCODED_FIELD field_reference )
+ // smaliTreeWalker.g:1318:3: ( ^( I_ENCODED_FIELD field_reference ) )
+ // smaliTreeWalker.g:1318:5: ^( I_ENCODED_FIELD field_reference )
{
- match(input,I_ENCODED_FIELD,FOLLOW_I_ENCODED_FIELD_in_field_literal3702);
- match(input, Token.DOWN, null);
+ match(input,I_ENCODED_FIELD,FOLLOW_I_ENCODED_FIELD_in_field_literal3702);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_field_reference_in_field_literal3704);
field_reference221=field_reference();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
value = field_reference221;
-
+
}
}
@@ -7297,7 +7297,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "method_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1323:1: method_literal returns [MethodReference value] : ^( I_ENCODED_METHOD method_reference ) ;
+ // smaliTreeWalker.g:1323:1: method_literal returns [MethodReference value] : ^( I_ENCODED_METHOD method_reference ) ;
public final MethodReference method_literal() throws RecognitionException {
MethodReference value = null;
@@ -7305,20 +7305,20 @@ public class smaliTreeWalker extends TreeParser {
ImmutableMethodReference method_reference222 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1324:3: ( ^( I_ENCODED_METHOD method_reference ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1324:5: ^( I_ENCODED_METHOD method_reference )
+ // smaliTreeWalker.g:1324:3: ( ^( I_ENCODED_METHOD method_reference ) )
+ // smaliTreeWalker.g:1324:5: ^( I_ENCODED_METHOD method_reference )
{
- match(input,I_ENCODED_METHOD,FOLLOW_I_ENCODED_METHOD_in_method_literal3725);
- match(input, Token.DOWN, null);
+ match(input,I_ENCODED_METHOD,FOLLOW_I_ENCODED_METHOD_in_method_literal3725);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_method_reference_in_method_literal3727);
method_reference222=method_reference();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
value = method_reference222;
-
+
}
}
@@ -7336,7 +7336,7 @@ public class smaliTreeWalker extends TreeParser {
// $ANTLR start "enum_literal"
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1329:1: enum_literal returns [FieldReference value] : ^( I_ENCODED_ENUM field_reference ) ;
+ // smaliTreeWalker.g:1329:1: enum_literal returns [FieldReference value] : ^( I_ENCODED_ENUM field_reference ) ;
public final FieldReference enum_literal() throws RecognitionException {
FieldReference value = null;
@@ -7344,20 +7344,20 @@ public class smaliTreeWalker extends TreeParser {
ImmutableFieldReference field_reference223 =null;
try {
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1330:3: ( ^( I_ENCODED_ENUM field_reference ) )
- // /ssd2/floating/external/smali/smali/src/main/antlr/smaliTreeWalker.g:1330:5: ^( I_ENCODED_ENUM field_reference )
+ // smaliTreeWalker.g:1330:3: ( ^( I_ENCODED_ENUM field_reference ) )
+ // smaliTreeWalker.g:1330:5: ^( I_ENCODED_ENUM field_reference )
{
- match(input,I_ENCODED_ENUM,FOLLOW_I_ENCODED_ENUM_in_enum_literal3748);
- match(input, Token.DOWN, null);
+ match(input,I_ENCODED_ENUM,FOLLOW_I_ENCODED_ENUM_in_enum_literal3748);
+ match(input, Token.DOWN, null);
pushFollow(FOLLOW_field_reference_in_enum_literal3750);
field_reference223=field_reference();
state._fsp--;
- match(input, Token.UP, null);
+ match(input, Token.UP, null);
value = field_reference223;
-
+
}
}