Class CachingBatchTypeResolver.LazyResolvedTypes
- java.lang.Object
-
- com.google.common.collect.ForwardingObject
-
- org.eclipse.xtext.xbase.typesystem.internal.ForwardingResolvedTypes
-
- org.eclipse.xtext.xbase.typesystem.internal.CachingBatchTypeResolver.LazyResolvedTypes
-
- All Implemented Interfaces:
IResolvedTypes
- Enclosing class:
- CachingBatchTypeResolver
protected static class CachingBatchTypeResolver.LazyResolvedTypes extends ForwardingResolvedTypes
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.xbase.typesystem.IResolvedTypes
IResolvedTypes.NullResolvedTypes
-
-
Field Summary
-
Fields inherited from interface org.eclipse.xtext.xbase.typesystem.IResolvedTypes
NULL
-
-
Constructor Summary
Constructors Constructor Description LazyResolvedTypes(IReentrantTypeResolver resolver, org.eclipse.emf.ecore.resource.Resource resource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IResolvedTypes
delegate()
protected java.lang.Object
getLock()
protected IResolvedTypes
resolveTypes(org.eclipse.xtext.util.CancelIndicator monitor)
-
Methods inherited from class org.eclipse.xtext.xbase.typesystem.internal.ForwardingResolvedTypes
getActualType, getActualType, getActualTypeArguments, getAmbiguousLinkingCandidates, getExpectedReturnType, getExpectedType, getExpressionScope, getFollowUpErrors, getLinkedFeature, getLinkedFeature, getLinkingCandidate, getLinkingCandidate, getQueuedDiagnostics, getReturnType, getReturnType, getThrownExceptions, hasExpressionScope, isRefinedType, isVoidTypeAllowed
-
-
-
-
Constructor Detail
-
LazyResolvedTypes
public LazyResolvedTypes(IReentrantTypeResolver resolver, org.eclipse.emf.ecore.resource.Resource resource)
-
-
Method Detail
-
resolveTypes
protected IResolvedTypes resolveTypes(org.eclipse.xtext.util.CancelIndicator monitor)
-
delegate
protected IResolvedTypes delegate()
- Specified by:
delegate
in classForwardingResolvedTypes
-
getLock
protected java.lang.Object getLock()
-
-