/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/ |
D | ClassItem.kt | 111 fun superClassType(): ClassTypeItem? in <lambda>() method 457 var superClassType: ClassTypeItem? = superClassType() ?: return null in <lambda>() variable 459 while (superClassType != null) { in <lambda>() 460 val superClass = superClassType.asClass() ?: return null in <lambda>() 464 return superClassType in <lambda>() 466 if (!superClassType.hasTypeArguments()) { in <lambda>() 468 return superClassType in <lambda>() 471 return superClassType.convertType(this, prev) in <lambda>() 475 superClassType = superClass.superClassType() in <lambda>() 614 val superClassType = superClassType() in <lambda>() constant [all …]
|
/tools/metalava/metalava-model-text/src/main/java/com/android/tools/metalava/model/text/ |
D | TextClassItem.kt | 101 private var superClassType: ClassTypeItem? = null in containingPackage() variable 103 override fun superClass(): ClassItem? = superClassType?.asClass() in containingPackage() 105 override fun superClassType(): ClassTypeItem? = superClassType in containingPackage() method 107 internal fun setSuperClassType(superClassType: ClassTypeItem?) { in containingPackage() 108 this.superClassType = superClassType in containingPackage() 173 return superClassType in filteredSuperClassType()
|
D | ClassCharacteristics.kt | 52 val superClassType: ClassTypeItem?, constant in com.android.tools.metalava.model.text.ClassCharacteristics 80 superClassType = classItem.superClassType(),
|
D | StubClassBuilder.kt | 46 var superClassType: ClassTypeItem? = null in <lambda>() variable in com.android.tools.metalava.model.text.StubClassBuilder 56 .also { item -> item.setSuperClassType(superClassType) } in <lambda>()
|
D | StubKind.kt | 32 superClassType = codebase.resolveClass(JAVA_LANG_THROWABLE).type() in <lambda>()
|
D | ApiFile.kt | 456 var superClassType: ClassTypeItem? = null in parseClass() variable 486 superClassType = globalTypeItemFactory.superEnumType in parseClass() 513 superClassType = in parseClass() 536 if (superClassType == globalTypeItemFactory.superEnumType) { in parseClass() 570 superClassType = superClassType, in parseClass() 596 if (classKind == ClassKind.CLASS && superClassType == null && !cl.isJavaLangObject()) { in parseClass() 597 superClassType = globalTypeItemFactory.superObjectType in parseClass() 599 cl.setSuperClassType(superClassType) in parseClass() 660 val newSuperClassType = newClassCharacteristics.superClassType in tryMergingIntoExistingClass() 662 newSuperClassType != null && existingCharacteristics.superClassType != newSuperClassType in tryMergingIntoExistingClass()
|
D | TextCodebaseBuilder.kt | 124 newClass.setSuperClassType(textClass.superClassType()) in getOrAddClass()
|
/tools/metalava/metalava-model-turbine/src/main/java/com/android/tools/metalava/model/turbine/ |
D | TurbineClassItem.kt | 62 private var superClassType: ClassTypeItem? = null in <lambda>() variable 161 internal fun setSuperClassType(superClassType: ClassTypeItem?) { in <lambda>() 162 this.superClassType = superClassType in <lambda>() 165 override fun superClass(): ClassItem? = superClassType?.asClass() in <lambda>() 167 override fun superClassType(): ClassTypeItem? = superClassType in <lambda>() method
|
D | TurbineCodebaseInitialiser.kt | 357 val superClassType = cls.superClassType() in <lambda>() constant 359 if (superClassType == null) null in <lambda>() 360 else classTypeItemFactory.getSuperClassType(superClassType) in <lambda>()
|
/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/ |
D | PsiClassItem.kt | 63 private val superClassType: ClassTypeItem?, in <lambda>() constant 99 override fun superClass(): ClassItem? = superClassType?.asClass() in <lambda>() 101 override fun superClassType(): ClassTypeItem? = superClassType in <lambda>() method 317 val (superClassType, interfaceTypes) = in <lambda>() constant 329 superClassType = superClassType, in <lambda>() 574 val superClassType = in <lambda>() constant 576 val superClassPsiType = psiClass.superClassType as? PsiType in <lambda>() 577 superClassPsiType?.let { superClassType -> in <lambda>() method 578 val ktTypeRef = superClassType.ktTypeReference() in <lambda>() 580 PsiTypeInfo(superClassType, ktTypeRef) in <lambda>() [all …]
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/classitem/ |
D | CommonClassItemTest.kt | 224 val extendsType = codebase.assertClass("test.pkg.Outer.Middle.Inner").superClassType()!! in Test access type parameter of outer class in extends type() 321 assertNull(fooInterface.superClassType()) in Test interface no extends list() 376 assertNull(fooInterface.superClassType()?.asClass()) in Test interface extends list() 466 assertSame(barClass, fooClass.superClassType()?.asClass()) in Test class super class no implements lists() 586 assertSame(barClass, fooClass.superClassType()?.asClass()) in Test class super class and implements lists() 652 val superClassType = fooClass.superClassType()!! in Test class super class generic type() constant 655 superClassType.toTypeString(kotlinStyleNulls = true) in Test class super class generic type() 715 val superClassType = fooClass.interfaceTypes().single() in Test class super interface generic type() constant 718 superClassType.toTypeString(kotlinStyleNulls = true) in Test class super interface generic type() 747 assertNull(objectClass.superClassType()) in Test class Object has no super class type()
|
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/ |
D | SignatureWriter.kt | 230 if (preFiltered) cls.superClassType() else cls.filteredSuperClassType(filterReference) in <lambda>() 240 getFilteredSuperClassTypeFor(cls)?.let { superClassType -> in <lambda>() method 242 writeExtendsOrImplementsType(superClassType) in <lambda>()
|
D | JDiffXmlWriter.kt | 243 if (preFiltered) cls.superClassType() else cls.filteredSuperClassType(filterReference) in <lambda>()
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/typeitem/ |
D | CommonTypeModifiersTest.kt | 653 val superClass = foo.superClassType() in <lambda>() 683 assertThat(foo.superClassType()).isNull() in <lambda>() 786 val superClass = fooClass.superClassType() in <lambda>() 2174 val superClassType = codebase.assertClass("test.pkg.Foo").superClassType()!! in <lambda>() constant 2175 superClassType.assertHasNonNullNullability(expectAnnotation = false) in <lambda>() 2249 val superClassType = codebase.assertClass("test.pkg.Foo").superClassType()!! in <lambda>() constant 2250 superClassType.assertHasNonNullNullability(expectAnnotation = false) in <lambda>()
|
D | CommonTypeItemTest.kt | 1094 val cacheSuperclassType = cache.superClassType() in Test superclass and interface types using type variables()
|
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/stub/ |
D | KotlinStubWriter.kt | 96 if (preFiltered) cls.superClassType() else cls.filteredSuperClassType(filterReference) in <lambda>() 113 (cls as PsiClassItem).psiClass.superClassType in <lambda>()
|
D | JavaStubWriter.kt | 132 if (preFiltered) cls.superClassType() else cls.filteredSuperClassType(filterReference) in <lambda>()
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/ |
D | BootstrapSourceModelProviderTest.kt | 374 val superClassType = classItem.superClassType() in 130 - test missing symbols() constant 380 assertNotNull(superClassType) in 130 - test missing symbols() 381 assertEquals(null, superClassType.asClass()) in 130 - test missing symbols()
|
/tools/metalava/metalava/src/test/java/com/android/tools/metalava/ |
D | SignatureInputOutputTest.kt | 529 val superClassType = fooClass.superClassType() in <lambda>() constant 530 assertThat(superClassType!!.modifiers.annotations().map { it.qualifiedName }) in <lambda>()
|
/tools/metalava/metalava-model-text/src/test/java/com/android/tools/metalava/model/text/ |
D | ApiFileTest.kt | 138 val errorSuperClass = error.superClassType()?.asClass() in <lambda>()
|