Home
last modified time | relevance | path

Searched refs:PsiClassItem (Results 1 – 14 of 14) sorted by relevance

/tools/metalava/src/main/java/com/android/tools/metalava/model/psi/
DPsiBasedCodebase.kt77 private val classMap: MutableMap<String, PsiClassItem> = HashMap(CLASS_ESTIMATE) in <lambda>()
86 private lateinit var methodMap: MutableMap<PsiClassItem, MutableMap<PsiMethod, PsiMethodItem>> in <lambda>()
92 private lateinit var packageClasses: MutableMap<String, MutableList<PsiClassItem>> in <lambda>()
267 val sortedClasses = emptyList<PsiClassItem>() in <lambda>()
295 sortedClasses: List<PsiClassItem>?, in <lambda>()
325 val packageToClasses: MutableMap<String, MutableList<PsiClassItem>> = HashMap( in <lambda>()
416 private fun registerPackageClass(packageName: String, cls: PsiClassItem) { in <lambda>()
453 private fun createClass(clz: PsiClass): PsiClassItem { in <lambda>()
454 val classItem = PsiClassItem.create(this, clz) in <lambda>()
529 override fun findClass(className: String): PsiClassItem? { in <lambda>()
[all …]
DPsiClassItem.kt52 open class PsiClassItem( in <lambda>() class
95 private var containingClass: PsiClassItem? = null in <lambda>()
96 override fun containingClass(): PsiClassItem? = containingClass in <lambda>()
149 private lateinit var innerClasses: List<PsiClassItem> in <lambda>()
162 internal var source: PsiClassItem? = null in <lambda>()
164 override fun innerClasses(): List<PsiClassItem> = innerClasses in <lambda>()
279 innerClasses: List<PsiClassItem>, in <lambda>()
361 throwsTypes.add(codebase.findOrCreateClass(((type as PsiClassItem).psiClass))) in <lambda>()
415 fun create(codebase: PsiBasedCodebase, psiClass: PsiClass): PsiClassItem { in <lambda>()
427 val item = PsiClassItem( in <lambda>()
DPsiMethodItem.kt53 private val containingClass: PsiClassItem, in <lambda>()
86 override fun containingClass(): PsiClassItem = containingClass in <lambda>()
259 val duplicated = create(codebase, targetContainingClass as PsiClassItem, psiMethod) in <lambda>()
374 containingClass: PsiClassItem, in <lambda>()
418 containingClass: PsiClassItem, in <lambda>()
DPsiFieldItem.kt31 private val containingClass: PsiClassItem,
81 val duplicated = create(codebase, targetContainingClass as PsiClassItem, psiField) in duplicate()
116 …fun create(codebase: PsiBasedCodebase, containingClass: PsiClassItem, psiField: PsiField): PsiFiel… in toString()
DPsiPackageItem.kt38 private val classes: MutableList<PsiClassItem> = mutableListOf()
75 fun addClass(cls: PsiClassItem) { in addClass()
96 fun addClasses(classList: List<PsiClassItem>) { in addClasses()
DPsiConstructorItem.kt34 containingClass: PsiClassItem,
108 containingClass: PsiClassItem, in create()
133 containingClass: PsiClassItem, in createDefaultConstructor()
DPsiPropertyItem.kt31 private val containingClass: PsiClassItem,
76 containingClass: PsiClassItem, in toString()
DPsiTypeParameterItem.kt32 ) : PsiClassItem(
DPsiTypeItem.kt66 private var asClass: PsiClassItem? = null
213 override fun asClass(): PsiClassItem? { in asClass()
DJavadoc.kt759 var className = PsiClassItem.computeFullClassName(referencedElement) in handleTag()
/tools/metalava/src/main/java/com/android/tools/metalava/
DExtractAnnotations.kt34 import com.android.tools.metalava.model.psi.PsiClassItem in <lambda>()
238 … if (typeDefAnnotation is PsiAnnotationItem && typeDefClass is PsiClassItem) { in <lambda>()
247 … } else if (typeDefAnnotation is UAnnotationItem && typeDefClass is PsiClassItem) { in <lambda>()
327 if (annotationClass is PsiClassItem) { in <lambda>()
/tools/metalava/src/main/java/com/android/tools/metalava/stub/
DKotlinStubWriter.kt29 import com.android.tools.metalava.model.psi.PsiClassItem in <lambda>()
155 (cls as PsiClassItem).psiClass.superClassType in <lambda>()
DJavaStubWriter.kt30 import com.android.tools.metalava.model.psi.PsiClassItem in <lambda>()
198 (cls as PsiClassItem).psiClass.superClassType in <lambda>()
/tools/metalava/
DREADME.md335 PsiPackageItem, PsiClassItem, PsiMethodItem, etc. Another is textual, based on