Home
last modified time | relevance | path

Searched refs:psi (Results 1 – 25 of 56) sorted by relevance

123

/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/
DPsiFileLocation.kt17 package com.android.tools.metalava.model.psi
25 import com.intellij.psi.PsiClass
26 import com.intellij.psi.PsiCompiledElement
27 import com.intellij.psi.PsiElement
28 import com.intellij.psi.PsiField
29 import com.intellij.psi.PsiFile
30 import com.intellij.psi.PsiMethod
31 import com.intellij.psi.PsiModifierListOwner
32 import com.intellij.psi.PsiNameIdentifierOwner
33 import com.intellij.psi.PsiPackage
[all …]
DPsiSourceFile.kt17 package com.android.tools.metalava.model.psi
23 import com.intellij.psi.PsiClass
24 import com.intellij.psi.PsiClassOwner
25 import com.intellij.psi.PsiComment
26 import com.intellij.psi.PsiElement
27 import com.intellij.psi.PsiField
28 import com.intellij.psi.PsiFile
29 import com.intellij.psi.PsiJavaFile
30 import com.intellij.psi.PsiMethod
31 import com.intellij.psi.PsiPackage
[all …]
DPsiFieldItem.kt17 package com.android.tools.metalava.model.psi
25 import com.intellij.psi.PsiCallExpression
26 import com.intellij.psi.PsiClassType
27 import com.intellij.psi.PsiEnumConstant
28 import com.intellij.psi.PsiField
29 import com.intellij.psi.PsiModifierListOwner
30 import com.intellij.psi.PsiPrimitiveType
31 import com.intellij.psi.PsiReference
32 import com.intellij.psi.impl.JavaConstantExpressionEvaluator
65 override fun psi(): PsiField = psiField in isEnumConstant() method
DPsiModifierItem.kt17 package com.android.tools.metalava.model.psi in <lambda>()
54 import com.android.tools.metalava.model.psi.KotlinTypeInfo.Companion.isInheritedGenericType in <lambda>()
55 import com.intellij.psi.PsiAnnotation in <lambda>()
56 import com.intellij.psi.PsiAnnotationMemberValue in <lambda>()
57 import com.intellij.psi.PsiArrayInitializerMemberValue in <lambda>()
58 import com.intellij.psi.PsiDocCommentOwner in <lambda>()
59 import com.intellij.psi.PsiField in <lambda>()
60 import com.intellij.psi.PsiMethod in <lambda>()
61 import com.intellij.psi.PsiModifier in <lambda>()
62 import com.intellij.psi.PsiModifierList in <lambda>()
[all …]
DPsiAnnotationItem.kt17 package com.android.tools.metalava.model.psi in <lambda>()
31 import com.android.tools.metalava.model.psi.CodePrinter.Companion.constantToExpression in <lambda>()
32 import com.android.tools.metalava.model.psi.CodePrinter.Companion.constantToSource in <lambda>()
33 import com.intellij.psi.PsiAnnotation in <lambda>()
34 import com.intellij.psi.PsiAnnotationMemberValue in <lambda>()
35 import com.intellij.psi.PsiAnnotationMethod in <lambda>()
36 import com.intellij.psi.PsiArrayInitializerMemberValue in <lambda>()
37 import com.intellij.psi.PsiBinaryExpression in <lambda>()
38 import com.intellij.psi.PsiClass in <lambda>()
39 import com.intellij.psi.PsiClassObjectAccessExpression in <lambda>()
[all …]
DPsiItem.kt17 package com.android.tools.metalava.model.psi
24 import com.intellij.psi.PsiCompiledElement
25 import com.intellij.psi.PsiDocCommentOwner
26 import com.intellij.psi.PsiElement
27 import com.intellij.psi.PsiModifierListOwner
29 import org.jetbrains.kotlin.kdoc.psi.api.KDoc
30 import org.jetbrains.kotlin.psi.KtDeclaration
67 abstract fun psi(): PsiElement in psi() method
74 if (psi() is PsiCompiledElement) { in findTagDocumentation()
157 documentation = mergeDocumentation(documentation, psi(), comment.trim(), tagSection, append) in appendDocumentation()
[all …]
DPsiParameterItem.kt17 package com.android.tools.metalava.model.psi
28 import com.android.tools.metalava.model.psi.CodePrinter.Companion.constantToSource
30 import com.intellij.psi.LambdaUtil
31 import com.intellij.psi.PsiArrayType
32 import com.intellij.psi.PsiEllipsisType
33 import com.intellij.psi.PsiParameter
34 import com.intellij.psi.impl.compiled.ClsParameterImpl
41 import org.jetbrains.kotlin.psi.KtConstantExpression
42 import org.jetbrains.kotlin.psi.KtFunction
43 import org.jetbrains.kotlin.psi.KtParameter
[all …]
DKotlinTypeInfo.kt17 package com.android.tools.metalava.model.psi in <lambda>()
20 import com.intellij.psi.PsiElement in <lambda>()
29 import org.jetbrains.kotlin.psi.KtCallableDeclaration in <lambda>()
30 import org.jetbrains.kotlin.psi.KtClass in <lambda>()
31 import org.jetbrains.kotlin.psi.KtElement in <lambda>()
32 import org.jetbrains.kotlin.psi.KtFunction in <lambda>()
33 import org.jetbrains.kotlin.psi.KtParameter in <lambda>()
34 import org.jetbrains.kotlin.psi.KtProperty in <lambda>()
35 import org.jetbrains.kotlin.psi.KtPropertyAccessor in <lambda>()
36 import org.jetbrains.kotlin.psi.KtTypeReference in <lambda>()
[all …]
DPsiBasedCodebase.kt17 package com.android.tools.metalava.model.psi in <lambda>()
39 import com.intellij.psi.JavaPsiFacade in <lambda>()
40 import com.intellij.psi.JavaRecursiveElementVisitor in <lambda>()
41 import com.intellij.psi.PsiAnnotation in <lambda>()
42 import com.intellij.psi.PsiArrayType in <lambda>()
43 import com.intellij.psi.PsiClass in <lambda>()
44 import com.intellij.psi.PsiClassOwner in <lambda>()
45 import com.intellij.psi.PsiClassType in <lambda>()
46 import com.intellij.psi.PsiCodeBlock in <lambda>()
47 import com.intellij.psi.PsiElement in <lambda>()
[all …]
DJavadoc.kt17 package com.android.tools.metalava.model.psi
24 import com.intellij.psi.JavaDocTokenType
25 import com.intellij.psi.JavaPsiFacade
26 import com.intellij.psi.PsiClass
27 import com.intellij.psi.PsiElement
28 import com.intellij.psi.PsiJavaCodeReferenceElement
29 import com.intellij.psi.PsiMember
30 import com.intellij.psi.PsiMethod
31 import com.intellij.psi.PsiReference
32 import com.intellij.psi.PsiTypeParameter
[all …]
DPsiTypeItem.kt17 package com.android.tools.metalava.model.psi
32 import com.intellij.psi.PsiArrayType
33 import com.intellij.psi.PsiClassType
34 import com.intellij.psi.PsiPrimitiveType
35 import com.intellij.psi.PsiType
36 import com.intellij.psi.PsiWildcardType
37 import com.intellij.psi.util.TypeConversionUtil
DPsiConstructorItem.kt17 package com.android.tools.metalava.model.psi
27 import com.intellij.psi.JavaPsiFacade
28 import com.intellij.psi.PsiClass
29 import com.intellij.psi.PsiMethod
30 import org.jetbrains.kotlin.psi.KtClassOrObject
31 import org.jetbrains.kotlin.psi.KtPrimaryConstructor
DPsiClassItem.kt17 package com.android.tools.metalava.model.psi in <lambda>()
36 import com.intellij.psi.PsiClass in <lambda>()
37 import com.intellij.psi.PsiClassType in <lambda>()
38 import com.intellij.psi.PsiCompiledFile in <lambda>()
39 import com.intellij.psi.PsiMethod in <lambda>()
40 import com.intellij.psi.PsiModifier in <lambda>()
41 import com.intellij.psi.PsiType in <lambda>()
42 import com.intellij.psi.PsiTypeParameter in <lambda>()
43 import com.intellij.psi.util.PsiUtil in <lambda>()
44 import org.jetbrains.kotlin.psi.KtParameter in <lambda>()
[all …]
DPsiTypeParameterItem.kt17 package com.android.tools.metalava.model.psi
23 import com.intellij.psi.PsiTypeParameter
27 import org.jetbrains.kotlin.psi.KtTypeParameter
55 override fun psi() = psiClass in psi() method
DPsiMethodItem.kt17 package com.android.tools.metalava.model.psi in <lambda>()
29 import com.intellij.psi.PsiAnnotationMethod in <lambda>()
30 import com.intellij.psi.PsiMethod in <lambda>()
31 import com.intellij.psi.PsiParameter in <lambda>()
33 import org.jetbrains.kotlin.psi.KtFunction in <lambda>()
34 import org.jetbrains.kotlin.psi.KtNamedFunction in <lambda>()
35 import org.jetbrains.kotlin.psi.KtParameter in <lambda>()
36 import org.jetbrains.kotlin.psi.KtProperty in <lambda>()
37 import org.jetbrains.kotlin.psi.KtPropertyAccessor in <lambda>()
120 override fun psi() = psiMethod in <lambda>() method
DCodePrinter.kt17 package com.android.tools.metalava.model.psi
27 import com.intellij.psi.PsiAnnotation
28 import com.intellij.psi.PsiAnnotationMemberValue
29 import com.intellij.psi.PsiArrayInitializerMemberValue
30 import com.intellij.psi.PsiClass
31 import com.intellij.psi.PsiClassObjectAccessExpression
32 import com.intellij.psi.PsiElement
33 import com.intellij.psi.PsiField
34 import com.intellij.psi.PsiLiteral
35 import com.intellij.psi.PsiReference
[all …]
DPsiEnvironmentManager.kt17 package com.android.tools.metalava.model.psi
30 import com.intellij.psi.javadoc.CustomJavadocTagProvider
31 import com.intellij.psi.javadoc.JavadocTagInfo
106 com.intellij.psi.javadoc.JavadocManager::class.java, in createEnvironment()
107 com.intellij.psi.impl.source.javadoc.JavadocManagerImpl::class.java in createEnvironment()
DPsiTypeItemFactory.kt17 package com.android.tools.metalava.model.psi in <lambda>()
35 import com.intellij.psi.PsiArrayType in <lambda>()
36 import com.intellij.psi.PsiClassType in <lambda>()
37 import com.intellij.psi.PsiElement in <lambda>()
38 import com.intellij.psi.PsiEllipsisType in <lambda>()
39 import com.intellij.psi.PsiNameHelper in <lambda>()
40 import com.intellij.psi.PsiPrimitiveType in <lambda>()
41 import com.intellij.psi.PsiType in <lambda>()
42 import com.intellij.psi.PsiTypeParameter in <lambda>()
43 import com.intellij.psi.PsiTypes in <lambda>()
[all …]
DPsiBasedClassResolver.kt17 package com.android.tools.metalava.model.psi
24 import com.intellij.psi.JavaPsiFacade
25 import com.intellij.psi.search.GlobalSearchScope
DUAnnotationItem.kt17 package com.android.tools.metalava.model.psi in <lambda>()
31 import com.intellij.psi.PsiAnnotationMethod in <lambda>()
32 import com.intellij.psi.PsiClass in <lambda>()
33 import com.intellij.psi.PsiExpression in <lambda>()
34 import com.intellij.psi.PsiField in <lambda>()
35 import com.intellij.psi.PsiLiteral in <lambda>()
36 import com.intellij.psi.PsiMethod in <lambda>()
37 import com.intellij.psi.impl.JavaConstantExpressionEvaluator in <lambda>()
DPsiPropertyItem.kt17 package com.android.tools.metalava.model.psi in <lambda>()
23 import com.intellij.psi.PsiMethod in <lambda>()
25 import org.jetbrains.kotlin.psi.KtPropertyAccessor in <lambda>()
55 override fun psi() = psiMethod in <lambda>() method
DPsiPackageItem.kt17 package com.android.tools.metalava.model.psi
23 import com.intellij.psi.PsiPackage
54 override fun psi() = psiPackage in containingClass() method
DPsiMemberItem.kt17 package com.android.tools.metalava.model.psi
23 import com.intellij.psi.PsiJvmMember
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/
DKotlinInteropChecks.kt25 import com.android.tools.metalava.model.psi.PsiEnvironmentManager in <lambda>()
26 import com.android.tools.metalava.model.psi.PsiFieldItem in <lambda>()
27 import com.android.tools.metalava.model.psi.PsiParameterItem in <lambda>()
28 import com.android.tools.metalava.model.psi.report in <lambda>()
34 import org.jetbrains.kotlin.psi.KtObjectDeclaration in <lambda>()
35 import org.jetbrains.kotlin.psi.KtProperty in <lambda>()
36 import org.jetbrains.kotlin.psi.psiUtil.containingClassOrObject in <lambda>()
37 import org.jetbrains.kotlin.psi.psiUtil.isPublic in <lambda>()
148 val psi = (field as PsiFieldItem).psi() in <lambda>() constant
149 if (psi is UField) { in <lambda>()
[all …]
DExtractAnnotations.kt36 import com.android.tools.metalava.model.psi.CodePrinter in <lambda>()
37 import com.android.tools.metalava.model.psi.PsiAnnotationItem in <lambda>()
38 import com.android.tools.metalava.model.psi.PsiMethodItem in <lambda>()
39 import com.android.tools.metalava.model.psi.UAnnotationItem in <lambda>()
40 import com.android.tools.metalava.model.psi.report in <lambda>()
45 import com.intellij.psi.JavaRecursiveElementVisitor in <lambda>()
46 import com.intellij.psi.PsiAnnotation in <lambda>()
47 import com.intellij.psi.PsiElement in <lambda>()
48 import com.intellij.psi.PsiField in <lambda>()
49 import com.intellij.psi.PsiModifier in <lambda>()
[all …]

123