Class TypeReferenceVisitorWithParameter<Param>
- java.lang.Object
-
- org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitorWithParameter<Param>
-
- Direct Known Subclasses:
AbstractTypeReferencePairWalker
,AbstractTypeReferencePairWalker.ArrayTypeReferenceTraverser
,AbstractTypeReferencePairWalker.CompoundTypeReferenceTraverser
,AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser
,AbstractTypeReferencePairWalker.UnboundTypeReferenceTraverser
,AbstractTypeReferencePairWalker.WildcardTypeReferenceTraverser
,HumanReadableTypeNames
public abstract class TypeReferenceVisitorWithParameter<Param> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TypeReferenceVisitorWithParameter()
-
Method Summary
-
-
-
Method Detail
-
doVisitTypeReference
protected void doVisitTypeReference(LightweightTypeReference reference, Param param)
- Parameters:
param
- some parameter.
-
doVisitAnyTypeReference
protected void doVisitAnyTypeReference(AnyTypeReference reference, Param param)
-
doVisitUnknownTypeReference
protected void doVisitUnknownTypeReference(UnknownTypeReference reference, Param param)
-
doVisitCompoundTypeReference
protected void doVisitCompoundTypeReference(CompoundTypeReference reference, Param param)
-
doVisitMultiTypeReference
protected void doVisitMultiTypeReference(CompoundTypeReference reference, Param param)
-
doVisitSynonymTypeReference
protected void doVisitSynonymTypeReference(CompoundTypeReference reference, Param param)
-
doVisitArrayTypeReference
protected void doVisitArrayTypeReference(ArrayTypeReference reference, Param param)
-
doVisitFunctionTypeReference
protected void doVisitFunctionTypeReference(FunctionTypeReference reference, Param param)
-
doVisitInnerFunctionTypeReference
protected void doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference, Param param)
-
doVisitParameterizedTypeReference
protected void doVisitParameterizedTypeReference(ParameterizedTypeReference reference, Param param)
-
doVisitInnerTypeReference
protected void doVisitInnerTypeReference(InnerTypeReference reference, Param param)
-
doVisitUnboundTypeReference
protected void doVisitUnboundTypeReference(UnboundTypeReference reference, Param param)
-
doVisitWildcardTypeReference
protected void doVisitWildcardTypeReference(WildcardTypeReference reference, Param param)
-
-