You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
241 lines
8.5 KiB
241 lines
8.5 KiB
smali.FILE
|
|
SmaliClass(CLASS)
|
|
SmaliExtendsList(EXTENDS_LIST)
|
|
<empty list>
|
|
SmaliImplementsList(IMPLEMENTS_LIST)
|
|
<empty list>
|
|
SmaliMethod(METHOD)
|
|
SmaliThrowsList(THROWS_LIST)
|
|
<empty list>
|
|
PsiElement(METHOD_DIRECTIVE)('.method')
|
|
PsiWhiteSpace(' ')
|
|
SmaliModifierList(MODIFIER_LIST)
|
|
<empty list>
|
|
PsiElement(MEMBER_NAME)
|
|
PsiElement(SIMPLE_NAME)('blah')
|
|
SmaliMethodPrototype(METHOD_PROTOTYPE)
|
|
PsiElement(OPEN_PAREN)('(')
|
|
SmaliMethodParamList(METHOD_PARAM_LIST)
|
|
<empty list>
|
|
PsiElement(CLOSE_PAREN)(')')
|
|
PsiElement(VOID_TYPE)
|
|
PsiElement(VOID_TYPE)('V')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(REGISTERS_STATEMENT)
|
|
PsiElement(REGISTERS_DIRECTIVE)('.registers')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(LITERAL)
|
|
PsiElement(POSITIVE_INTEGER_LITERAL)('1')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(INSTRUCTION)
|
|
PsiElement(INSTRUCTION_FORMAT35c_METHOD)('invoke-virtual')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(OPEN_BRACE)('{')
|
|
PsiElement(REGISTER_REFERENCE)
|
|
PsiElement(REGISTER)('v0')
|
|
PsiElement(CLOSE_BRACE)('}')
|
|
PsiElement(COMMA)(',')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(METHOD_REFERENCE)
|
|
PsiErrorElement:no viable alternative at input '.blah-'
|
|
PsiElement(BAD_CHARACTER)('.blah-')
|
|
PsiElement(BAD_CHARACTER)('>')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(MEMBER_NAME)
|
|
<empty list>
|
|
PsiElement(METHOD_REFERENCE_PARAM_LIST)
|
|
<empty list>
|
|
PsiElement(END_METHOD_DIRECTIVE)('.end method')
|
|
PsiWhiteSpace('\n\n')
|
|
SmaliMethod(METHOD)
|
|
SmaliThrowsList(THROWS_LIST)
|
|
<empty list>
|
|
PsiElement(METHOD_DIRECTIVE)('.method')
|
|
PsiWhiteSpace(' ')
|
|
SmaliModifierList(MODIFIER_LIST)
|
|
<empty list>
|
|
PsiElement(MEMBER_NAME)
|
|
PsiElement(SIMPLE_NAME)('blah2')
|
|
SmaliMethodPrototype(METHOD_PROTOTYPE)
|
|
PsiElement(OPEN_PAREN)('(')
|
|
SmaliMethodParamList(METHOD_PARAM_LIST)
|
|
<empty list>
|
|
PsiElement(CLOSE_PAREN)(')')
|
|
PsiElement(VOID_TYPE)
|
|
PsiElement(VOID_TYPE)('V')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(REGISTERS_STATEMENT)
|
|
PsiElement(REGISTERS_DIRECTIVE)('.registers')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(LITERAL)
|
|
PsiElement(POSITIVE_INTEGER_LITERAL)('1')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(INSTRUCTION)
|
|
PsiElement(INSTRUCTION_FORMAT35c_METHOD)('invoke-virtual')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(OPEN_BRACE)('{')
|
|
PsiElement(REGISTER_REFERENCE)
|
|
PsiElement(REGISTER)('v0')
|
|
PsiElement(CLOSE_BRACE)('}')
|
|
PsiElement(COMMA)(',')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(METHOD_REFERENCE)
|
|
PsiElement(CLASS_TYPE)
|
|
PsiElement(CLASS_DESCRIPTOR)('Lblah;')
|
|
PsiErrorElement:mismatched input '.blah' expecting ARROW
|
|
PsiElement(BAD_CHARACTER)('.blah')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(MEMBER_NAME)
|
|
<empty list>
|
|
PsiElement(METHOD_REFERENCE_PARAM_LIST)
|
|
<empty list>
|
|
PsiElement(END_METHOD_DIRECTIVE)('.end method')
|
|
PsiWhiteSpace('\n\n')
|
|
SmaliMethod(METHOD)
|
|
SmaliThrowsList(THROWS_LIST)
|
|
<empty list>
|
|
PsiElement(METHOD_DIRECTIVE)('.method')
|
|
PsiWhiteSpace(' ')
|
|
SmaliModifierList(MODIFIER_LIST)
|
|
<empty list>
|
|
PsiElement(MEMBER_NAME)
|
|
PsiElement(SIMPLE_NAME)('blah3')
|
|
SmaliMethodPrototype(METHOD_PROTOTYPE)
|
|
PsiElement(OPEN_PAREN)('(')
|
|
SmaliMethodParamList(METHOD_PARAM_LIST)
|
|
<empty list>
|
|
PsiElement(CLOSE_PAREN)(')')
|
|
PsiElement(VOID_TYPE)
|
|
PsiElement(VOID_TYPE)('V')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(REGISTERS_STATEMENT)
|
|
PsiElement(REGISTERS_DIRECTIVE)('.registers')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(LITERAL)
|
|
PsiElement(POSITIVE_INTEGER_LITERAL)('1')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(INSTRUCTION)
|
|
PsiElement(INSTRUCTION_FORMAT35c_METHOD)('invoke-virtual')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(OPEN_BRACE)('{')
|
|
PsiElement(REGISTER_REFERENCE)
|
|
PsiElement(REGISTER)('v0')
|
|
PsiElement(CLOSE_BRACE)('}')
|
|
PsiElement(COMMA)(',')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(METHOD_REFERENCE)
|
|
PsiElement(CLASS_TYPE)
|
|
PsiElement(CLASS_DESCRIPTOR)('Lblah;')
|
|
PsiElement(ARROW)('->')
|
|
PsiElement(MEMBER_NAME)
|
|
PsiElement(SIMPLE_NAME)('blah')
|
|
PsiWhiteSpace(' ')
|
|
PsiErrorElement:mismatched input '.blah' expecting OPEN_PAREN
|
|
PsiElement(BAD_CHARACTER)('.blah')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(METHOD_REFERENCE_PARAM_LIST)
|
|
<empty list>
|
|
PsiElement(CLOSE_PAREN)(')')
|
|
PsiElement(VOID_TYPE)
|
|
PsiElement(VOID_TYPE)('V')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(END_METHOD_DIRECTIVE)('.end method')
|
|
PsiWhiteSpace('\n\n')
|
|
SmaliMethod(METHOD)
|
|
SmaliThrowsList(THROWS_LIST)
|
|
<empty list>
|
|
PsiElement(METHOD_DIRECTIVE)('.method')
|
|
PsiWhiteSpace(' ')
|
|
SmaliModifierList(MODIFIER_LIST)
|
|
<empty list>
|
|
PsiElement(MEMBER_NAME)
|
|
PsiElement(SIMPLE_NAME)('blah4')
|
|
SmaliMethodPrototype(METHOD_PROTOTYPE)
|
|
PsiElement(OPEN_PAREN)('(')
|
|
SmaliMethodParamList(METHOD_PARAM_LIST)
|
|
<empty list>
|
|
PsiElement(CLOSE_PAREN)(')')
|
|
PsiElement(VOID_TYPE)
|
|
PsiElement(VOID_TYPE)('V')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(REGISTERS_STATEMENT)
|
|
PsiElement(REGISTERS_DIRECTIVE)('.registers')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(LITERAL)
|
|
PsiElement(POSITIVE_INTEGER_LITERAL)('1')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(INSTRUCTION)
|
|
PsiElement(INSTRUCTION_FORMAT35c_METHOD)('invoke-virtual')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(OPEN_BRACE)('{')
|
|
PsiElement(REGISTER_REFERENCE)
|
|
PsiElement(REGISTER)('v0')
|
|
PsiElement(CLOSE_BRACE)('}')
|
|
PsiElement(COMMA)(',')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(METHOD_REFERENCE)
|
|
PsiElement(CLASS_TYPE)
|
|
PsiElement(CLASS_DESCRIPTOR)('Lblah;')
|
|
PsiElement(ARROW)('->')
|
|
PsiElement(MEMBER_NAME)
|
|
PsiElement(SIMPLE_NAME)('blah')
|
|
PsiElement(OPEN_PAREN)('(')
|
|
PsiElement(METHOD_REFERENCE_PARAM_LIST)
|
|
PsiElement(PRIMITIVE_TYPE)
|
|
PsiElement(PRIMITIVE_TYPE)('I')
|
|
PsiWhiteSpace(' ')
|
|
PsiErrorElement:mismatched input '.blah' expecting CLOSE_PAREN
|
|
PsiElement(BAD_CHARACTER)('.blah')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(VOID_TYPE)
|
|
PsiElement(VOID_TYPE)('V')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(END_METHOD_DIRECTIVE)('.end method')
|
|
PsiWhiteSpace('\n\n')
|
|
SmaliMethod(METHOD)
|
|
SmaliThrowsList(THROWS_LIST)
|
|
<empty list>
|
|
PsiElement(METHOD_DIRECTIVE)('.method')
|
|
PsiWhiteSpace(' ')
|
|
SmaliModifierList(MODIFIER_LIST)
|
|
<empty list>
|
|
PsiElement(MEMBER_NAME)
|
|
PsiElement(SIMPLE_NAME)('blah5')
|
|
SmaliMethodPrototype(METHOD_PROTOTYPE)
|
|
PsiElement(OPEN_PAREN)('(')
|
|
SmaliMethodParamList(METHOD_PARAM_LIST)
|
|
<empty list>
|
|
PsiElement(CLOSE_PAREN)(')')
|
|
PsiElement(VOID_TYPE)
|
|
PsiElement(VOID_TYPE)('V')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(REGISTERS_STATEMENT)
|
|
PsiElement(REGISTERS_DIRECTIVE)('.registers')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(LITERAL)
|
|
PsiElement(POSITIVE_INTEGER_LITERAL)('1')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(INSTRUCTION)
|
|
PsiElement(INSTRUCTION_FORMAT35c_METHOD)('invoke-virtual')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(OPEN_BRACE)('{')
|
|
PsiElement(REGISTER_REFERENCE)
|
|
PsiElement(REGISTER)('v0')
|
|
PsiElement(CLOSE_BRACE)('}')
|
|
PsiElement(COMMA)(',')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(METHOD_REFERENCE)
|
|
PsiElement(CLASS_TYPE)
|
|
PsiElement(CLASS_DESCRIPTOR)('Lblah;')
|
|
PsiElement(ARROW)('->')
|
|
PsiElement(MEMBER_NAME)
|
|
PsiElement(SIMPLE_NAME)('blah')
|
|
PsiElement(OPEN_PAREN)('(')
|
|
PsiElement(METHOD_REFERENCE_PARAM_LIST)
|
|
<empty list>
|
|
PsiElement(CLOSE_PAREN)(')')
|
|
PsiErrorElement:no viable alternative at input ')'
|
|
PsiElement(CLOSE_PAREN)(')')
|
|
PsiElement(VOID_TYPE)('V')
|
|
PsiWhiteSpace('\n')
|
|
PsiElement(END_METHOD_DIRECTIVE)('.end method') |