Class CapturedLocalElementsAwareStackedResolvedTypes
- java.lang.Object
-
- org.eclipse.xtext.xbase.typesystem.internal.ResolvedTypes
-
- org.eclipse.xtext.xbase.typesystem.internal.StackedResolvedTypes
-
- org.eclipse.xtext.xbase.typesystem.internal.CapturedLocalElementsAwareStackedResolvedTypes
-
- All Implemented Interfaces:
IResolvedTypes
public class CapturedLocalElementsAwareStackedResolvedTypes extends StackedResolvedTypes
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.xtext.xbase.typesystem.internal.ResolvedTypes
ResolvedTypes.Owner, ResolvedTypes.Shared, ResolvedTypes.SharedKeysAwareMap<K,V>, ResolvedTypes.SharedKeysAwareSet<E>
-
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 Modifier Constructor Description protectedCapturedLocalElementsAwareStackedResolvedTypes(ResolvedTypes capturedResolvedTypes, ResolvedTypes resolvedTypes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StackedResolvedTypespushTypes()-
Methods inherited from class org.eclipse.xtext.xbase.typesystem.internal.StackedResolvedTypes
addDeclaredTypeParameters, appendContent, clear, doGetActualTypeArguments, doGetActualTypeNoDeclaration, doGetCandidate, doGetConstructor, doGetDeclaredType, doGetFeature, doGetLinkedFeature, doGetTypeData, doIsResolved, getConformanceFlags, getDeclaredTypeParameters, getDeferredLogic, getExpectedExceptions, getExpectedTypeForAssociatedExpression, getFlattenedReassignedTypes, getHints, getParent, getQueuedDiagnostics, getUnboundTypeReference, isPropagatedType, isRefinedType, isRefinedType, markToBeInferred, mergeDeferredRunnables, mergeExpressionTypesIntoParent, mergeInto, mergeIntoParent, mergeLinkingCandidatesIntoParent, mergePropagatedTypes, mergeQueuedDiagnostics, mergeRefinedTypes, mergeTypeParametersIntoParent, mergeTypesIntoParent, performMergeIntoParent, prepareMerge, prepareMergeIntoParent, reassignType, refineExpectedType, replaceDeclaredTypeParameters
-
Methods inherited from class org.eclipse.xtext.xbase.typesystem.internal.ResolvedTypes
acceptCandidate, acceptHint, acceptType, acceptType, acceptUnboundTypeReference, addDeferredLogic, addDiagnostic, addExpressionScope, addNonRecursiveHints, addNonRecursiveHints, addNonRecursiveHints, appendContent, appendContent, appendListMapContent, basicGetDeclardTypeParameters, basicGetDeclaredTypeParameters, basicGetExpressionTypes, basicGetLinkingMap, basicGetPropagatedTypes, basicGetReassignedTypes, basicGetRefinedTypes, basicGetTypeParameterHints, basicGetTypeParameters, basicGetTypes, checkCanceled, clearDeferredLogic, closeBracket, copyBoundTypeArgument, createUnboundTypeReference, discardExpectedExceptions, doGetActualType, doGetActualType, doGetExpectedType, doGetReturnType, forwardLinking, forwardLinking, forwardLinking, getActualType, getActualType, getActualTypeArguments, getAllHints, getAmbiguousLinkingCandidates, getConformanceFlags, getConstructor, getContextResourceSet, getDeclaredType, getExpectedReturnType, getExpectedType, getExpressionScope, getFeature, getFeatureScopeTracker, getFollowUpErrors, getLinkedFeature, getLinkedFeature, getLinkingCandidate, getLinkingCandidate, getMergedType, getMonitor, getReferenceOwner, getResolver, getReturnType, getReturnType, getServices, getSeverities, getThrownExceptions, getTypeData, getTypeData, hasExpressionScope, isResolved, isVoidReturnTypeAllowed, isVoidTypeAllowed, mergeTypeData, pushExpectedExceptions, pushExpectedExceptions, pushReassigningTypes, pushTypes, reassignTypeWithoutMerge, removeRecursiveTypeArguments, replacePreviousExpressionScope, resolveDependentTypeArguments, setPropagatedType, setRefinedType, setType, toMultiType, toOwnedReference, toString, withFlattenedReassignedTypes
-
-
-
-
Constructor Detail
-
CapturedLocalElementsAwareStackedResolvedTypes
protected CapturedLocalElementsAwareStackedResolvedTypes(ResolvedTypes capturedResolvedTypes, ResolvedTypes resolvedTypes)
-
-
Method Detail
-
pushTypes
protected StackedResolvedTypes pushTypes()
- Overrides:
pushTypesin classResolvedTypes
-
-