Home
last modified time | relevance | path

Searched refs:psiClass (Results 1 – 5 of 5) sorted by relevance

/tools/metalava/src/main/java/com/android/tools/metalava/model/psi/
DPsiTypeParameterItem.kt26 psiClass: PsiTypeParameter,
32 psiClass = psiClass,
48 val refs = psiClass.extendsList?.referencedTypes in bounds()
59 fun create(codebase: PsiBasedCodebase, psiClass: PsiTypeParameter): PsiTypeParameterItem { in create()
60 val simpleName = psiClass.name!! in create()
61 val modifiers = modifiers(codebase, psiClass, "") in create()
65 psiClass = psiClass, in create()
DClassType.kt30 fun getClassType(psiClass: PsiClass): ClassType { in getClassType()
32 psiClass.isAnnotationType -> ANNOTATION_TYPE in getClassType()
33 psiClass.isInterface -> INTERFACE in getClassType()
34 psiClass.isEnum -> ENUM in getClassType()
35 psiClass is PsiTypeParameter -> TYPE_PARAMETER in getClassType()
DPsiCompilationUnit.kt84 for (psiClass in file.classes) { in getImportStatements() constant
85 val classItem = codebase.findClass(psiClass) ?: continue in getImportStatements()
157 for (psiClass in file.classes) { in classes() constant
158 val classItem = codebase.findClass(psiClass) ?: continue in classes()
DPsiFieldItem.kt69 val psiClass = run { in isEnumConstant() constant
77 return psiField.containingClass != psiClass in isEnumConstant()
DPsiMethodItem.kt144 val psiClass = run { in <lambda>() constant
152 return psiMethod.containingClass != psiClass in <lambda>()