Home
last modified time | relevance | path

Searched refs:typeParameters (Results 1 – 12 of 12) sorted by relevance

/tools/metalava/src/main/java/com/android/tools/metalava/model/text/
DTextTypeParameterList.kt28 private var typeParameters: List<TypeParameterItem>? = null variable in com.android.tools.metalava.model.text.TextTypeParameterList
36 val typeParameters = typeParameters() in toString() constant
37 val names = ArrayList<String>(typeParameters.size) in toString()
38 for (parameter in typeParameters) { in toString()
46 override fun typeParameters(): List<TypeParameterItem> { in typeParameters() method in com.android.tools.metalava.model.text.TextTypeParameterList
47 if (typeParameters == null) { in typeParameters()
51 typeParameters = list in typeParameters()
53 return typeParameters!! in typeParameters()
DTextTypeParameterItem.kt90 …l parameters = (owner as? TextMemberItem)?.containingClass()?.typeParameterList()?.typeParameters() in bounds()
DTextMethodItem.kt129 for (t in typeParameterList.typeParameters()) { in resolveParameter()
DTextClassItem.kt151 for (t in typeParameterList().typeParameters()) { in resolveParameter()
DTextTypeItem.kt145 for (p in typeParameterList.typeParameters()) { in findTypeVariableBounds()
/tools/metalava/src/main/java/com/android/tools/metalava/model/psi/
DPsiTypeItem.kt546 if (typeList != null && typeList.typeParameters.isNotEmpty()) { in typeParameterList()
558 val typeParameters = element.typeParameters in typeParameterList() constant
559 if (typeParameters.isEmpty()) { in typeParameterList()
564 for (parameter in typeParameters) { in typeParameterList()
633 val typeParameters = element.parameterList in typeParameterList() constant
634 if (typeParameters != null) { in typeParameterList()
635 val typeParameterElements = typeParameters.typeParameterElements in typeParameterList()
664 val typeArguments = typeParameters.typeArguments in typeParameterList()
749 if (typeList != null && typeList.typeParameters.isNotEmpty()) { in typeParameterClasses()
754 val typeParameters = element.typeParameters in typeParameterClasses() constant
[all …]
DPsiTypeParameterList.kt31 val parameters = psiTypeParameterList.typeParameters in typeParameterNames()
39 override fun typeParameters(): List<TypeParameterItem> { in typeParameters() method in com.android.tools.metalava.model.psi.PsiTypeParameterList
40 val parameters = psiTypeParameterList.typeParameters in typeParameters()
DPsiTypePrinter.kt346 reference.typeParameters, in <lambda>()
594 val typeParameters = aClass.typeParameters in <lambda>() constant
595 if (typeParameters.isNotEmpty()) { in <lambda>()
599 for (i in typeParameters.indices) { in <lambda>()
600 val typeParameter = typeParameters[i] in <lambda>()
DPsiMethodItem.kt312 val typeParameters = typeParameterList().toString() in <lambda>() constant
313 if (typeParameters.isNotEmpty()) { in <lambda>()
315 sb.append(TypeItem.convertTypeString(typeParameters, replacementMap)) in <lambda>()
DPsiClassItem.kt755 val superTypeParameters = superClass.typeParameters in <lambda>()
/tools/metalava/src/main/java/com/android/tools/metalava/model/
DTypeParameterList.kt37 fun typeParameters(): List<TypeParameterItem> in toString() method
47 override fun typeParameters(): List<TypeParameterItem> = emptyList() in toString() method
/tools/metalava/src/main/java/com/android/tools/metalava/
DCompatibilityCheck.kt586 val oldTypes = old.typeParameterList().typeParameters() in compare()
587 val newTypes = new.typeParameterList().typeParameters() in compare()