Searched refs:TextClassItem (Results 1 – 11 of 11) sorted by relevance
/tools/metalava/src/main/java/com/android/tools/metalava/model/text/ |
D | TextCodebase.kt | 58 private val mAllClasses = HashMap<String, TextClassItem>(30000) 59 private val mClassToSuper = HashMap<TextClassItem, String>(30000) 60 private val mClassToInterface = HashMap<TextClassItem, ArrayList<String>>(10000) 83 override fun findClass(className: String): TextClassItem? { in findClass() 87 private fun resolveInterfaces(all: List<TextClassItem>) { in resolveInterfaces() 99 fun mapClassToSuper(classInfo: TextClassItem, superclass: String?) { in supportsDocumentation() 103 fun mapClassToInterface(classInfo: TextClassItem, iface: String) { in mapClassToInterface() 110 fun implementsInterface(classInfo: TextClassItem, iface: String): Boolean { in implementsInterface() 120 mAllClasses[cl.qualifiedName()] = cl as TextClassItem in addPackage() 124 private fun resolveSuperclasses(allClasses: List<TextClassItem>) { in resolveSuperclasses() [all …]
|
D | TextClassItem.kt | 34 open class TextClassItem( class 94 var containingClass: TextClassItem? = null in isInterface() 224 fun addInnerClass(cls: TextClassItem) { in addInnerClass() 264 fun createClassStub(codebase: TextCodebase, name: String): TextClassItem = in createClassStub() 267 fun createInterfaceStub(codebase: TextCodebase, name: String): TextClassItem = in createClassStub() 270 …private fun createStub(codebase: TextCodebase, name: String, isInterface: Boolean): TextClassItem { in createClassStub() 274 val cls = TextClassItem( in createClassStub()
|
D | TextMethodItem.kt | 32 containingClass: TextClassItem, 125 return containingClass() as TextClassItem? in typeParameterList() 135 return (containingClass() as TextClassItem).resolveParameter(variable) in resolveParameter() 140 codebase, name(), targetContainingClass as TextClassItem, in duplicate() 184 fun setThrowsList(throwsClasses: List<TextClassItem>) { in throwsTypes()
|
D | ApiFile.kt | 247 val cl: TextClassItem in parseClass() 294 cl = TextClassItem( in parseClass() 444 cl: TextClassItem, in parseConstructor() 478 cl: TextClassItem, in parseMethod() 572 cl: TextClassItem, in parseField() 758 cl: TextClassItem, in parseProperty() 861 (method.containingClass() as TextClassItem), in parseParameterList()
|
D | TextPackageItem.kt | 32 private val classes = ArrayList<TextClassItem>(100) 36 fun addClass(classInfo: TextClassItem) { in name()
|
D | TextFieldItem.kt | 26 containingClass: TextClassItem, 58 codebase, name(), targetContainingClass as TextClassItem, in hashCode()
|
D | TextConstructorItem.kt | 24 containingClass: TextClassItem,
|
D | TextMemberItem.kt | 25 private val containingClass: TextClassItem,
|
D | TextPropertyItem.kt | 26 containingClass: TextClassItem,
|
D | TextTypeParameterItem.kt | 31 TextClassItem(
|
/tools/metalava/ |
D | README.md | 337 signature files: TextPackageItem, TextClassItem, and so on.
|