1smali.FILE 2 SmaliClass(CLASS) 3 SmaliExtendsList(EXTENDS_LIST) 4 <empty list> 5 SmaliImplementsList(IMPLEMENTS_LIST) 6 <empty list> 7 SmaliAnnotation(ANNOTATION) 8 PsiElement(ANNOTATION_DIRECTIVE)('.annotation') 9 PsiWhiteSpace(' ') 10 PsiErrorElement:mismatched input '.blah' expecting ANNOTATION_VISIBILITY 11 PsiElement(BAD_CHARACTER)('.blah') 12 PsiWhiteSpace(' ') 13 PsiElement(CLASS_TYPE) 14 PsiElement(CLASS_DESCRIPTOR)('Lblah;') 15 PsiWhiteSpace('\n') 16 PsiElement(ANNOTATION_PARAMETER_LIST) 17 <empty list> 18 PsiElement(END_ANNOTATION_DIRECTIVE)('.end annotation') 19 PsiWhiteSpace('\n\n') 20 SmaliAnnotation(ANNOTATION) 21 PsiElement(ANNOTATION_DIRECTIVE)('.annotation') 22 PsiWhiteSpace(' ') 23 PsiElement(ANNOTATION_VISIBILITY)('runtime') 24 PsiWhiteSpace(' ') 25 PsiErrorElement:mismatched input '.blah' expecting CLASS_DESCRIPTOR 26 PsiElement(BAD_CHARACTER)('.blah') 27 PsiWhiteSpace('\n') 28 PsiElement(ANNOTATION_PARAMETER_LIST) 29 <empty list> 30 PsiElement(END_ANNOTATION_DIRECTIVE)('.end annotation') 31 PsiWhiteSpace('\n\n') 32 SmaliAnnotation(ANNOTATION) 33 PsiElement(ANNOTATION_DIRECTIVE)('.annotation') 34 PsiWhiteSpace(' ') 35 PsiElement(ANNOTATION_VISIBILITY)('runtime') 36 PsiWhiteSpace(' ') 37 PsiElement(CLASS_TYPE) 38 PsiElement(CLASS_DESCRIPTOR)('Lblah;') 39 PsiWhiteSpace('\n ') 40 PsiElement(ANNOTATION_PARAMETER_LIST) 41 PsiElement(ANNOTATION_ELEMENT) 42 PsiElement(ANNOTATION_ELEMENT_NAME) 43 PsiElement(SIMPLE_NAME)('blah') 44 PsiWhiteSpace(' ') 45 PsiErrorElement:mismatched input '.blah' expecting EQUAL 46 PsiElement(BAD_CHARACTER)('.blah') 47 PsiWhiteSpace(' ') 48 PsiElement(BAD_CHARACTER)('.blah') 49 PsiWhiteSpace('\n') 50 PsiElement(END_ANNOTATION_DIRECTIVE)('.end annotation') 51 PsiWhiteSpace('\n\n') 52 SmaliAnnotation(ANNOTATION) 53 PsiElement(ANNOTATION_DIRECTIVE)('.annotation') 54 PsiWhiteSpace(' ') 55 PsiElement(ANNOTATION_VISIBILITY)('runtime') 56 PsiWhiteSpace(' ') 57 PsiElement(CLASS_TYPE) 58 PsiElement(CLASS_DESCRIPTOR)('Lblah;') 59 PsiWhiteSpace('\n ') 60 PsiElement(ANNOTATION_PARAMETER_LIST) 61 PsiElement(ANNOTATION_ELEMENT) 62 PsiElement(ANNOTATION_ELEMENT_NAME) 63 PsiElement(SIMPLE_NAME)('blah') 64 PsiWhiteSpace(' ') 65 PsiElement(EQUAL)('=') 66 PsiWhiteSpace(' ') 67 PsiErrorElement:no viable alternative at input '.blah' 68 PsiElement(BAD_CHARACTER)('.blah') 69 PsiWhiteSpace(' ') 70 PsiElement(BAD_CHARACTER)('.blah') 71 PsiWhiteSpace('\n') 72 PsiElement(END_ANNOTATION_DIRECTIVE)('.end annotation') 73 PsiWhiteSpace('\n\n') 74 SmaliAnnotation(ANNOTATION) 75 PsiElement(ANNOTATION_DIRECTIVE)('.annotation') 76 PsiWhiteSpace(' ') 77 PsiElement(ANNOTATION_VISIBILITY)('runtime') 78 PsiWhiteSpace(' ') 79 PsiElement(CLASS_TYPE) 80 PsiElement(CLASS_DESCRIPTOR)('Lblah;') 81 PsiWhiteSpace('\n ') 82 PsiElement(ANNOTATION_PARAMETER_LIST) 83 PsiElement(ANNOTATION_ELEMENT) 84 PsiElement(ANNOTATION_ELEMENT_NAME) 85 PsiElement(SIMPLE_NAME)('blah') 86 PsiWhiteSpace(' ') 87 PsiElement(EQUAL)('=') 88 PsiWhiteSpace(' ') 89 SmaliAnnotation(ANNOTATION) 90 PsiElement(SUBANNOTATION_DIRECTIVE)('.subannotation') 91 PsiWhiteSpace(' ') 92 PsiElement(CLASS_TYPE) 93 PsiElement(CLASS_DESCRIPTOR)('Lblah2;') 94 PsiWhiteSpace('\n ') 95 PsiElement(ANNOTATION_PARAMETER_LIST) 96 PsiElement(ANNOTATION_ELEMENT) 97 PsiElement(ANNOTATION_ELEMENT_NAME) 98 PsiElement(SIMPLE_NAME)('blah') 99 PsiWhiteSpace(' ') 100 PsiElement(EQUAL)('=') 101 PsiWhiteSpace(' ') 102 PsiElement(LITERAL) 103 PsiElement(STRING_LITERAL)('"blah"') 104 PsiWhiteSpace('\n ') 105 PsiErrorElement:mismatched input '.blah' expecting END_SUBANNOTATION_DIRECTIVE 106 PsiElement(BAD_CHARACTER)('.blah') 107 PsiWhiteSpace('\n') 108 PsiElement(END_ANNOTATION_DIRECTIVE)('.end annotation')