Class ActualTypeArgumentCollector.ActualParameterizedTypeReferenceTraverser
- java.lang.Object
-
- org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitorWithParameter<ParameterizedTypeReference>
-
- org.eclipse.xtext.xbase.typesystem.util.AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser
-
- org.eclipse.xtext.xbase.typesystem.util.ActualTypeArgumentCollector.ActualParameterizedTypeReferenceTraverser
-
- Direct Known Subclasses:
UnboundTypeParameterAwareTypeArgumentCollector.UnboundTypeParameterAwareParameterizedTypeReferenceTraverser
- Enclosing class:
- ActualTypeArgumentCollector
protected class ActualTypeArgumentCollector.ActualParameterizedTypeReferenceTraverser extends AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedActualParameterizedTypeReferenceTraverser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanshouldProcessInContextOf(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)-
Methods inherited from class org.eclipse.xtext.xbase.typesystem.util.AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser
doVisitAnyTypeReference, doVisitArrayTypeReference, doVisitInnerFunctionTypeReference, doVisitInnerTypeReference, doVisitMatchingTypeParameters, doVisitParameterizedTypeReference, doVisitUnknownTypeReference, doVisitWildcardTypeReference, getTypeParameterMapping
-
Methods inherited from class org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitorWithParameter
doVisitCompoundTypeReference, doVisitFunctionTypeReference, doVisitMultiTypeReference, doVisitSynonymTypeReference, doVisitTypeReference, doVisitUnboundTypeReference
-
-
-
-
Method Detail
-
shouldProcessInContextOf
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)- Overrides:
shouldProcessInContextOfin classAbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser- Parameters:
declaredTypeParameter- the considered type parameter.boundParameters- all bound type parameters.visited- the parameters that were already visited.
-
-