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 protected
IsResolvedKnownTypeParamHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Boolean
doVisitArrayTypeReference(ArrayTypeReference reference)
protected java.lang.Boolean
doVisitCompoundTypeReference(CompoundTypeReference reference)
protected java.lang.Boolean
doVisitParameterizedTypeReference(ParameterizedTypeReference reference)
protected java.lang.Boolean
doVisitTypeReference(LightweightTypeReference reference)
protected java.lang.Boolean
doVisitWildcardTypeReference(WildcardTypeReference reference)
protected boolean
visit(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:
doVisitTypeReference
in classTypeReferenceVisitorWithResult<java.lang.Boolean>
-
doVisitArrayTypeReference
protected java.lang.Boolean doVisitArrayTypeReference(ArrayTypeReference reference)
- Overrides:
doVisitArrayTypeReference
in classTypeReferenceVisitorWithResult<java.lang.Boolean>
-
doVisitWildcardTypeReference
protected java.lang.Boolean doVisitWildcardTypeReference(WildcardTypeReference reference)
- Overrides:
doVisitWildcardTypeReference
in classTypeReferenceVisitorWithResult<java.lang.Boolean>
-
doVisitParameterizedTypeReference
protected java.lang.Boolean doVisitParameterizedTypeReference(ParameterizedTypeReference reference)
- Overrides:
doVisitParameterizedTypeReference
in classTypeReferenceVisitorWithResult<java.lang.Boolean>
-
doVisitCompoundTypeReference
protected java.lang.Boolean doVisitCompoundTypeReference(CompoundTypeReference reference)
- Overrides:
doVisitCompoundTypeReference
in classTypeReferenceVisitorWithResult<java.lang.Boolean>
-
visit
protected boolean visit(java.util.List<LightweightTypeReference> list)
-
-