Class ExtensionScopeHelper.IsResolvedKnownTypeParamHelper
- java.lang.Object
-
- org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitorWithResult<java.lang.Boolean>
-
- org.eclipse.xtext.xbase.scoping.batch.ExtensionScopeHelper.IsResolvedKnownTypeParamHelper
-
- Enclosing class:
- ExtensionScopeHelper
protected static class ExtensionScopeHelper.IsResolvedKnownTypeParamHelper extends TypeReferenceVisitorWithResult<java.lang.Boolean>
Determines if a reference is fully resolved or uses only type parameters from the current context.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedIsResolvedKnownTypeParamHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.BooleandoVisitArrayTypeReference(ArrayTypeReference reference)protected java.lang.BooleandoVisitCompoundTypeReference(CompoundTypeReference reference)protected java.lang.BooleandoVisitParameterizedTypeReference(ParameterizedTypeReference reference)protected java.lang.BooleandoVisitTypeReference(LightweightTypeReference reference)protected java.lang.BooleandoVisitWildcardTypeReference(WildcardTypeReference reference)protected booleanvisit(java.util.List<LightweightTypeReference> list)-
Methods inherited from class org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitorWithResult
doVisitAnyTypeReference, doVisitFunctionTypeReference, doVisitInnerFunctionTypeReference, doVisitInnerTypeReference, doVisitMultiTypeReference, doVisitSynonymTypeReference, doVisitUnboundTypeReference, doVisitUnknownTypeReference
-
-
-
-
Method Detail
-
doVisitTypeReference
protected java.lang.Boolean doVisitTypeReference(LightweightTypeReference reference)
- Overrides:
doVisitTypeReferencein classTypeReferenceVisitorWithResult<java.lang.Boolean>
-
doVisitArrayTypeReference
protected java.lang.Boolean doVisitArrayTypeReference(ArrayTypeReference reference)
- Overrides:
doVisitArrayTypeReferencein classTypeReferenceVisitorWithResult<java.lang.Boolean>
-
doVisitWildcardTypeReference
protected java.lang.Boolean doVisitWildcardTypeReference(WildcardTypeReference reference)
- Overrides:
doVisitWildcardTypeReferencein classTypeReferenceVisitorWithResult<java.lang.Boolean>
-
doVisitParameterizedTypeReference
protected java.lang.Boolean doVisitParameterizedTypeReference(ParameterizedTypeReference reference)
- Overrides:
doVisitParameterizedTypeReferencein classTypeReferenceVisitorWithResult<java.lang.Boolean>
-
doVisitCompoundTypeReference
protected java.lang.Boolean doVisitCompoundTypeReference(CompoundTypeReference reference)
- Overrides:
doVisitCompoundTypeReferencein classTypeReferenceVisitorWithResult<java.lang.Boolean>
-
visit
protected boolean visit(java.util.List<LightweightTypeReference> list)
-
-