Home
last modified time | relevance | path

Searched refs:allClasses (Results 1 – 9 of 9) sorted by relevance

/tools/metalava/src/main/java/com/android/tools/metalava/apilevels/
DApiClass.java160 public void removeImplicitInterfaces(Map<String, ApiClass> allClasses) { in removeImplicitInterfaces() argument
170 ApiClass cls = allClasses.get(superClass.getName()); in removeImplicitInterfaces()
171 if (cls != null && cls.implementsInterface(interfaceElement, allClasses)) { in removeImplicitInterfaces()
180 …rivate boolean implementsInterface(ApiElement interfaceElement, Map<String, ApiClass> allClasses) { in implementsInterface() argument
187 ApiClass cls = allClasses.get(localInterface.getName()); in implementsInterface()
188 if (cls != null && cls.implementsInterface(interfaceElement, allClasses)) { in implementsInterface()
196 ApiClass cls = allClasses.get(superClass.getName()); in implementsInterface()
197 if (cls != null && cls.implementsInterface(interfaceElement, allClasses)) { in implementsInterface()
210 public void removeOverridingMethods(Map<String, ApiClass> allClasses) { in removeOverridingMethods() argument
214 … if (!method.getName().startsWith("<init>(") && isOverrideOfInherited(method, allClasses)) { in removeOverridingMethods()
[all …]
/tools/metalava/src/main/java/com/android/tools/metalava/
DApiAnalyzer.kt94 val allClasses = packages.allClasses().filter { filter.test(it) } in <lambda>() constant
97 allClasses.forEach { cls -> in <lambda>()
101 val leafClasses = allClasses.filter { !it.tag }.toList() in <lambda>()
258 val allClasses = packages.allClasses().toList() in <lambda>() constant
259 allClasses.forEach { in <lambda>()
DArtifactTagger.kt102 for (cls in pkg.allClasses()) { in applyArtifactsFromSpec()
DSdkFileWriter.kt67 val classes = codebase.getPackages().allClasses() in generate()
/tools/metalava/src/main/java/com/android/tools/metalava/model/text/
DTextCodebase.kt120 for (cl in pInfo.allClasses()) { in addPackage()
125 private fun resolveSuperclasses(allClasses: List<TextClassItem>) { in resolveSuperclasses()
126 for (cl in allClasses) { in resolveSuperclasses()
/tools/metalava/src/main/java/com/android/tools/metalava/model/
DPackageList.kt43 fun allClasses(): Sequence<ClassItem> { in allClasses() method
44 return packages.asSequence().flatMap { it.allClasses() } in allClasses()
DPackageItem.kt32 fun allClasses(): Sequence<ClassItem> { in <lambda>() method
33 return topLevelClasses().asSequence().flatMap { it.allClasses() } in <lambda>()
DClassItem.kt57 fun allClasses(): Sequence<ClassItem> { in <lambda>() method
58 return sequenceOf(this).plus(innerClasses().asSequence().flatMap { it.allClasses() }) in <lambda>()
DCodebase.kt146 … getPackages().packages.forEach { pkg -> pkg.allClasses().forEach { cls -> cls.tag = false } } in <lambda>()