Home
last modified time | relevance | path

Searched refs:constructors (Results 1 – 16 of 16) sorted by relevance

/tools/metalava/src/main/java/com/android/tools/metalava/model/psi/
DPsiClassItem.kt155 private lateinit var constructors: List<PsiConstructorItem> in <lambda>() variable
169 override fun constructors(): List<PsiConstructorItem> = constructors in <lambda>() method
231 for (method in constructors) { in <lambda>()
292 constructors: List<PsiConstructorItem>, in <lambda>()
298 this.constructors = constructors in <lambda>()
481 val constructors: MutableList<PsiConstructorItem> = ArrayList(5) in <lambda>() constant
489 constructors.add(constructor) in <lambda>()
498 constructors.add(constructor) in <lambda>()
515 constructors.add(noArgConstructor) in <lambda>()
520 constructors.singleOrNull { it.isPrimary }?.let { item.primaryConstructor = it } in <lambda>()
[all …]
DPsiBasedCodebase.kt667 registerMethods(cls.constructors(), map) in <lambda>()
/tools/metalava/src/main/java/com/android/tools/metalava/model/
DClassItem.kt172 fun constructors(): List<ConstructorItem> in <lambda>() method
188 return fields().asSequence().plus(constructors().asSequence()).plus(methods().asSequence()) in <lambda>()
249 get() = constructors().singleOrNull { it.isPrimary } in <lambda>()
270 for (constructor in constructors()) { in <lambda>()
352 for (constructor in constructors()) { in <lambda>()
456 constructors().asSequence() in <lambda>()
480 constructors().asSequence() in <lambda>()
512 constructors() in <lambda>()
614 return constructors().asSequence().filter { predicate.test(it) } in <lambda>()
796 private val constructors: Sequence<MethodItem> constant in com.android.tools.metalava.model.VisitCandidate
[all …]
/tools/metalava/src/main/java/com/android/tools/metalava/
DApiLint.kt234 val constructors = cls.filteredConstructors(filterReference) in <lambda>() constant
237 val allMethods = methods.asSequence() + constructors.asSequence() in <lambda>()
238 checkClass(cls, methods, constructors, allMethods, fields, superClass, interfaces) in <lambda>()
278 constructors: Sequence<ConstructorItem>, in <lambda>()
289 checkParcelable(cls, methods, constructors, fields) in <lambda>()
292 checkBuilder(cls, methods, constructors, superClass) in <lambda>()
299 checkManager(cls, methods, constructors) in <lambda>()
300 checkStaticUtils(cls, methods, constructors, fields) in <lambda>()
302 checkGenericCallbacks(cls, methods, constructors, fields) in <lambda>()
312 checkSingleton(cls, methods, constructors) in <lambda>()
[all …]
DApiAnalyzer.kt176 val constructors = cls.constructors() in <lambda>() constant
177 for (constructor in constructors) { in <lambda>()
192 val allConstructors = cls.constructors() in <lambda>()
196 val constructors = cls.filteredConstructors(filter).toList() in <lambda>() constant
197 if (constructors.isNotEmpty()) { in <lambda>()
200 … cls.stubConstructor = constructors.reduce { first, second -> pickBest(first, second) } in <lambda>()
972 cl.constructors().any { it.checkLevel() } in <lambda>()
1152 cantStripThis(cl.constructors(), filter, notStrippable, stubImportPackages) in <lambda>()
DCompatibilityCheck.kt277 if (old.constructors().filter { it.isPublic || it.isProtected }.none()) { in compare()
293 val hasPublicConstructor = old.constructors().any { it.isPublic } in compare()
/tools/metalava/src/main/java/com/android/tools/metalava/model/text/
DTextClassItem.kt189 private val constructors = mutableListOf<ConstructorItem>() constant
194 override fun constructors(): List<ConstructorItem> = constructors in constructors() method
204 constructors += constructor in addConstructor()
DTextCodebase.kt150 for (methodItem in cl.constructors()) { in resolveThrowsClasses()
/tools/metalava/src/main/java/com/android/tools/metalava/stub/
DJavaStubWriter.kt273 it.containingClass().constructors().filter { filterReference.test(it) }.size > 1 in <lambda>()
321 val constructors = cls.filteredConstructors(filterEmit) in <lambda>() constant
324 if (clsStubConstructor != null && !constructors.contains(clsStubConstructor)) { in <lambda>()
/tools/metalava/src/test/java/com/android/tools/metalava/stub/
DStubsTest.kt221 …fun `Generate stubs for class that should not get default constructor (has other constructors)`() { in <lambda>()
1494 fun `Arguments to super constructors`() { in <lambda>()
1574 fun `Arguments to super constructors with showAnnotations`() { in <lambda>()
2114 fun `Test inaccessible constructors`() { in <lambda>()
/tools/metalava/src/test/java/com/android/tools/metalava/model/psi/
DPsiParameterItemTest.kt29 val constructorItem = codebase.assertClass("Foo").constructors().single() in <lambda>()
/tools/currysrc/scripts/
Drepackage-common.sh106 DEFAULT_CONSTRUCTORS_FILE=${SRCGEN_DIR}/default-constructors.txt
/tools/metalava/src/test/java/com/android/tools/metalava/
DApiFileTest.kt1354 fun `Basic class without default constructor, has constructors with args`() { in Basic class without default constructor, has constructors with args()
3398 fun `FooKt class constructors are not public`() { in FooKt class constructors are not public()
DApiLintTest.kt2851 fun `Check singleton constructors`() { in Check singleton constructors()
DCompatibilityCheckTest.kt3393 fun `Changing static qualifier on inner classes with no public constructors`() { in Changing static qualifier on inner classes with no public constructors()
/tools/metalava/src/test/java/com/android/tools/metalava/binarycompatibility/
DBinaryCompatibilityClassesTest.kt174 fun `Add API constructor, if there are other constructors (Compatible)`() { in Add API constructor, if there are other constructors (Compatible)()