• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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')