FILE | |
AidlBodyImpl(BODY) | |
AidlInterfaceDeclarationImpl("IAidlInterface" as in "IAidlInterface") | |
PsiElement(AidlTokenTypes.INTERFACE_KEYWORD)('interface') | |
AidlDottedNameImpl("IAidlInterface") | |
AidlNameComponentImpl("IAidlInterface") | |
PsiElement(AidlTokenTypes.IDENTIFIER)('IAidlInterface') | |
PsiElement(AidlTokenTypes.LBRACE)('{') | |
AidlMethodDeclarationImpl("foo3") | |
AidlTypeElementImpl(TYPE_ELEMENT) | |
PsiElement(AidlTokenTypes.INT_KEYWORD)('int') | |
AidlNameComponentImpl("foo3") | |
PsiElement(AidlTokenTypes.IDENTIFIER)('foo3') | |
PsiElement(AidlTokenTypes.LPAREN)('(') | |
AidlParameterImpl("x") | |
AidlTypeElementImpl(TYPE_ELEMENT) | |
PsiElement(AidlTokenTypes.INT_KEYWORD)('int') | |
AidlNameComponentImpl("x") | |
PsiElement(AidlTokenTypes.IDENTIFIER)('x') | |
PsiElement(AidlTokenTypes.COMMA)(',') | |
AidlParameterImpl(PARAMETER) | |
AidlTypeElementImpl("asdf") | |
AidlQualifiedNameImpl("asdf") | |
AidlNameComponentImpl("asdf") | |
PsiElement(AidlTokenTypes.IDENTIFIER)('asdf') | |
PsiErrorElement:<name> expected, got ',' | |
<empty list> | |
PsiElement(AidlTokenTypes.COMMA)(',') | |
AidlParameterImpl("z") | |
AidlTypeElementImpl(TYPE_ELEMENT) | |
PsiElement(AidlTokenTypes.INT_KEYWORD)('int') | |
AidlNameComponentImpl("z") | |
PsiElement(AidlTokenTypes.IDENTIFIER)('z') | |
PsiElement(AidlTokenTypes.RPAREN)(')') | |
PsiElement(AidlTokenTypes.SEMICOLON)(';') | |
PsiElement(AidlTokenTypes.RBRACE)('}') |