Home
last modified time | relevance | path

Searched refs:PsiTypeItem (Results 1 – 6 of 6) sorted by relevance

/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/
DPsiTypeItem.kt40 internal sealed class PsiTypeItem( class
47 if (other !is PsiTypeItem) return super.isAssignableFromWithoutUnboxing(other) in isAssignableFromWithoutUnboxing()
60 ) : PrimitiveTypeItem, PsiTypeItem(psiType, modifiers) {
68 override val componentType: PsiTypeItem, in duplicate()
71 ) : ArrayTypeItem, PsiTypeItem(psiType, modifiers) { in duplicate()
75 componentType = componentType as PsiTypeItem, in duplicate()
90 ) : ClassTypeItem, PsiTypeItem(psiType, modifiers) {
161 ) : VariableTypeItem, PsiTypeItem(psiType, modifiers) {
179 ) : WildcardTypeItem, PsiTypeItem(psiType, modifiers) { in duplicate()
DPsiPropertyItem.kt37 private val fieldType: PsiTypeItem, in <lambda>()
94 type: PsiTypeItem, in <lambda>()
DPsiParameterItem.kt57 private val type: PsiTypeItem,
360 type = type as PsiTypeItem in create()
369 val type = original.type.convertType(typeParameterBindings) as PsiTypeItem in create()
DPsiTypeItemFactory.kt88 ): PsiTypeItem { in <lambda>()
100 ): PsiTypeItem { in <lambda>()
167 ): PsiTypeItem { in <lambda>()
DPsiMethodItem.kt369 val returnType = original.returnType.convertType(typeParameterBindings) as PsiTypeItem in <lambda>()
DPsiClassItem.kt500 val type = getter.returnType() as? PsiTypeItem ?: continue in <lambda>()