Class RawTypeSubstitutor
- 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.RawTypeSubstitutor
-
public class RawTypeSubstitutor extends TypeParameterSubstitutor<java.lang.Object>
-
-
Constructor Summary
Constructors Constructor Description RawTypeSubstitutor(ITypeReferenceOwner owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectcreateVisiting()LightweightTypeReferencesubstitute(LightweightTypeReference original)-
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, toString, visitTypeArgument, visitTypeArgument
-
Methods inherited from class org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitorWithParameterAndResult
doVisitMultiTypeReference, doVisitSynonymTypeReference, doVisitTypeReference, doVisitUnboundTypeReference
-
-
-
-
Constructor Detail
-
RawTypeSubstitutor
public RawTypeSubstitutor(ITypeReferenceOwner owner)
-
-
Method Detail
-
substitute
public LightweightTypeReference substitute(LightweightTypeReference original)
- Overrides:
substitutein classTypeParameterSubstitutor<java.lang.Object>
-
createVisiting
protected java.lang.Object createVisiting()
- Specified by:
createVisitingin classTypeParameterSubstitutor<java.lang.Object>
-
-