Home
last modified time | relevance | path

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

/tools/metalava/src/main/java/com/android/tools/metalava/model/psi/
DPsiClassItem.kt101 setInterfaces(interfaceTypes as List<PsiTypeItem>) in <lambda>()
104 private fun setInterfaces(interfaceTypes: List<PsiTypeItem>) { in <lambda>()
168 return PsiTypeItem.create(codebase, codebase.getClassType(psiClass)) in <lambda>()
185 return PsiTypeItem.typeParameterClasses( in <lambda>()
242 val type = PsiTypeItem.create(codebase, extendsListTypes[0]) in <lambda>()
248 this.superClassType = PsiTypeItem.create(codebase, superType) in <lambda>()
259 val result = ArrayList<PsiTypeItem>(interfaces.size + extendsListTypes.size - 1) in <lambda>()
260 val create: (PsiClassType) -> PsiTypeItem = { in <lambda>()
261 val type = PsiTypeItem.create(codebase, it) in <lambda>()
DPsiTypeItem.kt58 class PsiTypeItem private constructor( class
518 fun create(codebase: PsiBasedCodebase, psiType: PsiType): PsiTypeItem { in create()
519 return PsiTypeItem(codebase, psiType) in create()
522 fun create(codebase: PsiBasedCodebase, original: PsiTypeItem): PsiTypeItem { in create()
523 return PsiTypeItem(codebase, original.psiType) in create()
DPsiBasedCodebase.kt597 fun getType(psiType: PsiType): PsiTypeItem { in <lambda>()
603 return PsiTypeItem.create(this, psiType) in <lambda>()
606 fun getType(psiClass: PsiClass): PsiTypeItem { in <lambda>()
607 return PsiTypeItem.create(this, getFactory().createType(psiClass)) in <lambda>()
DPsiMethodItem.kt55 private val returnType: PsiTypeItem, in <lambda>()
135 return PsiTypeItem.typeParameterClasses(codebase, psiMethod.typeParameterList) in <lambda>()
415 returnType = PsiTypeItem.create(codebase, original.returnType), in <lambda>()
DPsiParameterItem.kt38 private val type: PsiTypeItem
217 type = PsiTypeItem.create(codebase, original.type) in create()
DPsiTypeParameterList.kt27 return PsiTypeItem.typeParameterList(psiTypeParameterList) ?: "" in toString()
DPsiPropertyItem.kt35 private val fieldType: PsiTypeItem
DPsiTypeParameterItem.kt58 … refs.mapNotNull { PsiTypeItem.create(codebase, it).asClass() }.filter { !it.isJavaLangObject() } in finishInitialization()
DPsiFieldItem.kt35 private val fieldType: PsiTypeItem,
DPsiConstructorItem.kt39 returnType: PsiTypeItem, in <lambda>()
/tools/metalava/src/main/java/com/android/tools/metalava/
DAnnotationsMerger.kt65 import com.android.tools.metalava.model.psi.PsiTypeItem
293 val type = (typeItem as? PsiTypeItem)?.psiType ?: return in mergeQualifierAnnotationsFromCodebase()