Searched refs:asTypeParameter (Results 1 – 9 of 9) sorted by relevance
26 override val asTypeParameter: TypeParameterItem, constant29 override val name: String = asTypeParameter.name()32 DefaultVariableTypeItem(modifiers.duplicate(), asTypeParameter)
160 override val asTypeParameter: TypeParameterItem, constant163 override val name: String = asTypeParameter.name()169 asTypeParameter = asTypeParameter, in duplicate()
634 asTypeParameter = typeParameterItem, in <lambda>()
151 (other as? VariableTypeItem)?.asTypeParameter?.typeBounds()?.map { it.toTypeString() } in <lambda>()635 type.asTypeParameter.asErasedType()?.let { appendErasedTypeString(it) } in hashCode()994 val asTypeParameter: TypeParameterItem in duplicate() constant997 get() = (asTypeParameter.asErasedType() as ClassTypeItem).erasedClass in duplicate()1012 return (typeParameterBindings[asTypeParameter] ?: this).duplicate().apply { in duplicate()1031 override fun asClass() = asTypeParameter.asErasedType()?.asClass() in duplicate()
442 is VariableTypeItem -> !filterReference.test(asTypeParameter) in <lambda>()
734 (value as? VariableTypeItem?)?.let { thisLevelMap[it.asTypeParameter] } in <lambda>()
413 return old.asTypeParameter.typeBounds() == new.asTypeParameter.typeBounds() in compatibleReturnTypes()418 val constraints = new.asTypeParameter.typeBounds() in compatibleReturnTypes()670 if (type.asTypeParameter.typeBounds().isEmpty()) { in describeBounds()
162 assertThat(asTypeParameter).isSameInstanceAs(typeParameter) in assertReferencesTypeParameter()
244 val cast = map[type.asTypeParameter]?.toTypeString() ?: typeString in <lambda>()