Searched refs:PsiTypeItem (Results 1 – 11 of 11) sorted by relevance
/tools/metalava/src/main/java/com/android/tools/metalava/model/psi/ |
D | PsiClassItem.kt | 101 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>()
|
D | PsiTypeItem.kt | 58 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()
|
D | PsiBasedCodebase.kt | 597 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>()
|
D | PsiMethodItem.kt | 55 private val returnType: PsiTypeItem, in <lambda>() 135 return PsiTypeItem.typeParameterClasses(codebase, psiMethod.typeParameterList) in <lambda>() 415 returnType = PsiTypeItem.create(codebase, original.returnType), in <lambda>()
|
D | PsiParameterItem.kt | 38 private val type: PsiTypeItem 217 type = PsiTypeItem.create(codebase, original.type) in create()
|
D | PsiTypeParameterList.kt | 27 return PsiTypeItem.typeParameterList(psiTypeParameterList) ?: "" in toString()
|
D | PsiPropertyItem.kt | 35 private val fieldType: PsiTypeItem
|
D | PsiTypeParameterItem.kt | 58 … refs.mapNotNull { PsiTypeItem.create(codebase, it).asClass() }.filter { !it.isJavaLangObject() } in finishInitialization()
|
D | PsiFieldItem.kt | 35 private val fieldType: PsiTypeItem,
|
D | PsiConstructorItem.kt | 39 returnType: PsiTypeItem, in <lambda>()
|
/tools/metalava/src/main/java/com/android/tools/metalava/ |
D | AnnotationsMerger.kt | 65 import com.android.tools.metalava.model.psi.PsiTypeItem 293 val type = (typeItem as? PsiTypeItem)?.psiType ?: return in mergeQualifierAnnotationsFromCodebase()
|