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/ |
D | CommonClassItemTest.kt | 840 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/ |
D | ClassItem.kt | 644 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
|
D | TypeItem.kt | 138 val map = from.mapTypeVariables(to) in <lambda>()
|
/tools/metalava/metalava-model-text/src/main/java/com/android/tools/metalava/model/text/ |
D | TextMethodItem.kt | 111 val typeVariableMap = targetContainingClass.mapTypeVariables(containingClass()) in findMainDocumentation()
|
/tools/metalava/metalava-model-turbine/src/main/java/com/android/tools/metalava/model/turbine/ |
D | TurbineClassItem.kt | 197 val replacementMap = mapTypeVariables(method.containingClass()) in <lambda>()
|
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/stub/ |
D | JavaStubWriter.kt | 243 .mapTypeVariables(it.containingClass()) in <lambda>()
|
/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/ |
D | PsiMethodItem.kt | 368 val typeParameterBindings = containingClass.mapTypeVariables(original.containingClass()) in <lambda>()
|
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/ |
D | ApiAnalyzer.kt | 344 val mapping = cls.mapTypeVariables(hiddenSuperClass) in <lambda>()
|