protected static class CachingBatchTypeResolver.LazyResolvedTypes extends ForwardingResolvedTypes
IResolvedTypes.NullResolvedTypesNULL| Constructor and Description |
|---|
LazyResolvedTypes(IReentrantTypeResolver resolver,
org.eclipse.emf.ecore.resource.Resource resource) |
| Modifier and Type | Method and Description |
|---|---|
protected IResolvedTypes |
delegate() |
protected java.lang.Object |
getLock() |
protected IResolvedTypes |
resolveTypes(org.eclipse.xtext.util.CancelIndicator monitor) |
getActualType, getActualType, getActualTypeArguments, getAmbiguousLinkingCandidates, getExpectedReturnType, getExpectedType, getExpressionScope, getFollowUpErrors, getLinkedFeature, getLinkedFeature, getLinkingCandidate, getLinkingCandidate, getQueuedDiagnostics, getReturnType, getReturnType, getThrownExceptions, hasExpressionScope, isRefinedType, isVoidTypeAllowedpublic LazyResolvedTypes(IReentrantTypeResolver resolver, org.eclipse.emf.ecore.resource.Resource resource)
protected IResolvedTypes resolveTypes(org.eclipse.xtext.util.CancelIndicator monitor)
protected IResolvedTypes delegate()
delegate in class ForwardingResolvedTypesprotected java.lang.Object getLock()