Searched refs:typeParameterScope (Results 1 – 6 of 6) sorted by relevance
/tools/metalava/metalava-model-text/src/main/java/com/android/tools/metalava/model/text/ |
D | TextTypeParser.kt | 81 typeParameterScope: TypeParameterScope, in <lambda>() 83 ): TypeItem = cachedParseType(type, typeParameterScope, emptyList(), contextNullability) in <lambda>() 95 typeParameterScope: TypeParameterScope, in <lambda>() 116 result.getTypeItem(typeParameterScope) in <lambda>() 119 parseType(type, typeParameterScope, annotations, forceClassToBeNonNull) in <lambda>() 126 typeParameterScope: TypeParameterScope, in <lambda>() 152 return asVariable(trimmed, typeParameterScope, allAnnotations, nullability) in <lambda>() 157 ?: asWildcard(trimmed, typeParameterScope, allAnnotations, nullability) in <lambda>() 159 ?: asArray(trimmed, allAnnotations, nullability, typeParameterScope) in <lambda>() 161 ?: asClass(trimmed, typeParameterScope, allAnnotations, nullability) in <lambda>() [all …]
|
D | TextTypeItemFactory.kt | 32 typeParameterScope: TypeParameterScope = TypeParameterScope.empty, in <lambda>() 33 ) : DefaultTypeItemFactory<String, TextTypeItemFactory>(typeParameterScope) { in <lambda>() 60 typeParameterScope, in <lambda>()
|
D | ApiFile.kt | 605 if (!typeItemFactory.typeParameterScope.isEmpty()) { in parseClass()
|
/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/type/ |
D | TypeItemFactory.kt | 53 val typeParameterScope: TypeParameterScope in <lambda>() constant 257 final override val typeParameterScope: TypeParameterScope constant in com.android.tools.metalava.model.type.DefaultTypeItemFactory 264 val scope = typeParameterScope.nestedScope(scopeDescription, typeParameters) in nestedFactory() 265 return if (scope === typeParameterScope) self() else createNestedFactory(scope) in nestedFactory()
|
/tools/metalava/metalava-model-turbine/src/main/java/com/android/tools/metalava/model/turbine/ |
D | TurbineTypeItemFactory.kt | 46 typeParameterScope: TypeParameterScope, in <lambda>() 47 ) : DefaultTypeItemFactory<Type, TurbineTypeItemFactory>(typeParameterScope) { in <lambda>() 136 val typeParameter = typeParameterScope.getTypeParameter(type.sym().name()) in <lambda>()
|
/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/ |
D | PsiTypeItemFactory.kt | 62 typeParameterScope: TypeParameterScope in <lambda>() 63 ) : DefaultTypeItemFactory<PsiTypeInfo, PsiTypeItemFactory>(typeParameterScope) { in <lambda>() 187 typeParameterScope.getTypeParameter(name) in <lambda>() 193 typeParameterScope.findTypeParameter(name) in <lambda>()
|