• 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    SmaliField(FIELD)
8      PsiElement(FIELD_DIRECTIVE)('.field')
9      PsiWhiteSpace(' ')
10      SmaliModifierList(MODIFIER_LIST)
11        PsiElement(ACCESS_SPEC)('public')
12        PsiWhiteSpace(' ')
13        PsiElement(ACCESS_SPEC)('static')
14      PsiWhiteSpace(' ')
15      PsiElement(MEMBER_NAME)
16        PsiElement(SIMPLE_NAME)('blah')
17      PsiElement(COLON)(':')
18      PsiElement(CLASS_TYPE)
19        PsiElement(CLASS_DESCRIPTOR)('Ljava/lang/Object;')
20      PsiWhiteSpace(' ')
21      PsiElement(FIELD_INITIALIZER)
22        PsiElement(EQUAL)('=')
23        PsiWhiteSpace(' ')
24        PsiElement(LITERAL)
25          PsiElement(ENUM_DIRECTIVE)('.enum')
26          PsiWhiteSpace(' ')
27          PsiElement(FIELD_REFERENCE)
28            PsiElement(CLASS_TYPE)
29              PsiElement(CLASS_DESCRIPTOR)('Lblah;')
30            PsiElement(ARROW)('->')
31            PsiElement(MEMBER_NAME)
32              PsiElement(SIMPLE_NAME)('blah')
33            PsiWhiteSpace(' ')
34            PsiErrorElement:mismatched input '.blah' expecting COLON
35              PsiElement(BAD_CHARACTER)('.blah')
36            PsiWhiteSpace(' ')
37            PsiElement(CLASS_TYPE)
38              PsiElement(CLASS_DESCRIPTOR)('Lblah;')