1smali.FILE 2 SmaliClass(CLASS) 3 SmaliExtendsList(EXTENDS_LIST) 4 <empty list> 5 SmaliImplementsList(IMPLEMENTS_LIST) 6 <empty list> 7 SmaliClassStatement(CLASS_STATEMENT) 8 PsiElement(CLASS_DIRECTIVE)('.class') 9 PsiWhiteSpace(' ') 10 SmaliModifierList(MODIFIER_LIST) 11 <empty list> 12 PsiElement(CLASS_TYPE) 13 PsiElement(CLASS_DESCRIPTOR)('Lblah;') 14 PsiWhiteSpace('\n') 15 PsiElement(SUPER_STATEMENT) 16 PsiElement(SUPER_DIRECTIVE)('.super') 17 PsiWhiteSpace(' ') 18 PsiElement(CLASS_TYPE) 19 PsiElement(CLASS_DESCRIPTOR)('Ljava/lang/Object;') 20 PsiWhiteSpace('\n\n') 21 SmaliMethod(METHOD) 22 SmaliThrowsList(THROWS_LIST) 23 <empty list> 24 PsiElement(METHOD_DIRECTIVE)('.method') 25 PsiWhiteSpace(' ') 26 SmaliModifierList(MODIFIER_LIST) 27 <empty list> 28 PsiElement(MEMBER_NAME) 29 PsiElement(SIMPLE_NAME)('blah') 30 SmaliMethodPrototype(METHOD_PROTOTYPE) 31 PsiElement(OPEN_PAREN)('(') 32 SmaliMethodParamList(METHOD_PARAM_LIST) 33 <empty list> 34 PsiErrorElement:extraneous input 'f' expecting CLOSE_PAREN 35 PsiElement(SIMPLE_NAME)('f') 36 PsiElement(CLOSE_PAREN)(')') 37 PsiWhiteSpace('\n') 38 PsiElement(END_METHOD_DIRECTIVE)('.end method')