aboutsummaryrefslogtreecommitdiff
path: root/smali/src/test/resources/LexerTest/RealSmaliFileTest.tokens
diff options
context:
space:
mode:
Diffstat (limited to 'smali/src/test/resources/LexerTest/RealSmaliFileTest.tokens')
-rw-r--r--smali/src/test/resources/LexerTest/RealSmaliFileTest.tokens60
1 files changed, 38 insertions, 22 deletions
diff --git a/smali/src/test/resources/LexerTest/RealSmaliFileTest.tokens b/smali/src/test/resources/LexerTest/RealSmaliFileTest.tokens
index 562530df..a0f648a1 100644
--- a/smali/src/test/resources/LexerTest/RealSmaliFileTest.tokens
+++ b/smali/src/test/resources/LexerTest/RealSmaliFileTest.tokens
@@ -152,7 +152,7 @@ END_FIELD_DIRECTIVE(".end field")
METHOD_DIRECTIVE(".method")
ACCESS_SPEC("static")
ACCESS_SPEC("constructor")
-METHOD_NAME("<clinit>")
+MEMBER_NAME("<clinit>")
OPEN_PAREN("(")
CLOSE_PAREN(")")
VOID_TYPE("V")
@@ -211,7 +211,7 @@ CLOSE_BRACE("}")
COMMA(",")
CLASS_DESCRIPTOR("Lcom/android/internal/os/BatteryStatsImpl$1;")
ARROW("->")
-METHOD_NAME("<init>")
+MEMBER_NAME("<init>")
OPEN_PAREN("(")
CLOSE_PAREN(")")
VOID_TYPE("V")
@@ -259,15 +259,17 @@ END_ARRAY_DATA_DIRECTIVE(".end array-data")
END_METHOD_DIRECTIVE(".end method")
METHOD_DIRECTIVE(".method")
ACCESS_SPEC("constructor")
-METHOD_NAME("<init>")
+MEMBER_NAME("<init>")
OPEN_PAREN("(")
CLASS_DESCRIPTOR("Lcom/android/internal/telephony/cdma/CDMAPhone;")
CLOSE_PAREN(")")
VOID_TYPE("V")
REGISTERS_DIRECTIVE(".registers")
POSITIVE_INTEGER_LITERAL("2")
-PARAMETER_DIRECTIVE(".parameter")
-STRING_LITERAL("\"phone\"")
+PARAMETER_DIRECTIVE(".param")
+REGISTER("p1")
+COMMA(",")
+SIMPLE_NAME("phone")
PROLOGUE_DIRECTIVE(".prologue")
LINE_DIRECTIVE(".line")
POSITIVE_INTEGER_LITERAL("42")
@@ -280,7 +282,7 @@ CLOSE_BRACE("}")
COMMA(",")
CLASS_DESCRIPTOR("Lcom/android/internal/telephony/IccFileHandler;")
ARROW("->")
-METHOD_NAME("<init>")
+MEMBER_NAME("<init>")
OPEN_PAREN("(")
CLASS_DESCRIPTOR("Lcom/android/internal/telephony/PhoneBase;")
CLOSE_PAREN(")")
@@ -298,8 +300,10 @@ CLOSE_PAREN(")")
CLASS_DESCRIPTOR("Ljava/lang/String;")
REGISTERS_DIRECTIVE(".registers")
POSITIVE_INTEGER_LITERAL("3")
-PARAMETER_DIRECTIVE(".parameter")
-STRING_LITERAL("\"efid\"")
+PARAMETER_DIRECTIVE(".param")
+REGISTER("p1")
+COMMA(",")
+SIMPLE_NAME("efid")
PROLOGUE_DIRECTIVE(".prologue")
LINE_DIRECTIVE(".line")
POSITIVE_INTEGER_LITERAL("71")
@@ -369,8 +373,10 @@ CLOSE_PAREN(")")
CLASS_DESCRIPTOR("Lcom/android/internal/telephony/IccCardStatus$CardState;")
REGISTERS_DIRECTIVE(".registers")
POSITIVE_INTEGER_LITERAL("6")
-PARAMETER_DIRECTIVE(".parameter")
-STRING_LITERAL("\"state\"")
+PARAMETER_DIRECTIVE(".param")
+REGISTER("p1")
+COMMA(",")
+SIMPLE_NAME("state")
PROLOGUE_DIRECTIVE(".prologue")
LINE_DIRECTIVE(".line")
POSITIVE_INTEGER_LITERAL("59")
@@ -396,7 +402,7 @@ CLOSE_BRACE("}")
COMMA(",")
CLASS_DESCRIPTOR("Ljava/lang/StringBuilder;")
ARROW("->")
-METHOD_NAME("<init>")
+MEMBER_NAME("<init>")
OPEN_PAREN("(")
CLOSE_PAREN(")")
VOID_TYPE("V")
@@ -458,7 +464,7 @@ CLOSE_BRACE("}")
COMMA(",")
CLASS_DESCRIPTOR("Ljava/lang/RuntimeException;")
ARROW("->")
-METHOD_NAME("<init>")
+MEMBER_NAME("<init>")
OPEN_PAREN("(")
CLASS_DESCRIPTOR("Ljava/lang/String;")
CLOSE_PAREN(")")
@@ -551,16 +557,26 @@ CLOSE_PAREN(")")
VOID_TYPE("V")
REGISTERS_DIRECTIVE(".registers")
POSITIVE_INTEGER_LITERAL("13")
-PARAMETER_DIRECTIVE(".parameter")
-STRING_LITERAL("\"commandInterfaceCFAction\"")
-PARAMETER_DIRECTIVE(".parameter")
-STRING_LITERAL("\"commandInterfaceCFReason\"")
-PARAMETER_DIRECTIVE(".parameter")
-STRING_LITERAL("\"dialingNumber\"")
-PARAMETER_DIRECTIVE(".parameter")
-STRING_LITERAL("\"timerSeconds\"")
-PARAMETER_DIRECTIVE(".parameter")
-STRING_LITERAL("\"onComplete\"")
+PARAMETER_DIRECTIVE(".param")
+REGISTER("p1")
+COMMA(",")
+SIMPLE_NAME("commandInterfaceCFAction")
+PARAMETER_DIRECTIVE(".param")
+REGISTER("p2")
+COMMA(",")
+SIMPLE_NAME("commandInterfaceCFReason")
+PARAMETER_DIRECTIVE(".param")
+REGISTER("p3")
+COMMA(",")
+SIMPLE_NAME("dialingNumber")
+PARAMETER_DIRECTIVE(".param")
+REGISTER("p4")
+COMMA(",")
+SIMPLE_NAME("timerSeconds")
+PARAMETER_DIRECTIVE(".param")
+REGISTER("p5")
+COMMA(",")
+SIMPLE_NAME("onComplete")
PROLOGUE_DIRECTIVE(".prologue")
INSTRUCTION_FORMAT11n("const/4")
REGISTER("v3")