Class TypeReferenceVisitorWithParameterAndResult<Param,Result>
- java.lang.Object
-
- org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitorWithParameterAndResult<Param,Result>
-
- Direct Known Subclasses:
DeclaratorTypeArgumentCollector
,LocalTypeSubstitutor
,RawTypeHelper.RawTypeImplementation
,RawTypeHelper.RawTypeReferenceImplementation
,TypeParameterSubstitutor
public abstract class TypeReferenceVisitorWithParameterAndResult<Param,Result> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TypeReferenceVisitorWithParameterAndResult()
-
Method Summary
-
-
-
Method Detail
-
doVisitTypeReference
protected Result doVisitTypeReference(LightweightTypeReference reference, Param param)
- Parameters:
param
- some parameter.
-
doVisitAnyTypeReference
protected Result doVisitAnyTypeReference(AnyTypeReference reference, Param param)
-
doVisitUnknownTypeReference
protected Result doVisitUnknownTypeReference(UnknownTypeReference reference, Param param)
-
doVisitCompoundTypeReference
protected Result doVisitCompoundTypeReference(CompoundTypeReference reference, Param param)
-
doVisitMultiTypeReference
protected Result doVisitMultiTypeReference(CompoundTypeReference reference, Param param)
-
doVisitSynonymTypeReference
protected Result doVisitSynonymTypeReference(CompoundTypeReference reference, Param param)
-
doVisitArrayTypeReference
protected Result doVisitArrayTypeReference(ArrayTypeReference reference, Param param)
-
doVisitFunctionTypeReference
protected Result doVisitFunctionTypeReference(FunctionTypeReference reference, Param param)
-
doVisitInnerFunctionTypeReference
protected Result doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference, Param param)
-
doVisitParameterizedTypeReference
protected Result doVisitParameterizedTypeReference(ParameterizedTypeReference reference, Param param)
-
doVisitInnerTypeReference
protected Result doVisitInnerTypeReference(InnerTypeReference reference, Param param)
-
doVisitUnboundTypeReference
protected Result doVisitUnboundTypeReference(UnboundTypeReference reference, Param param)
-
doVisitWildcardTypeReference
protected Result doVisitWildcardTypeReference(WildcardTypeReference reference, Param param)
-
-