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 | 59 private val mAllClasses = HashMap<String, TextClassItem>(30000) 60 private val mClassToSuper = HashMap<TextClassItem, String>(30000) 61 private val mClassToInterface = HashMap<TextClassItem, ArrayList<String>>(10000) 84 override fun findClass(className: String): TextClassItem? { in findClass() 88 private fun resolveInterfaces(all: List<TextClassItem>) { in resolveInterfaces() 100 fun mapClassToSuper(classInfo: TextClassItem, superclass: String?) { in supportsDocumentation() 104 fun mapClassToInterface(classInfo: TextClassItem, iface: String) { in mapClassToInterface() 111 fun implementsInterface(classInfo: TextClassItem, iface: String): Boolean { in implementsInterface() 121 mAllClasses[cl.qualifiedName()] = cl as TextClassItem in addPackage() 125 private fun resolveSuperclasses(allClasses: List<TextClassItem>) { in resolveSuperclasses() [all …]
|
D | TextClassItem.kt | 34 open class TextClassItem( class 92 var containingClass: TextClassItem? = null in isInterface() 222 fun addInnerClass(cls: TextClassItem) { in addInnerClass() 262 fun createClassStub(codebase: TextCodebase, name: String): TextClassItem = in createClassStub() 265 fun createInterfaceStub(codebase: TextCodebase, name: String): TextClassItem = in createClassStub() 268 …private fun createStub(codebase: TextCodebase, name: String, isInterface: Boolean): TextClassItem { in createClassStub() 272 val cls = TextClassItem( in createClassStub()
|
D | TextMethodItem.kt | 33 containingClass: TextClassItem, 122 return containingClass() as TextClassItem? in typeParameterList() 132 return (containingClass() as TextClassItem).resolveParameter(variable) in resolveParameter() 137 codebase, name(), targetContainingClass as TextClassItem, in duplicate() 181 fun setThrowsList(throwsClasses: List<TextClassItem>) { in throwsTypes()
|
D | ApiFile.java | 245 TextClassItem cl; in parseClass() 293 cl = new TextClassItem(api, tokenizer.pos(), modifiers, isInterface, isEnum, isAnnotation, in parseClass() 434 …private static void parseConstructor(TextCodebase api, Tokenizer tokenizer, TextClassItem cl, Stri… in parseConstructor() 465 …private static void parseMethod(TextCodebase api, Tokenizer tokenizer, TextClassItem cl, String to… in parseMethod() 557 …private static void parseField(TextCodebase api, Tokenizer tokenizer, TextClassItem cl, String tok… in parseField() 762 …private static void parseProperty(TextCodebase api, Tokenizer tokenizer, TextClassItem cl, String … in parseProperty() 863 (TextClassItem) method.containingClass(), 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 | 336 signature files: TextPackageItem, TextClassItem, and so on.
|