FILE | |
AidlHeadersImpl(HEADERS) | |
<empty list> | |
AidlBodyImpl(BODY) | |
AidlInterfaceDeclarationImpl(INTERFACE_DECLARATION) | |
PsiElement(AidlTokenType.interface)('interface') | |
AidlDeclarationNameImpl(DECLARATION_NAME) | |
PsiElement(AidlTokenType.IDENTIFIER)('IAidlInterface') | |
PsiElement(AidlTokenType.{)('{') | |
AidlMethodDeclarationImpl(METHOD_DECLARATION) | |
AidlPrimitiveTypeImpl(PRIMITIVE_TYPE) | |
PsiElement(AidlTokenType.int)('int') | |
AidlDeclarationNameImpl(DECLARATION_NAME) | |
PsiElement(AidlTokenType.IDENTIFIER)('foo3') | |
PsiElement(AidlTokenType.()('(') | |
AidlParameterImpl(PARAMETER) | |
AidlPrimitiveTypeImpl(PRIMITIVE_TYPE) | |
PsiElement(AidlTokenType.int)('int') | |
PsiElement(AidlTokenType.IDENTIFIER)('x') | |
PsiElement(AidlTokenType.,)(',') | |
AidlParameterImpl(PARAMETER) | |
AidlClassOrInterfaceTypeImpl(CLASS_OR_INTERFACE_TYPE) | |
AidlQualifiedNameImpl(QUALIFIED_NAME) | |
AidlNameComponentImpl(NAME_COMPONENT) | |
PsiElement(AidlTokenType.IDENTIFIER)('asdf') | |
PsiErrorElement:AidlTokenType.IDENTIFIER expected, got ',' | |
<empty list> | |
PsiElement(AidlTokenType.,)(',') | |
AidlParameterImpl(PARAMETER) | |
AidlPrimitiveTypeImpl(PRIMITIVE_TYPE) | |
PsiElement(AidlTokenType.int)('int') | |
PsiElement(AidlTokenType.IDENTIFIER)('z') | |
PsiElement(AidlTokenType.))(')') | |
PsiElement(AidlTokenType.;)(';') | |
PsiElement(AidlTokenType.})('}') |