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)('Ltest;')
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        PsiErrorElement:no viable alternative at input '.blah'
30          PsiElement(BAD_CHARACTER)('.blah')
31      SmaliMethodPrototype(METHOD_PROTOTYPE)
32        SmaliMethodParamList(METHOD_PARAM_LIST)
33          <empty list>