Class StandardTypeParameterSubstitutor
- java.lang.Object
-
- org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitorWithParameterAndResult<Visiting,LightweightTypeReference>
-
- org.eclipse.xtext.xbase.typesystem.util.TypeParameterSubstitutor<java.lang.Object>
-
- org.eclipse.xtext.xbase.typesystem.util.StandardTypeParameterSubstitutor
-
public class StandardTypeParameterSubstitutor extends TypeParameterSubstitutor<java.lang.Object>
-
-
Constructor Summary
Constructors Constructor Description StandardTypeParameterSubstitutor(java.util.Map<org.eclipse.xtext.common.types.JvmTypeParameter,LightweightMergedBoundTypeArgument> typeParameterMapping, ITypeReferenceOwner owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Object
createVisiting()
-
Methods inherited from class org.eclipse.xtext.xbase.typesystem.util.TypeParameterSubstitutor
copy, doVisitAnyTypeReference, doVisitArrayTypeReference, doVisitCompoundTypeReference, doVisitFunctionTypeReference, doVisitInnerFunctionTypeReference, doVisitInnerTypeReference, doVisitParameterizedTypeReference, doVisitParameterizedTypeReference, doVisitUnknownTypeReference, doVisitWildcardTypeReference, enhanceFunctionType, enhanceMapping, enhanceParameterizedTypeReference, getBoundTypeArgument, getOwner, getTypeParameterMapping, substitute, substitute, toString, visitTypeArgument, visitTypeArgument
-
Methods inherited from class org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitorWithParameterAndResult
doVisitMultiTypeReference, doVisitSynonymTypeReference, doVisitTypeReference, doVisitUnboundTypeReference
-
-
-
-
Constructor Detail
-
StandardTypeParameterSubstitutor
public StandardTypeParameterSubstitutor(java.util.Map<org.eclipse.xtext.common.types.JvmTypeParameter,LightweightMergedBoundTypeArgument> typeParameterMapping, ITypeReferenceOwner owner)
-
-
Method Detail
-
createVisiting
protected java.lang.Object createVisiting()
- Specified by:
createVisiting
in classTypeParameterSubstitutor<java.lang.Object>
-
-