FILE | |
PsiComment(AidlTokenType.COMMENT)('// IMyAidlInterface.aidl') | |
AidlHeadersImpl(HEADERS) | |
AidlPackageStatementImpl(PACKAGE_STATEMENT) | |
PsiElement(AidlTokenType.package)('package') | |
AidlQualifiedNameImpl(QUALIFIED_NAME) | |
AidlNameComponentImpl(NAME_COMPONENT) | |
PsiElement(AidlTokenType.IDENTIFIER)('com') | |
PsiElement(BAD_CHARACTER)('.') | |
AidlNameComponentImpl(NAME_COMPONENT) | |
PsiElement(AidlTokenType.IDENTIFIER)('google') | |
PsiElement(AidlTokenType.;)(';') | |
AidlImportStatementImpl(IMPORT_STATEMENT) | |
PsiElement(AidlTokenType.import)('import') | |
AidlQualifiedNameImpl(QUALIFIED_NAME) | |
AidlNameComponentImpl(NAME_COMPONENT) | |
PsiElement(AidlTokenType.IDENTIFIER)('com') | |
PsiElement(BAD_CHARACTER)('.') | |
AidlNameComponentImpl(NAME_COMPONENT) | |
PsiElement(AidlTokenType.IDENTIFIER)('google') | |
PsiElement(BAD_CHARACTER)('.') | |
AidlNameComponentImpl(NAME_COMPONENT) | |
PsiElement(AidlTokenType.IDENTIFIER)('A') | |
PsiElement(AidlTokenType.;)(';') | |
AidlBodyImpl(BODY) | |
AidlInterfaceDeclarationImpl(INTERFACE_DECLARATION) | |
PsiElement(AidlTokenType.interface)('interface') | |
AidlDeclarationNameImpl(DECLARATION_NAME) | |
PsiElement(AidlTokenType.IDENTIFIER)('IAidlInterface') | |
PsiElement(AidlTokenType.{)('{') | |
PsiComment(AidlTokenType.COMMENT)('// Todo') | |
AidlMethodDeclarationImpl(METHOD_DECLARATION) | |
AidlClassOrInterfaceTypeImpl(CLASS_OR_INTERFACE_TYPE) | |
AidlQualifiedNameImpl(QUALIFIED_NAME) | |
AidlNameComponentImpl(NAME_COMPONENT) | |
PsiElement(AidlTokenType.IDENTIFIER)('A') | |
AidlDeclarationNameImpl(DECLARATION_NAME) | |
PsiElement(AidlTokenType.IDENTIFIER)('basicTypes') | |
PsiElement(AidlTokenType.()('(') | |
AidlParameterImpl(PARAMETER) | |
AidlPrimitiveTypeImpl(PRIMITIVE_TYPE) | |
PsiElement(AidlTokenType.int)('int') | |
PsiElement(AidlTokenType.IDENTIFIER)('anInt') | |
PsiElement(AidlTokenType.,)(',') | |
AidlParameterImpl(PARAMETER) | |
AidlPrimitiveTypeImpl(PRIMITIVE_TYPE) | |
PsiElement(AidlTokenType.long)('long') | |
PsiElement(AidlTokenType.IDENTIFIER)('aLong') | |
PsiElement(AidlTokenType.,)(',') | |
AidlParameterImpl(PARAMETER) | |
AidlPrimitiveTypeImpl(PRIMITIVE_TYPE) | |
PsiElement(AidlTokenType.boolean)('boolean') | |
PsiElement(AidlTokenType.IDENTIFIER)('aBoolean') | |
PsiElement(AidlTokenType.,)(',') | |
AidlParameterImpl(PARAMETER) | |
AidlPrimitiveTypeImpl(PRIMITIVE_TYPE) | |
PsiElement(AidlTokenType.float)('float') | |
PsiElement(AidlTokenType.IDENTIFIER)('aFloat') | |
PsiElement(AidlTokenType.,)(',') | |
AidlParameterImpl(PARAMETER) | |
AidlPrimitiveTypeImpl(PRIMITIVE_TYPE) | |
PsiElement(AidlTokenType.double)('double') | |
PsiElement(AidlTokenType.IDENTIFIER)('aDouble') | |
PsiElement(AidlTokenType.,)(',') | |
AidlParameterImpl(PARAMETER) | |
AidlClassOrInterfaceTypeImpl(CLASS_OR_INTERFACE_TYPE) | |
AidlQualifiedNameImpl(QUALIFIED_NAME) | |
AidlNameComponentImpl(NAME_COMPONENT) | |
PsiElement(AidlTokenType.IDENTIFIER)('String') | |
PsiElement(AidlTokenType.IDENTIFIER)('aString') | |
PsiElement(AidlTokenType.,)(',') | |
AidlParameterImpl(PARAMETER) | |
AidlDirectionImpl(DIRECTION) | |
PsiElement(AidlTokenType.in)('in') | |
AidlClassOrInterfaceTypeImpl(CLASS_OR_INTERFACE_TYPE) | |
AidlQualifiedNameImpl(QUALIFIED_NAME) | |
AidlNameComponentImpl(NAME_COMPONENT) | |
PsiElement(AidlTokenType.IDENTIFIER)('com') | |
PsiElement(BAD_CHARACTER)('.') | |
AidlNameComponentImpl(NAME_COMPONENT) | |
PsiElement(AidlTokenType.IDENTIFIER)('google') | |
PsiElement(BAD_CHARACTER)('.') | |
AidlNameComponentImpl(NAME_COMPONENT) | |
PsiElement(AidlTokenType.IDENTIFIER)('A') | |
PsiElement(AidlTokenType.IDENTIFIER)('a') | |
PsiElement(AidlTokenType.,)(',') | |
AidlParameterImpl(PARAMETER) | |
AidlDirectionImpl(DIRECTION) | |
PsiElement(AidlTokenType.in)('in') | |
AidlClassOrInterfaceTypeImpl(CLASS_OR_INTERFACE_TYPE) | |
AidlQualifiedNameImpl(QUALIFIED_NAME) | |
AidlNameComponentImpl(NAME_COMPONENT) | |
PsiElement(AidlTokenType.IDENTIFIER)('A') | |
PsiElement(AidlTokenType.IDENTIFIER)('a2') | |
PsiElement(AidlTokenType.))(')') | |
PsiElement(AidlTokenType.=)('=') | |
PsiElement(AidlTokenType.IDVALUE)('0') | |
PsiElement(AidlTokenType.;)(';') | |
PsiComment(AidlTokenType.BLOCK_COMMENT)('/*\n * TODO\n */') | |
AidlMethodDeclarationImpl(METHOD_DECLARATION) | |
AidlClassOrInterfaceTypeImpl(CLASS_OR_INTERFACE_TYPE) | |
AidlQualifiedNameImpl(QUALIFIED_NAME) | |
AidlNameComponentImpl(NAME_COMPONENT) | |
PsiElement(AidlTokenType.IDENTIFIER)('A') | |
AidlDeclarationNameImpl(DECLARATION_NAME) | |
PsiElement(AidlTokenType.IDENTIFIER)('basicTypes2') | |
PsiElement(AidlTokenType.()('(') | |
AidlParameterImpl(PARAMETER) | |
AidlDirectionImpl(DIRECTION) | |
PsiElement(AidlTokenType.in)('in') | |
AidlPrimitiveTypeImpl(PRIMITIVE_TYPE) | |
PsiElement(AidlTokenType.int)('int') | |
PsiElement(AidlTokenType.[)('[') | |
PsiElement(AidlTokenType.])(']') | |
PsiElement(AidlTokenType.IDENTIFIER)('arrays') | |
PsiElement(AidlTokenType.))(')') | |
PsiElement(AidlTokenType.=)('=') | |
PsiElement(AidlTokenType.IDVALUE)('1') | |
PsiElement(AidlTokenType.;)(';') | |
PsiElement(AidlTokenType.})('}') |