Home
last modified time | relevance | path

Searched refs:extendsBound (Results 1 – 10 of 10) sorted by relevance

/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/type/
DDefaultWildcardTypeItem.kt26 override val extendsBound: ReferenceTypeItem?, constant
30 extendsBound: ReferenceTypeItem?, in duplicate()
35 extendsBound, in duplicate()
/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/
DTypeItem.kt552 type.extendsBound?.let { in hashCode()
570 extendsBound: ReferenceTypeItem, in hashCode()
574 if (!extendsBound.isJavaLangObject()) return true in hashCode()
583 val nullability = extendsBound.modifiers.nullability() in hashCode()
1048 val extendsBound: ReferenceTypeItem? constant
1062 duplicate(extendsBound?.duplicate(), superBound?.duplicate()) in duplicate()
1070 extendsBound: ReferenceTypeItem?, in duplicate()
1076 extendsBound?.convertType(typeParameterBindings), in duplicate()
1083 return extendsBound?.equalToType(other.extendsBound) != false && in equalToType()
1087 override fun hashCodeForType(): Int = Objects.hash(extendsBound, superBound) in hashCodeForType()
DTypeVisitor.kt61 wildcardType.extendsBound?.accept(this) in visit()
135 wildcardType.extendsBound?.accept( in visitType()
137 other.mapNotNull { (it as? WildcardTypeItem)?.extendsBound } in visitType()
DMethodItem.kt444 extendsBound?.hasHiddenType(filterReference) == true || in <lambda>()
/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/
DPsiTypeItem.kt176 override val extendsBound: ReferenceTypeItem?, in duplicate() constant
181 extendsBound: ReferenceTypeItem?, in duplicate()
186 extendsBound = extendsBound, in duplicate()
DPsiTypeItemFactory.kt532 return unboxTypeWherePossible((typeItem as? WildcardTypeItem)?.extendsBound ?: typeItem) in <lambda>()
644 extendsBound = in <lambda>()
646 psiType.extendsBound, in <lambda>()
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/typeitem/
DCommonTypeItemTest.kt398 val unboundedExtendsBound = (unboundedWildcard as WildcardTypeItem).extendsBound in Test wildcard types()
406 val extendsBound = (extendsBoundWildcard as WildcardTypeItem).extendsBound in Test wildcard types() constant
407 assertThat(extendsBound).isNotNull() in Test wildcard types()
408 assertThat(extendsBound!!.isString()).isTrue() in Test wildcard types()
415 val superExtendsBound = (superBoundWildcard as WildcardTypeItem).extendsBound in Test wildcard types()
425 val arrayExtendsBound = (arrayExtendsBoundWildcard as WildcardTypeItem).extendsBound in Test wildcard types()
1228 assertWildcardItem { extendsBound!!.assertReferencesTypeParameter(typeParam) } in Test Kotlin collection removeAll parameter type()
1349 extendsX.extendsBound!!.assertReferencesTypeParameter(x) in Test convertType()
DCommonTypeModifiersTest.kt1531 extendsBound.assertNotNullTypeItem { in <lambda>()
2328 extendsBound.assertNotNullTypeItem { assertHasNullableNullability() } in <lambda>()
/tools/metalava/metalava-model-text/src/main/java/com/android/tools/metalava/model/text/
DTextTypeParser.kt315 val extendsBound = bound.substring(8) in <lambda>() constant
318 getWildcardBound(extendsBound, typeParameterScope), in <lambda>()
/tools/metalava/metalava-model-text/src/test/java/com/android/tools/metalava/model/text/
DTextTypeParserCacheTest.kt331 assertThat((second.arguments[0] as WildcardTypeItem).extendsBound) in <lambda>()