org.eclipse.xtext.xtype.util
Interface XtypeReferenceVisitorWithParameter<Parameter,Result>

All Superinterfaces:
ITypeReferenceVisitorWithParameter<Parameter,Result>
All Known Implementing Classes:
AbstractTypeReferencePairWalker, AbstractTypeReferencePairWalker.ArrayTypeReferenceTraverser, AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser, AbstractTypeReferencePairWalker.WildcardTypeReferenceTraverser, AbstractTypeReferenceTraverser, AbstractXtypeReferenceVisitorWithParameter, ActualTypeArgumentCollector, TypeParameterByConstraintSubstitutor, TypeParameterSubstitutor, UnboundTypeParameterAwareTypeArgumentCollector, UnboundTypeParameterPreservingSubstitutor

public interface XtypeReferenceVisitorWithParameter<Parameter,Result>
extends ITypeReferenceVisitorWithParameter<Parameter,Result>

Author:
Sebastian Zarnekow - Initial contribution and API

Method Summary
 Result doVisitComputedTypeReference(XComputedTypeReference reference, Parameter param)
           
 Result doVisitFunctionTypeReference(XFunctionTypeRef reference, Parameter param)
           
 
Methods inherited from interface org.eclipse.xtext.common.types.util.ITypeReferenceVisitorWithParameter
doVisitAnyTypeReference, doVisitCompoundTypeReference, doVisitDelegateTypeReference, doVisitGenericArrayTypeReference, doVisitMultiTypeReference, doVisitParameterizedTypeReference, doVisitSpecializedTypeReference, doVisitSynonymTypeReference, doVisitTypeReference, doVisitUnknownTypeReference, doVisitWildcardTypeReference, visit
 

Method Detail

doVisitFunctionTypeReference

Result doVisitFunctionTypeReference(XFunctionTypeRef reference,
                                    Parameter param)

doVisitComputedTypeReference

Result doVisitComputedTypeReference(XComputedTypeReference reference,
                                    Parameter param)