Home
last modified time | relevance | path

Searched refs:VariableTypeItem (Results 1 – 22 of 22) sorted by relevance

/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/type/
DDefaultVariableTypeItem.kt22 import com.android.tools.metalava.model.VariableTypeItem
27 ) : VariableTypeItem, DefaultTypeItem(modifiers) {
31 override fun duplicate(): VariableTypeItem =
/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/
DTypeVisitor.kt26 fun visit(variableType: VariableTypeItem) = Unit in <lambda>()
52 override fun visit(variableType: VariableTypeItem) { in visit()
73 open fun visitVariableType(variableType: VariableTypeItem) = Unit in visitType()
118 fun visit(variableType: VariableTypeItem, other: List<TypeItem>) { in visitType()
150 open fun visitVariableType(variableType: VariableTypeItem, other: List<TypeItem>) = Unit in visitType()
DTypeItem.kt151 (other as? VariableTypeItem)?.asTypeParameter?.typeBounds()?.map { it.toTypeString() } in <lambda>()
530 is VariableTypeItem -> { in hashCode()
634 is VariableTypeItem -> in hashCode()
989 interface VariableTypeItem : TypeItem, BoundsTypeItem, ReferenceTypeItem, ExceptionTypeItem { in duplicate() interface
1033 override fun duplicate(): VariableTypeItem in duplicate()
1036 return (other as? VariableTypeItem)?.name == name in duplicate()
DTypeParameterItem.kt26 override fun type(): VariableTypeItem in name()
DMethodItem.kt106 if (exceptionType is VariableTypeItem) { in <lambda>()
442 is VariableTypeItem -> !filterReference.test(asTypeParameter) in <lambda>()
DClassItem.kt734 (value as? VariableTypeItem?)?.let { thisLevelMap[it.asTypeParameter] } in <lambda>()
/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/
DPsiTypeParameterItem.kt22 import com.android.tools.metalava.model.VariableTypeItem
46 private lateinit var variableTypeItem: VariableTypeItem in name()
48 override fun type(): VariableTypeItem { in name()
DPsiTypeItem.kt30 import com.android.tools.metalava.model.VariableTypeItem
161 ) : VariableTypeItem, PsiTypeItem(psiType, modifiers) {
DPsiTypeItemFactory.kt30 import com.android.tools.metalava.model.VariableTypeItem in <lambda>()
135 ): VariableTypeItem { in <lambda>()
/tools/metalava/metalava-model-turbine/src/main/java/com/android/tools/metalava/model/turbine/
DTurbineTypeParameterItem.kt23 import com.android.tools.metalava.model.VariableTypeItem
50 override fun type(): VariableTypeItem { in name()
DTurbineClassItem.kt31 import com.android.tools.metalava.model.VariableTypeItem in <lambda>()
179 private fun createVariableType(typeParam: TurbineTypeParameterItem): VariableTypeItem { in <lambda>()
/tools/metalava/metalava-model-text/src/main/java/com/android/tools/metalava/model/text/
DTextTypeParameterItem.kt23 import com.android.tools.metalava.model.VariableTypeItem
46 override fun type(): VariableTypeItem { in type()
DTextTypeParser.kt34 import com.android.tools.metalava.model.VariableTypeItem in <lambda>()
350 ): VariableTypeItem? { in <lambda>()
837 override fun visitVariableType(variableType: VariableTypeItem) { in <lambda>()
/tools/metalava/metalava-model/src/testFixtures/java/com/android/tools/metalava/model/
DAssertions.kt159 body: (VariableTypeItem.() -> Unit)? = null in assertReferencesTypeParameter()
212 fun TypeItem?.assertVariableTypeItem(body: (VariableTypeItem.() -> Unit)? = null) { in assertVariableTypeItem()
/tools/metalava/metalava-model-text/src/test/java/com/android/tools/metalava/model/text/
DTextTypeParserCacheTest.kt24 import com.android.tools.metalava.model.VariableTypeItem in <lambda>()
206 assertThat(bar2Param).isInstanceOf(VariableTypeItem::class.java) in <lambda>()
237 assertThat(bar2Param).isInstanceOf(VariableTypeItem::class.java) in <lambda>()
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/
DNullabilityAnnotationsValidator.kt29 import com.android.tools.metalava.model.VariableTypeItem in <lambda>()
183 type is VariableTypeItem -> { in <lambda>()
DApiAnalyzer.kt42 import com.android.tools.metalava.model.VariableTypeItem in <lambda>()
1226 if (thrown is VariableTypeItem) continue in <lambda>()
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/compatibility/
DCompatibilityCheck.kt38 import com.android.tools.metalava.model.VariableTypeItem
409 is VariableTypeItem -> { in compatibleReturnTypes()
410 if (old is VariableTypeItem) { in compatibleReturnTypes()
668 is VariableTypeItem -> { in describeBounds()
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/stub/
DJavaStubWriter.kt30 import com.android.tools.metalava.model.VariableTypeItem in <lambda>()
213 if (type is VariableTypeItem) { in <lambda>()
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/typeitem/
DCommonTypeItemTest.kt25 import com.android.tools.metalava.model.VariableTypeItem
473 assertThat((classTypeVariable as VariableTypeItem).name).isEqualTo("C") in Test variable types()
477 assertThat((methodTypeVariable as VariableTypeItem).name).isEqualTo("M") in Test variable types()
954 assertThat((innerTypeArgument as VariableTypeItem).name).isEqualTo("P2") in Test inner parameterized types()
964 assertThat((outerClassTypeArgument as VariableTypeItem).name).isEqualTo("P1") in Test inner parameterized types()
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/
DBootstrapSourceModelProviderTest.kt23 import com.android.tools.metalava.model.VariableTypeItem
672 assertEquals("S", (typeArgument1 as VariableTypeItem).toString()) in 180 - test classItem toType()
683 assertEquals("T", (typeArgument2 as VariableTypeItem).toString()) in 180 - test classItem toType()
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/classitem/
DCommonClassItemTest.kt23 import com.android.tools.metalava.model.VariableTypeItem
1498 assertThat((outerClassVariable as VariableTypeItem).name).isEqualTo("T") in Test toType for outer class with type parameter()