/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/type/ |
D | DefaultVariableTypeItem.kt | 22 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/ |
D | TypeVisitor.kt | 26 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()
|
D | TypeItem.kt | 151 (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()
|
D | TypeParameterItem.kt | 26 override fun type(): VariableTypeItem in name()
|
D | MethodItem.kt | 106 if (exceptionType is VariableTypeItem) { in <lambda>() 442 is VariableTypeItem -> !filterReference.test(asTypeParameter) in <lambda>()
|
D | ClassItem.kt | 734 (value as? VariableTypeItem?)?.let { thisLevelMap[it.asTypeParameter] } in <lambda>()
|
/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/ |
D | PsiTypeParameterItem.kt | 22 import com.android.tools.metalava.model.VariableTypeItem 46 private lateinit var variableTypeItem: VariableTypeItem in name() 48 override fun type(): VariableTypeItem { in name()
|
D | PsiTypeItem.kt | 30 import com.android.tools.metalava.model.VariableTypeItem 161 ) : VariableTypeItem, PsiTypeItem(psiType, modifiers) {
|
D | PsiTypeItemFactory.kt | 30 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/ |
D | TurbineTypeParameterItem.kt | 23 import com.android.tools.metalava.model.VariableTypeItem 50 override fun type(): VariableTypeItem { in name()
|
D | TurbineClassItem.kt | 31 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/ |
D | TextTypeParameterItem.kt | 23 import com.android.tools.metalava.model.VariableTypeItem 46 override fun type(): VariableTypeItem { in type()
|
D | TextTypeParser.kt | 34 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/ |
D | Assertions.kt | 159 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/ |
D | TextTypeParserCacheTest.kt | 24 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/ |
D | NullabilityAnnotationsValidator.kt | 29 import com.android.tools.metalava.model.VariableTypeItem in <lambda>() 183 type is VariableTypeItem -> { in <lambda>()
|
D | ApiAnalyzer.kt | 42 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/ |
D | CompatibilityCheck.kt | 38 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/ |
D | JavaStubWriter.kt | 30 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/ |
D | CommonTypeItemTest.kt | 25 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/ |
D | BootstrapSourceModelProviderTest.kt | 23 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/ |
D | CommonClassItemTest.kt | 23 import com.android.tools.metalava.model.VariableTypeItem 1498 assertThat((outerClassVariable as VariableTypeItem).name).isEqualTo("T") in Test toType for outer class with type parameter()
|