smali.FILE SmaliClass(CLASS) SmaliExtendsList(EXTENDS_LIST) <empty list> SmaliImplementsList(IMPLEMENTS_LIST) <empty list> SmaliAnnotation(ANNOTATION) PsiElement(ANNOTATION_DIRECTIVE)('.annotation') PsiWhiteSpace(' ') PsiErrorElement:mismatched input '.blah' expecting ANNOTATION_VISIBILITY PsiElement(BAD_CHARACTER)('.blah') PsiWhiteSpace(' ') PsiElement(CLASS_TYPE) PsiElement(CLASS_DESCRIPTOR)('Lblah;') PsiWhiteSpace('\n') PsiElement(ANNOTATION_PARAMETER_LIST) <empty list> PsiElement(END_ANNOTATION_DIRECTIVE)('.end annotation') PsiWhiteSpace('\n\n') SmaliAnnotation(ANNOTATION) PsiElement(ANNOTATION_DIRECTIVE)('.annotation') PsiWhiteSpace(' ') PsiElement(ANNOTATION_VISIBILITY)('runtime') PsiWhiteSpace(' ') PsiErrorElement:mismatched input '.blah' expecting CLASS_DESCRIPTOR PsiElement(BAD_CHARACTER)('.blah') PsiWhiteSpace('\n') PsiElement(ANNOTATION_PARAMETER_LIST) <empty list> PsiElement(END_ANNOTATION_DIRECTIVE)('.end annotation') PsiWhiteSpace('\n\n') SmaliAnnotation(ANNOTATION) PsiElement(ANNOTATION_DIRECTIVE)('.annotation') PsiWhiteSpace(' ') PsiElement(ANNOTATION_VISIBILITY)('runtime') PsiWhiteSpace(' ') PsiElement(CLASS_TYPE) PsiElement(CLASS_DESCRIPTOR)('Lblah;') PsiWhiteSpace('\n ') PsiElement(ANNOTATION_PARAMETER_LIST) PsiElement(ANNOTATION_ELEMENT) PsiElement(ANNOTATION_ELEMENT_NAME) PsiElement(SIMPLE_NAME)('blah') PsiWhiteSpace(' ') PsiErrorElement:mismatched input '.blah' expecting EQUAL PsiElement(BAD_CHARACTER)('.blah') PsiWhiteSpace(' ') PsiElement(BAD_CHARACTER)('.blah') PsiWhiteSpace('\n') PsiElement(END_ANNOTATION_DIRECTIVE)('.end annotation') PsiWhiteSpace('\n\n') SmaliAnnotation(ANNOTATION) PsiElement(ANNOTATION_DIRECTIVE)('.annotation') PsiWhiteSpace(' ') PsiElement(ANNOTATION_VISIBILITY)('runtime') PsiWhiteSpace(' ') PsiElement(CLASS_TYPE) PsiElement(CLASS_DESCRIPTOR)('Lblah;') PsiWhiteSpace('\n ') PsiElement(ANNOTATION_PARAMETER_LIST) PsiElement(ANNOTATION_ELEMENT) PsiElement(ANNOTATION_ELEMENT_NAME) PsiElement(SIMPLE_NAME)('blah') PsiWhiteSpace(' ') PsiElement(EQUAL)('=') PsiWhiteSpace(' ') PsiErrorElement:no viable alternative at input '.blah' PsiElement(BAD_CHARACTER)('.blah') PsiWhiteSpace(' ') PsiElement(BAD_CHARACTER)('.blah') PsiWhiteSpace('\n') PsiElement(END_ANNOTATION_DIRECTIVE)('.end annotation') PsiWhiteSpace('\n\n') SmaliAnnotation(ANNOTATION) PsiElement(ANNOTATION_DIRECTIVE)('.annotation') PsiWhiteSpace(' ') PsiElement(ANNOTATION_VISIBILITY)('runtime') PsiWhiteSpace(' ') PsiElement(CLASS_TYPE) PsiElement(CLASS_DESCRIPTOR)('Lblah;') PsiWhiteSpace('\n ') PsiElement(ANNOTATION_PARAMETER_LIST) PsiElement(ANNOTATION_ELEMENT) PsiElement(ANNOTATION_ELEMENT_NAME) PsiElement(SIMPLE_NAME)('blah') PsiWhiteSpace(' ') PsiElement(EQUAL)('=') PsiWhiteSpace(' ') SmaliAnnotation(ANNOTATION) PsiElement(SUBANNOTATION_DIRECTIVE)('.subannotation') PsiWhiteSpace(' ') PsiElement(CLASS_TYPE) PsiElement(CLASS_DESCRIPTOR)('Lblah2;') PsiWhiteSpace('\n ') PsiElement(ANNOTATION_PARAMETER_LIST) PsiElement(ANNOTATION_ELEMENT) PsiElement(ANNOTATION_ELEMENT_NAME) PsiElement(SIMPLE_NAME)('blah') PsiWhiteSpace(' ') PsiElement(EQUAL)('=') PsiWhiteSpace(' ') PsiElement(LITERAL) PsiElement(STRING_LITERAL)('"blah"') PsiWhiteSpace('\n ') PsiErrorElement:mismatched input '.blah' expecting END_SUBANNOTATION_DIRECTIVE PsiElement(BAD_CHARACTER)('.blah') PsiWhiteSpace('\n') PsiElement(END_ANNOTATION_DIRECTIVE)('.end annotation')