Home | History | Annotate | Download | only in testData
      1 smali.FILE
      2   SmaliClass(CLASS)
      3     SmaliExtendsList(EXTENDS_LIST)
      4       <empty list>
      5     SmaliImplementsList(IMPLEMENTS_LIST)
      6       <empty list>
      7     SmaliMethod(METHOD)
      8       SmaliThrowsList(THROWS_LIST)
      9         <empty list>
     10       PsiElement(METHOD_DIRECTIVE)('.method')
     11       PsiWhiteSpace(' ')
     12       SmaliModifierList(MODIFIER_LIST)
     13         <empty list>
     14       PsiElement(MEMBER_NAME)
     15         PsiElement(SIMPLE_NAME)('blah')
     16       PsiWhiteSpace(' ')
     17       SmaliMethodPrototype(METHOD_PROTOTYPE)
     18         PsiErrorElement:mismatched input '.blah' expecting OPEN_PAREN
     19           PsiElement(BAD_CHARACTER)('.blah')
     20         PsiWhiteSpace(' ')
     21         SmaliMethodParamList(METHOD_PARAM_LIST)
     22           <empty list>
     23         PsiElement(CLOSE_PAREN)(')')
     24         PsiElement(VOID_TYPE)
     25           PsiElement(VOID_TYPE)('V')
     26       PsiWhiteSpace('\n')
     27       PsiElement(END_METHOD_DIRECTIVE)('.end method')
     28     PsiWhiteSpace('\n\n')
     29     SmaliMethod(METHOD)
     30       SmaliThrowsList(THROWS_LIST)
     31         <empty list>
     32       PsiElement(METHOD_DIRECTIVE)('.method')
     33       PsiWhiteSpace(' ')
     34       SmaliModifierList(MODIFIER_LIST)
     35         <empty list>
     36       PsiElement(MEMBER_NAME)
     37         PsiElement(SIMPLE_NAME)('blah')
     38       SmaliMethodPrototype(METHOD_PROTOTYPE)
     39         PsiElement(OPEN_PAREN)('(')
     40         SmaliMethodParamList(METHOD_PARAM_LIST)
     41           SmaliMethodParameter(METHOD_PARAMETER)
     42             SmaliModifierList(MODIFIER_LIST)
     43               <empty list>
     44             PsiElement(PRIMITIVE_TYPE)
     45               PsiElement(PRIMITIVE_TYPE)('I')
     46         PsiWhiteSpace(' ')
     47         PsiErrorElement:mismatched input '.blah' expecting CLOSE_PAREN
     48           PsiElement(BAD_CHARACTER)('.blah')
     49         PsiWhiteSpace(' ')
     50         PsiElement(VOID_TYPE)
     51           PsiElement(VOID_TYPE)('V')
     52       PsiWhiteSpace('\n')
     53       PsiElement(END_METHOD_DIRECTIVE)('.end method')
     54     PsiWhiteSpace('\n\n')
     55     SmaliMethod(METHOD)
     56       SmaliThrowsList(THROWS_LIST)
     57         <empty list>
     58       PsiElement(METHOD_DIRECTIVE)('.method')
     59       PsiWhiteSpace(' ')
     60       SmaliModifierList(MODIFIER_LIST)
     61         <empty list>
     62       PsiElement(MEMBER_NAME)
     63         PsiElement(SIMPLE_NAME)('blah')
     64       SmaliMethodPrototype(METHOD_PROTOTYPE)
     65         PsiElement(OPEN_PAREN)('(')
     66         SmaliMethodParamList(METHOD_PARAM_LIST)
     67           <empty list>
     68         PsiElement(CLOSE_PAREN)(')')
     69         PsiErrorElement:no viable alternative at input ')'
     70           PsiElement(CLOSE_PAREN)(')')
     71           PsiElement(VOID_TYPE)('V')
     72       PsiWhiteSpace('\n')
     73       PsiElement(END_METHOD_DIRECTIVE)('.end method')