Home
last modified time | relevance | path

Searched refs:mapTypeVariables (Results 1 – 8 of 8) sorted by relevance

/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/classitem/
DCommonClassItemTest.kt840 fun `Test basic mapTypeVariables`() { in Test basic mapTypeVariables()
893 assertEquals(mapOf(m to x, n to y), child.mapTypeVariables(parent)) in Test basic mapTypeVariables()
896 assertEquals(emptyMap(), parent.mapTypeVariables(child)) in Test basic mapTypeVariables()
897 assertEquals(emptyMap(), child.mapTypeVariables(child)) in Test basic mapTypeVariables()
902 fun `Test mapTypeVariables with multiple layers of super classes`() { in Test mapTypeVariables with multiple layers of super classes()
988 assertEquals(mapOf(i to gType), c3.mapTypeVariables(c4)) in Test mapTypeVariables with multiple layers of super classes()
990 assertEquals(mapOf(g to dType, h to fType), c2.mapTypeVariables(c3)) in Test mapTypeVariables with multiple layers of super classes()
991 assertEquals(mapOf(i to dType), c2.mapTypeVariables(c4)) in Test mapTypeVariables with multiple layers of super classes()
993 assertEquals(mapOf(d to bType, e to cType, f to aType), c1.mapTypeVariables(c2)) in Test mapTypeVariables with multiple layers of super classes()
994 assertEquals(mapOf(g to bType, h to aType), c1.mapTypeVariables(c3)) in Test mapTypeVariables with multiple layers of super classes()
[all …]
/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/
DClassItem.kt644 val replacementMap = target.mapTypeVariables(this) in <lambda>()
709 fun mapTypeVariables(target: ClassItem): TypeParameterBindings { in <lambda>() method
726 return mapTypeVariables(declaringClass, superClassType) in <lambda>()
729 val nextLevelMap = declaringClass.mapTypeVariables(target) in <lambda>()
731 val thisLevelMap = mapTypeVariables(declaringClass, superClassType) in <lambda>()
747 private fun mapTypeVariables( in <lambda>() method
DTypeItem.kt138 val map = from.mapTypeVariables(to) in <lambda>()
/tools/metalava/metalava-model-text/src/main/java/com/android/tools/metalava/model/text/
DTextMethodItem.kt111 val typeVariableMap = targetContainingClass.mapTypeVariables(containingClass()) in findMainDocumentation()
/tools/metalava/metalava-model-turbine/src/main/java/com/android/tools/metalava/model/turbine/
DTurbineClassItem.kt197 val replacementMap = mapTypeVariables(method.containingClass()) in <lambda>()
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/stub/
DJavaStubWriter.kt243 .mapTypeVariables(it.containingClass()) in <lambda>()
/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/
DPsiMethodItem.kt368 val typeParameterBindings = containingClass.mapTypeVariables(original.containingClass()) in <lambda>()
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/
DApiAnalyzer.kt344 val mapping = cls.mapTypeVariables(hiddenSuperClass) in <lambda>()