Class ReferencedInvalidTypeFinder
- java.lang.Object
-
- org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitorWithResult<LightweightTypeReference>
-
- org.eclipse.xtext.xbase.validation.ReferencedInvalidTypeFinder
-
public class ReferencedInvalidTypeFinder extends TypeReferenceVisitorWithResult<LightweightTypeReference>
-
-
Constructor Summary
Constructors Constructor Description ReferencedInvalidTypeFinder()
-
Method Summary
-
Methods inherited from class org.eclipse.xtext.xbase.typesystem.references.TypeReferenceVisitorWithResult
doVisitAnyTypeReference, doVisitFunctionTypeReference, doVisitInnerFunctionTypeReference, doVisitInnerTypeReference, doVisitMultiTypeReference, doVisitSynonymTypeReference, doVisitUnboundTypeReference, doVisitUnknownTypeReference
-
-
-
-
Method Detail
-
findReferencedInvalidType
public LightweightTypeReference findReferencedInvalidType(org.eclipse.xtext.common.types.JvmIdentifiableElement element)
-
_internalFindReferencedInvalidType
protected LightweightTypeReference _internalFindReferencedInvalidType(org.eclipse.xtext.common.types.JvmIdentifiableElement field)
-
_internalFindReferencedInvalidType
protected LightweightTypeReference _internalFindReferencedInvalidType(java.lang.Void field)
-
_internalFindReferencedInvalidType
protected LightweightTypeReference _internalFindReferencedInvalidType(org.eclipse.xtext.common.types.JvmField field)
-
_internalFindReferencedInvalidType
protected LightweightTypeReference _internalFindReferencedInvalidType(org.eclipse.xtext.common.types.JvmOperation operation)
-
_internalFindReferencedInvalidType
protected LightweightTypeReference _internalFindReferencedInvalidType(org.eclipse.xtext.common.types.JvmExecutable executable)
-
findUnknownType
protected LightweightTypeReference findUnknownType(org.eclipse.xtext.common.types.JvmTypeReference reference)
-
findUnknownType
protected LightweightTypeReference findUnknownType(LightweightTypeReference type)
-
doVisitTypeReference
protected LightweightTypeReference doVisitTypeReference(LightweightTypeReference reference)
- Overrides:
doVisitTypeReference
in classTypeReferenceVisitorWithResult<LightweightTypeReference>
-
doVisitArrayTypeReference
protected LightweightTypeReference doVisitArrayTypeReference(ArrayTypeReference reference)
- Overrides:
doVisitArrayTypeReference
in classTypeReferenceVisitorWithResult<LightweightTypeReference>
-
doVisitWildcardTypeReference
protected LightweightTypeReference doVisitWildcardTypeReference(WildcardTypeReference reference)
- Overrides:
doVisitWildcardTypeReference
in classTypeReferenceVisitorWithResult<LightweightTypeReference>
-
doVisitParameterizedTypeReference
protected LightweightTypeReference doVisitParameterizedTypeReference(ParameterizedTypeReference reference)
- Overrides:
doVisitParameterizedTypeReference
in classTypeReferenceVisitorWithResult<LightweightTypeReference>
-
doVisitCompoundTypeReference
protected LightweightTypeReference doVisitCompoundTypeReference(CompoundTypeReference reference)
- Overrides:
doVisitCompoundTypeReference
in classTypeReferenceVisitorWithResult<LightweightTypeReference>
-
visit
protected LightweightTypeReference visit(java.util.List<LightweightTypeReference> references)
-
toLightweightTypeReference
protected LightweightTypeReference toLightweightTypeReference(org.eclipse.xtext.common.types.JvmTypeReference typeRef)
-
internalFindReferencedInvalidType
protected LightweightTypeReference internalFindReferencedInvalidType(org.eclipse.xtext.common.types.JvmIdentifiableElement operation)
-
-