org.eclipse.xtext.common.types.util
Interface ITypeReferenceVisitor<Result>
- All Known Subinterfaces:
- XtypeReferenceVisitor<Result>
- All Known Implementing Classes:
- AbstractTypeReferenceVisitor, AbstractTypeReferenceVisitor.InheritanceAware, AbstractXtypeReferenceVisitor
public interface ITypeReferenceVisitor<Result>
- Author:
- Sebastian Zarnekow - Initial contribution and API
visit
Result visit(JvmTypeReference reference)
doVisitTypeReference
Result doVisitTypeReference(JvmTypeReference reference)
doVisitAnyTypeReference
Result doVisitAnyTypeReference(JvmAnyTypeReference reference)
doVisitCompoundTypeReference
Result doVisitCompoundTypeReference(JvmCompoundTypeReference reference)
doVisitParameterizedTypeReference
Result doVisitParameterizedTypeReference(JvmParameterizedTypeReference reference)
doVisitGenericArrayTypeReference
Result doVisitGenericArrayTypeReference(JvmGenericArrayTypeReference reference)
doVisitWildcardTypeReference
Result doVisitWildcardTypeReference(JvmWildcardTypeReference reference)
doVisitMultiTypeReference
Result doVisitMultiTypeReference(JvmMultiTypeReference reference)
doVisitSynonymTypeReference
Result doVisitSynonymTypeReference(JvmSynonymTypeReference reference)
doVisitDelegateTypeReference
Result doVisitDelegateTypeReference(JvmDelegateTypeReference reference)
doVisitUnknownTypeReference
Result doVisitUnknownTypeReference(JvmUnknownTypeReference reference)
doVisitSpecializedTypeReference
Result doVisitSpecializedTypeReference(JvmSpecializedTypeReference reference)