Class AbstractTypeReferencePairWalker.ArrayTypeReferenceTraverser
- java.lang.Object
-
- org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitorWithParameter<ArrayTypeReference>
-
- org.eclipse.xtext.xbase.typesystem.util.AbstractTypeReferencePairWalker.ArrayTypeReferenceTraverser
-
- Direct Known Subclasses:
ExpectationTypeParameterHintCollector.DeferredArrayTypeReferenceTraverser
- Enclosing class:
- AbstractTypeReferencePairWalker
protected class AbstractTypeReferencePairWalker.ArrayTypeReferenceTraverser extends TypeReferenceVisitorWithParameter<ArrayTypeReference>
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ArrayTypeReferenceTraverser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
doVisitAnyTypeReference(AnyTypeReference reference, ArrayTypeReference param)
protected void
doVisitArrayTypeReference(ArrayTypeReference reference, ArrayTypeReference declaration)
protected void
doVisitParameterizedTypeReference(ParameterizedTypeReference reference, ArrayTypeReference declaration)
protected void
doVisitUnboundTypeReference(UnboundTypeReference reference, ArrayTypeReference declaration)
protected void
doVisitUnknownTypeReference(UnknownTypeReference reference, ArrayTypeReference param)
protected void
doVisitWildcardTypeReference(WildcardTypeReference reference, ArrayTypeReference declaration)
-
Methods inherited from class org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitorWithParameter
doVisitCompoundTypeReference, doVisitFunctionTypeReference, doVisitInnerFunctionTypeReference, doVisitInnerTypeReference, doVisitMultiTypeReference, doVisitSynonymTypeReference, doVisitTypeReference
-
-
-
-
Method Detail
-
doVisitArrayTypeReference
protected void doVisitArrayTypeReference(ArrayTypeReference reference, ArrayTypeReference declaration)
- Overrides:
doVisitArrayTypeReference
in classTypeReferenceVisitorWithParameter<ArrayTypeReference>
-
doVisitParameterizedTypeReference
protected void doVisitParameterizedTypeReference(ParameterizedTypeReference reference, ArrayTypeReference declaration)
- Overrides:
doVisitParameterizedTypeReference
in classTypeReferenceVisitorWithParameter<ArrayTypeReference>
-
doVisitAnyTypeReference
protected void doVisitAnyTypeReference(AnyTypeReference reference, ArrayTypeReference param)
- Overrides:
doVisitAnyTypeReference
in classTypeReferenceVisitorWithParameter<ArrayTypeReference>
-
doVisitUnknownTypeReference
protected void doVisitUnknownTypeReference(UnknownTypeReference reference, ArrayTypeReference param)
- Overrides:
doVisitUnknownTypeReference
in classTypeReferenceVisitorWithParameter<ArrayTypeReference>
-
doVisitUnboundTypeReference
protected void doVisitUnboundTypeReference(UnboundTypeReference reference, ArrayTypeReference declaration)
- Overrides:
doVisitUnboundTypeReference
in classTypeReferenceVisitorWithParameter<ArrayTypeReference>
-
doVisitWildcardTypeReference
protected void doVisitWildcardTypeReference(WildcardTypeReference reference, ArrayTypeReference declaration)
- Overrides:
doVisitWildcardTypeReference
in classTypeReferenceVisitorWithParameter<ArrayTypeReference>
-
-