blob: c1beb88df3c2de2607d913005741709b68d0b1f8 [file] [log] [blame]
FILE
PsiComment(AidlTokenTypes.BLOCK_COMMENT)('/*\n * Copyright (C) 2019 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the "License");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an "AS IS" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */')
AidlPackageImpl("android.aidl.tests.generic")
PsiElement(AidlTokenTypes.PACKAGE_KEYWORD)('package')
AidlQualifiedNameImpl("android.aidl.tests.generic")
AidlNameComponentImpl("android")
PsiElement(AidlTokenTypes.IDENTIFIER)('android')
PsiElement(AidlTokenTypes.DOT)('.')
AidlNameComponentImpl("aidl")
PsiElement(AidlTokenTypes.IDENTIFIER)('aidl')
PsiElement(AidlTokenTypes.DOT)('.')
AidlNameComponentImpl("tests")
PsiElement(AidlTokenTypes.IDENTIFIER)('tests')
PsiElement(AidlTokenTypes.DOT)('.')
AidlNameComponentImpl("generic")
PsiElement(AidlTokenTypes.IDENTIFIER)('generic')
PsiElement(AidlTokenTypes.SEMICOLON)(';')
AidlBodyImpl(BODY)
AidlParcelableDeclarationImpl("Pair" as in "android.aidl.tests.generic.Pair")
PsiElement(AidlTokenTypes.PARCELABLE_KEYWORD)('parcelable')
AidlDottedNameImpl("Pair")
AidlNameComponentImpl("Pair")
PsiElement(AidlTokenTypes.IDENTIFIER)('Pair')
PsiElement(AidlTokenTypes.LT)('<')
AidlNameComponentImpl("A")
PsiElement(AidlTokenTypes.IDENTIFIER)('A')
PsiElement(AidlTokenTypes.COMMA)(',')
AidlNameComponentImpl("B")
PsiElement(AidlTokenTypes.IDENTIFIER)('B')
PsiElement(AidlTokenTypes.GT)('>')
PsiElement(AidlTokenTypes.SEMICOLON)(';')