protected class DeferredTypeParameterHintCollector.DeferredParameterizedTypeReferenceHintCollector extends AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser
| Modifier | Constructor and Description |
|---|---|
protected |
DeferredParameterizedTypeReferenceHintCollector() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doVisitArrayTypeReference(ArrayTypeReference reference,
ParameterizedTypeReference declaration) |
void |
doVisitUnboundTypeReference(UnboundTypeReference reference,
ParameterizedTypeReference declaration) |
protected boolean |
shouldProcessInContextOf(org.eclipse.xtext.common.types.JvmTypeParameter declaredTypeParameter,
java.util.Set<org.eclipse.xtext.common.types.JvmTypeParameter> boundParameters,
java.util.Set<org.eclipse.xtext.common.types.JvmTypeParameter> visited) |
doVisitAnyTypeReference, doVisitInnerFunctionTypeReference, doVisitInnerTypeReference, doVisitMatchingTypeParameters, doVisitParameterizedTypeReference, doVisitUnknownTypeReference, doVisitWildcardTypeReference, getTypeParameterMappingdoVisitCompoundTypeReference, doVisitFunctionTypeReference, doVisitMultiTypeReference, doVisitSynonymTypeReference, doVisitTypeReferenceprotected DeferredParameterizedTypeReferenceHintCollector()
public void doVisitUnboundTypeReference(UnboundTypeReference reference, ParameterizedTypeReference declaration)
doVisitUnboundTypeReference in class TypeReferenceVisitorWithParameter<ParameterizedTypeReference>protected boolean shouldProcessInContextOf(org.eclipse.xtext.common.types.JvmTypeParameter declaredTypeParameter,
java.util.Set<org.eclipse.xtext.common.types.JvmTypeParameter> boundParameters,
java.util.Set<org.eclipse.xtext.common.types.JvmTypeParameter> visited)
shouldProcessInContextOf in class AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverserdeclaredTypeParameter - the considered type parameter.boundParameters - all bound type parameters.visited - the parameters that were already visited.protected void doVisitArrayTypeReference(ArrayTypeReference reference, ParameterizedTypeReference declaration)