All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractAmbiguousLinkingCandidate<Candidate extends AbstractPendingLinkingCandidate<?>> |
|
| AbstractBatchTypeResolver |
|
| AbstractClosureInvocationHandler |
|
| AbstractClosureTypeHelper |
Base strategy to compute the type of lambda expressions.
|
| AbstractConstantExpressionsInterpreter |
|
| AbstractFeatureScopeSession |
Skeleton implementation for feature scope sessions.
|
| AbstractFormatter |
Deprecated.
|
| AbstractImplicitFeature |
|
| AbstractLinkingCandidate<Expression extends XExpression> |
|
| AbstractLogicalContainerAwareRootComputationState |
|
| AbstractModelInferrer |
A base dispatch class to be subclassed by clients.
|
| AbstractNestedFeatureScopeSession |
An abstract nested feature scope session.
|
| AbstractNestedTypeAwareImportNormalizer |
Abstract base implementation of import normalizers that are aware of nested type references, e.g.
|
| AbstractNullLinkingCandidate |
|
| AbstractPendingLinkingCandidate<Expression extends XExpression> |
Abstract base for linking candidates that attempt to resolve features
which are not yet bound.
|
| AbstractReentrantTypeReferenceProvider |
|
| AbstractResolvedExecutable<T extends org.eclipse.xtext.common.types.JvmExecutable> |
Base class for resolved representation of a JvmExecutable.
|
| AbstractResolvedFeature<T extends org.eclipse.xtext.common.types.JvmFeature> |
|
| AbstractResolvedFeatures |
|
| AbstractResolvedOperation |
Base class for resolved representation of a JvmOperation.
|
| AbstractResolvedReference<Expression extends XExpression> |
|
| AbstractReturnAwareTypeExpectation |
|
| AbstractRootedReentrantTypeResolver |
Abstract base implementation for resolvers that work with a single root instance.
|
| AbstractRootTypeComputationState |
|
| AbstractRootTypeExpectation |
|
| AbstractSessionBasedExecutableScope |
|
| AbstractSessionBasedScope |
|
| AbstractSessionBasedScope.NameAcceptor |
|
| AbstractStackedTypeComputationState |
|
| AbstractStaticImportsScope |
|
| AbstractStaticOrInstanceFeatureScope |
|
| AbstractStringBuilderBasedAppendable |
|
| AbstractTypeComputationState |
|
| AbstractTypeComputer |
Base class for type computers, e.g.
|
| AbstractTypeExpectation |
|
| AbstractTypeReferencePairWalker |
|
| AbstractUnresolvableReference |
|
| AbstractUnresolvableReferenceWithNode |
|
| AbstractXbaseCompiler |
|
| AbstractXbaseJavaValidator |
Deprecated.
|
| AbstractXbaseRuntimeModule |
|
| AbstractXbaseScopeProvider |
|
| AbstractXbaseSemanticSequencer |
|
| AbstractXbaseSyntacticSequencer |
|
| AbstractXbaseValidator |
|
| AbstractXbaseWithAnnotationsJavaValidator |
Deprecated.
|
| AbstractXbaseWithAnnotationsRuntimeModule |
|
| AbstractXbaseWithAnnotationsScopeProvider |
|
| AbstractXbaseWithAnnotationsSemanticSequencer |
|
| AbstractXbaseWithAnnotationsSyntacticSequencer |
|
| AbstractXbaseWithAnnotationsValidator |
|
| AbstractXtypeReferenceVisitor<Result> |
|
| AbstractXtypeReferenceVisitorWithParameter<Parameter,Result> |
|
| AbstractXtypeRuntimeModule |
|
| AbstractXtypeSemanticSequencer |
|
| AbstractXtypeSyntacticSequencer |
|
| ActualTypeArgumentCollector |
|
| AmbiguousConstructorLinkingCandidate |
|
| AmbiguousFeatureLinkingCandidate |
|
| AnnotationValueTypeComputationState |
|
| AnnotationValueValidator |
|
| AnyTypeReference |
|
| AppendableBasedTraceRegion |
|
| AppliedFeatureLinkingCandidate |
|
| ArrayBracketsFormattingReplacer |
|
| ArrayTypeReference |
|
| ArrayTypes |
Strategy to deal with Xbase specific conversion of types to arrays.
|
| AssignmentFeatureCallArguments |
|
| BasicFormatterPreferenceKeys |
Deprecated.
|
| BatchLinkableResource |
A specialized EMF resource that is capable of resolving proxies in batch mode.
|
| BatchLinkableResourceStorageFacade |
|
| BatchLinkableResourceStorageLoadable |
|
| BatchLinkableResourceStorageWritable |
|
| BatchLinkingService |
|
| BlankLineKey |
Deprecated.
|
| BlankLineKey |
|
| BooleanKey |
Deprecated.
|
| BooleanResult |
|
| BottomResolvedOperation |
Resolved bottom representation of a JvmOperation.
|
| BoundTypeArgumentMerger |
|
| BoundTypeArgumentSource |
|
| BrokenConstructorCallAwareEObjectAtOffsetHelper |
Constructor calls may be unresolvable since
they may point to types that do not define any constructors.
|
| BrokenTypeRefDetector |
A visitor that detects broken type references.
|
| BucketedEObjectDescription |
A description that contains some more information, e.g.
|
| BuilderAwareFeatureScopeTrackerProvider |
Deprecated.
|
| CachingBatchTypeResolver |
A batch type resolver that uses the resource scope cache to
return a cached result of the computed types.
|
| CachingBatchTypeResolver.LazyResolvedTypes |
|
| CandidateCompareResult |
The result of the comparison of two linking candidates.
|
| CapturedLocalElementsAwareStackedResolvedTypes |
|
| ClosureInvocationHandler |
|
| ClosureTypeComputer |
Externalized strategy for closure type computation which allows for easier unit testing.
|
| ClosureWithExpectationHelper |
Strategy to compute types for lambda expression that do have an expected type.
|
| ClosureWithoutExpectationHelper |
Strategy to compute types for lambda expression that do not have an expected type
or that have an expected type which is not a SAM type.
|
| CollectionLiteralsTypeComputer |
Utility that helps to compute the type for collection literals.
|
| CommentInfo |
Deprecated. |
| CommonTypeComputationServices |
|
| CompilationStrategyAdapter |
|
| CompilationTemplateAdapter |
|
| CompositeScope |
A composite scope returns description from multiple other scopes without applying shadowing semantics to then.
|
| CompoundReentrantTypeResolver |
|
| CompoundTypeAssigner |
|
| CompoundTypeComputationState |
|
| CompoundTypeReference |
|
| ConflictingDefaultOperation |
A resolved representation of a JvmOperation with a conflict between two or more independent declarations
of default interface implementations (Java 8) with equal raw signature.
|
| ConflictResolver |
|
| ConformanceFlags |
The bits that are used to indicate conformance levels during type computation.
|
| ConformanceHint |
|
| ConstantConditionsInterpreter |
Interpreter for expressions at development time that uses the static linking
information and hardcoded logic to apply binary operations on well known types.
|
| ConstantExpressionEvaluationException |
Indicates a problem during evaluation
|
| ConstantExpressionValidator |
Checks whether a given XExpression is a a constant expression.
|
| ConstantOperators |
|
| ConstraintAwareTypeArgumentCollector |
|
| ConstraintVisitingInfo |
|
| ConstructorBodyComputationState |
|
| ConstructorDelegateScope |
A constructor delegate scope provides the descriptions for this() and super()
calls in a constructor body.
|
| ConstructorDescription |
|
| ConstructorFeatureScopeSession |
|
| ConstructorLinkingCandidate |
|
| ConstructorScopes |
Encapsulates the creation of constructor scopes.
|
| ConstructorTypeScopeWrapper |
A constructor scope that is based on type scopes and that is capable of checking
the visibility of the scope contents according to the given strategy.
|
| Context |
|
| ContextualVisibilityHelper |
|
| CustomTypeParameterSubstitutor |
|
| DeclaratorTypeArgumentCollector |
|
| DefaultBatchTypeResolver |
|
| DefaultEarlyExitComputer |
|
| DefaultEvaluationContext |
|
| DefaultEvaluationResult |
|
| DefaultImportsConfiguration |
Language dependent configuration for the 'import' related things.
|
| DefaultReentrantTypeResolver |
|
| DefaultXbaseRuntimeModule |
|
| DefaultXbaseWithAnnotationsRuntimeModule |
|
| DeferredTypeParameterHintCollector |
|
| DelegatingInvocationHandler |
|
| DelegatingInvocationHandler.DelegationFailedException |
|
| DelegatingScopes |
|
| DerivedStateAwareResourceValidator |
|
| DiagnosticOnFirstKeyword |
|
| DisableCodeGenerationAdapter |
|
| DocumentationAdapter |
|
| DynamicExtensionsScope |
A scope that contains dynamic extension features, which are features that are contributed by an instance of a type.
|
| EarlyExitInterpreter |
|
| EarlyExitValidator |
|
| EarlyExitValidator.EarlyExitKind |
|
| ElementIssueProvider |
|
| ElementIssueProvider.Data |
|
| ElementIssueProvider.Factory |
|
| ElementOrComponentTypeComputer |
A small utility that allows to query an arbitrary type reference for the value that is bound
to the type parameter T of java.lang.Iterable<T>.
|
| EmptyResolvedTypes |
|
| Entry<T,R extends org.eclipse.xtext.formatting2.regionaccess.ITextSegment> |
|
| EnumLiteralImporter |
Imports the enum literals that are defined in a given enum type statically.
|
| ErrorSafeExtensions |
|
| ErrorTreeAppendable |
A tree appendable capable of serializing broken type references.
|
| EvaluationContext |
|
| EvaluationException |
|
| ExpectationTypeParameterHintCollector |
|
| ExpectedExceptionsStackedResolvedTypes |
|
| ExpectedExceptionTypeComputationState |
|
| ExpressionArgumentFactory |
Externalized for testing purpose.
|
| ExpressionAwareStackedResolvedTypes |
|
| ExpressionBasedRootTypeComputationState |
|
| ExpressionBucket |
A type bucket collects a number of types that originate in the very same
source, e.g.
|
| ExpressionScope |
|
| ExpressionScope.DelegateScope |
|
| ExpressionScope.Scope |
|
| ExpressionTypeComputationState |
|
| ExpressionTypeComputationStateWithExpectation |
|
| ExtendedEarlyExitComputer |
|
| ExtensionScopeHelper |
|
| ExtensionScopeHelper.IsResolvedKnownTypeParamHelper |
Determines if a reference is fully resolved or uses only type parameters from the
current context.
|
| FakeTreeAppendable |
|
| FeatureCallAsTypeLiteralHelper |
|
| FeatureCallCompiler |
|
| FeatureKinds |
Allows to retrieve a human readable representation of the various
possible linking targets.
|
| FeatureLinkHelper |
|
| FeatureLinkingCandidate |
A linking candidate that represents a feature call and allows to resolve
overloaded members.
|
| FeatureNameValidator |
Validator utility to answer questions about feature names.
|
| FeatureScopes |
Utility class when dealing with feature scopes or constructor scopes.
|
| FeatureScopeSessionWithCapturedLocalElements |
|
| FeatureScopeSessionWithContext |
|
| FeatureScopeSessionWithDynamicExtensions |
|
| FeatureScopeSessionWithLocalElements |
|
| FeatureScopeSessionWithNamedStaticTypes |
|
| FeatureScopeSessionWithNestedTypes |
|
| FeatureScopeSessionWithoutLocalElements |
|
| FeatureScopeSessionWithStaticTypes |
|
| FeatureScopeTracker |
|
| FieldTypeComputationState |
|
| FileHeaderAdapter |
|
| FinallyDidNotCompleteException |
|
| FollowUpError |
|
| FormattableDocument |
Deprecated.
|
| FormattingData |
Deprecated.
|
| FormattingDataFactory |
Deprecated.
|
| FormattingDataInit |
Deprecated.
|
| FormattingPreferenceValues |
Deprecated.
|
| ForwardingResolvedTypes |
|
| ForwardingTypeComputationState |
|
| FunctionTypeKind |
|
| FunctionTypeReference |
|
| FunctionTypes |
|
| GeneratorConfig |
|
| GeneratorConfigProvider |
|
| GeneratorConfigProvider.GeneratorConfigAdapter |
|
| GeneratorConfigProvider.GeneratorConfigAdapter.GeneratorConfigAdapterAdapter |
|
| HiddenLeafAccess |
Deprecated.
|
| HiddenLeafs |
Deprecated. |
| HumanReadableTypeNames |
|
| IAmbiguousLinkingCandidate |
A linking candidate may be ambiguous if the passed arguments do
match multiple candidates equally well.
|
| IAppendable |
|
| IApplicableCandidate |
A candidate encapsulates intermediate computation results.
|
| IBasicFormatter |
Deprecated.
|
| IBatchScopeProvider |
Extends the IScopeProvider by a means to collect
scope information in a batch mode.
|
| IBatchTypeResolver |
The batch type resolver is the entry point for clients
to obtain the expression types within a given context object.
|
| IClosureCandidate |
A closure candidate knows about the assumptions that have been made
about a lambda expression regarding the implicitly available parameters.
|
| IConstantEvaluationResult<T> |
|
| IConstructorLinkingCandidate |
A constructor linking candidate represents an actual or a possible
value of a constructor call.
|
| IdentifiableSimpleNameProvider |
|
| IEarlyExitComputer |
|
| IEarlyExitComputer.ExitPoint |
|
| IElementIssueProvider |
Allows to obtain all issues for a given element including its children.
|
| IElementIssueProvider.Factory |
|
| IEvaluationContext |
|
| IEvaluationResult |
|
| IExpressionInterpreter |
|
| IExpressionScope |
|
| IExpressionScope.Anchor |
|
| IExpressionScope.NullExpressionScope |
|
| IFeatureCallArguments |
|
| IFeatureCallArgumentSlot |
|
| IFeatureLinkingCandidate |
Exposes additional information about the linked feature if the to-be-linked
instance is an XAbstractFeatureCall.
|
| IFeatureNames |
A marker interface that provides access to commonly used
qualified names.
|
| IFeatureScopeSession |
A feature scope session allows to successively enhance the reachable features
by adding local variables, parameters from the context or the list of imports.
|
| IFeatureScopeTracker |
Externalized tracking logic for feature scopes that are created during batch linking.
|
| IFeatureScopeTracker.Provider |
|
| IFormattingPreferenceValuesProvider |
Deprecated.
|
| IGeneratorConfigProvider |
|
| IIdentifiableElementDescription |
|
| IImportsConfiguration |
Language dependent configuration for the 'import' related things.
|
| IJvmDeclaredTypeAcceptor |
|
| IJvmDeclaredTypeAcceptor.IPostIndexingInitializing<T extends org.eclipse.xtext.common.types.JvmDeclaredType> |
Deprecated.
|
| IJvmModelAssociations |
Facade to mappings between source elements, i.e.
|
| IJvmModelAssociator |
Used by clients to establish associations between source elements and inferred JVM elements.
|
| IJvmModelInferrer |
Model inference is done after a resource has been loaded.
|
| IJvmModelInferrer.NullImpl |
A null-implementation.
|
| IJvmTypeReferenceProvider |
|
| ILinkingCandidate |
A linking candidate encapsulates a linked feature.
|
| ILogicalContainerProvider |
|
| ImplicitFirstArgument |
|
| ImplicitlyImportedFeatures |
|
| ImplicitlyImportedTypesAdapter |
Deprecated.
|
| ImplicitReceiver |
|
| ImplicitReturnFinder |
|
| ImplicitReturnFinder.Acceptor |
|
| ImportedTypesCollector |
|
| ImportingStringConcatenation |
A specialized StringConcatenation that will properly convert
instances of Class, JvmType, JvmTypeReference or
LightweightTypeReference to their valid serialized representation
including import handling.
|
| ImportManager |
|
| ImportOrganizer |
|
| ImportsAcceptor |
|
| ImportsAcceptor.DefaultImportsAcceptor |
|
| ImportsCollector |
|
| ImportSectionRegionUtil |
|
| IMutableImportsConfiguration |
|
| IndentOnceAutowrapFormatter |
|
| IndexingLightweightTypeReferenceFactory |
|
| IndexingOwnedConverter |
Deprecated.
|
| InferredTypeIndicator |
This is a type reference provider that
can be used to describe an infered type reference during the model inference.
|
| InnerFunctionTypeReference |
|
| InnerTypeReference |
|
| InstanceExtensionDescription |
|
| InstanceExtensionDescriptionWithImplicitFirstArgument |
|
| InstanceFeatureDescription |
|
| InstanceFeatureDescriptionWithImplicitReceiver |
|
| InstanceFeatureDescriptionWithoutReceiver |
|
| InstanceFeatureScopeSession |
|
| IntegerKey |
Deprecated.
|
| InternalXbaseLexer |
|
| InternalXbaseParser |
Copyright (c) 2010, 2023 itemis AG (http://www.itemis.eu) and others.
|
| InternalXbaseWithAnnotationsLexer |
|
| InternalXbaseWithAnnotationsParser |
Copyright (c) 2010, 2023 itemis AG (http://www.itemis.eu) and others.
|
| InternalXtypeLexer |
|
| InternalXtypeParser |
Copyright (c) 2010, 2023 itemis AG (http://www.itemis.eu) and others.
|
| InterpreterCanceledException |
|
| InvokedResolvedOperation |
|
| InvokedResolvedOperation.Provider |
|
| IOverrideCheckResult |
The result of a check for a method override relationship.
|
| IOverrideCheckResult.OverrideCheckDetails |
|
| IRawTypeHelper |
The IRawTypeHelper allows to compute the raw types for a given reference.
|
| IReentrantTypeResolver |
|
| IResolvedConstructor |
Resolved representation of a JvmConstructor.
|
| IResolvedExecutable |
Resolved representation of a JvmExecutable.
|
| IResolvedFeature |
A resolved representation of an JvmFeature.
|
| IResolvedFeatures |
|
| IResolvedFeatures.Provider |
The Provider allows to obtain an instance of the features for
a given type.
|
| IResolvedField |
|
| IResolvedOperation |
Resolved representation of a JvmOperation.
|
| IResolvedTypes |
Resolved types represent the result of the type resolution.
|
| IResolvedTypes.NullResolvedTypes |
|
| ISourceAppender |
|
| IssueCodes |
|
| ISuspiciouslyOverloadedCandidate |
A linking candidate may be overloaded by other candidates
from different implicit receivers.
|
| IThrownExceptionDelegate |
Small facade that allows clients to process their own expressions with
a custom control flow when it comes to exceptions.
|
| ITreeAppendable |
A specialized appendable that can be used to trace the source location
for the written output.
|
| ITypeAssigner |
Allows to bulk-assign types for identifiable elements,
e.g.
|
| ITypeComputationResult |
The result of the type computation for a given expression.
|
| ITypeComputationState |
The current state of the type computation.
|
| ITypeComputer |
The type computer is the central component when it comes to type inferrence for expressions.
|
| ITypeExpectation |
|
| ITypeImporter |
Allows to add static imports and static extension imports locally.
|
| ITypeImporter.Client |
This is facade to add imports on the same level in a type computation state.
|
| ITypeLiteralLinkingCandidate |
A candidate that resolves a feature call to a type literal.
|
| ITypeReferenceOwner |
|
| IUnresolvedTypeResolver |
|
| IVisibilityHelper |
Determines whether a given JvmFeature is accessible according to the Java VM's
visibility rules.
|
| JavaKeywords |
|
| JvmAnnotationReferenceBuilder |
|
| JvmAnnotationReferenceBuilder.Factory |
|
| JvmElementAtOffsetHelper |
|
| JvmElementsProxifyingUnloader |
|
| JvmIdentifiableMetaData |
|
| JvmLocationInFileProvider |
|
| JvmModelAssociator |
|
| JvmModelAssociator.Adapter |
|
| JvmModelAssociator.JvmDeclaredTypeAcceptor |
|
| JvmModelAssociator.ListBasedSet<E> |
|
| JvmModelCompleter |
Adds expected default values to a created JvmModel.
|
| JvmModelGenerator |
A generator implementation that processes the
derived JVM model
and produces the respective java code.
|
| JvmModelTargetURICollector |
|
| JvmTypeExtensions |
|
| JvmTypeReferenceBuilder |
|
| JvmTypeReferenceBuilder.Factory |
|
| JvmTypeReferencesValidator |
|
| JvmTypesBuilder |
A set of factory and builder functions, used to create instances of (TypesPackage).
|
| Later |
|
| LazyOverrideCheckResult |
|
| LeafInfo |
Deprecated. |
| LightweightBoundTypeArgument |
Encapsulates the information that is collected as a type hint to later
resolve an unbound type reference.
|
| LightweightMergedBoundTypeArgument |
The result of a merge operation where different type bound type arguments are
incorporated into a result.
|
| LightweightTraversalData |
Small utility data structure to carry around in the type reference visitors.
|
| LightweightTypeReference |
|
| LightweightTypeReference.IdentifierFunction |
|
| LightweightTypeReference.JavaIdentifierFunction |
|
| LightweightTypeReference.SimpleNameFunction |
|
| LightweightTypeReference.UniqueIdentifierFunction |
|
| LightweightTypeReferenceFactory |
|
| LightweightTypeReferenceSerializer |
|
| LiteralsCompiler |
|
| LocalTypeSubstitutor |
|
| LocalVariableCapturer |
|
| LocalVariableScope |
A scope for the local variables that have been registered in the given session.
|
| LogicalContainerAwareBatchTypeResolver |
A type resolver that knows about derived JvmTypes that are added to the resource contents.
|
| LogicalContainerAwareFeatureNameValidator |
Logical container aware feature name validation.
|
| LogicalContainerAwareReentrantTypeResolver |
|
| LogicalContainerAwareReentrantTypeResolver.AbstractDemandTypeReferenceProvider |
|
| LogicalContainerAwareReentrantTypeResolver.AnyTypeReferenceProvider |
|
| LogicalContainerAwareReentrantTypeResolver.LocalVariableCapturerImpl |
|
| LookAheadPreservingNodeModelBuilder |
|
| LoopExtensions |
|
| LoopParams |
|
| Maps2 |
|
| MultimapJoiner |
An object that joins multimaps in the same manner as Joiner joins iterables and arrays.
|
| Multimaps2 |
|
| NestedTypeAwareImportNormalizer |
Import normalizer that is aware of nested type references, e.g.
|
| NestedTypeAwareImportNormalizerWithDotSeparator |
Import normalizer that is aware of nested type references, e.g.
|
| NestedTypeLiteralScope |
A scope that returns nested types.
|
| NestedTypesScope |
|
| NewLineData |
Deprecated.
|
| NewLineKey |
Deprecated.
|
| NewLineKey |
|
| NewLineOrPreserveKey |
Deprecated.
|
| NewLineOrPreserveKey |
|
| NodeModelAccess |
Deprecated.
|
| NoExpectation |
|
| NonOverridableTypesProvider |
This class collects visible inner classes of the supertype and local type parameters.
|
| NotResolvedFeatureException |
|
| NoTypeResult |
|
| NullConstructorLinkingCandidate |
|
| NullEvaluationContext |
|
| NullFeatureLinkingCandidate |
|
| NullFeatureScopeTrackerProvider |
No feature scope tracking at all if this implementation is bound.
|
| NumberLiterals |
|
| ObjectEntry<T,R extends org.eclipse.xtext.formatting2.regionaccess.ITextSegment> |
|
| OperationBodyComputationState |
|
| OperatorMapping |
The mapping of operators to their respective method names.
|
| OptimizingFeatureScopeTrackerProvider |
An internal provider for feature scope trackers that disables
the feature scope tracking for the builder's resource set, since feature scopes are not used there.
|
| OverrideHelper |
Utilities to deal with overridden or implemented operations.
|
| OverrideTester |
Utility to compute information about the inheritance relationship of two operations.
|
| OwnedConverter |
Deprecated.
|
| ParameterizedResolvedFeatures |
|
| ParameterizedTypeReference |
|
| PendingLinkingCandidateResolver<Expression extends XExpression> |
|
| PropertyUtil |
|
| ProxyAwareUIStrings |
Allows to append type references to an existing StringBuilder.
|
| PublicVisibilityHelper |
Context independent treatment of visibility computation.
|
| QualifiedThisOrSuperDescription |
|
| RawResolvedFeatures |
|
| RawTypeConformanceComputer |
Implements conversion on the raw type level.
|
| RawTypeHelper |
|
| RawTypeHelper.RawTypeImplementation |
|
| RawTypeHelper.RawTypeReferenceImplementation |
|
| RawTypeSubstitutor |
|
| ReadAndWriteTracking |
|
| ReadAndWriteTracking.InitializedMarker |
|
| ReassigningStackedResolvedTypes |
|
| ReceiverFeatureScope |
A scope that returns the features of a given receiver type.
|
| RecursionGuard<T> |
A simple guard against infinite recursion.
|
| ReferencedInvalidTypeFinder |
|
| ReorderedFeatureCallArguments |
Returns all arguments first, that match the given parameters.
|
| ReorderedVarArgFeatureCallArguments |
|
| ResolutionBasedComputationResult |
|
| ResolvedConstructor |
|
| ResolvedConstructor |
|
| ResolvedFeature |
|
| ResolvedFeatures |
|
| ResolvedField |
|
| ResolvedImplicitFirstArgument |
|
| ResolvedImplicitReceiver |
|
| ResolvedOperationInHierarchy |
|
| ResolvedTypeLiteral |
|
| ResolvedTypes |
|
| ResolvedTypes.Shared |
Shared state accross all resolved types for a single run of the resolver.
|
| ResolvedTypes.SharedKeysAwareMap<K,V> |
|
| ResolvedTypes.SharedKeysAwareSet<E> |
|
| ResolvingTypeParameterHintCollector |
If this collector encounters an unbound type reference that was already resolved
internally or transitively, it'll use the resolved version of that reference.
|
| ReturnExpectationTypeComputationState |
|
| RewritableImportSection |
Model of an import section that can be changed.
|
| RewritableImportSection.Factory |
|
| RootExpressionTypeComputationState |
|
| RootExpressionTypeComputationState.PendingRootExpectation |
|
| RootExpressionTypeComputationStateWithNonVoidExpectation |
|
| RootFeatureScopeSession |
The root session.
|
| RootNoExpectation |
|
| RootResolvedTypes |
The root resolved types are the effective result of a type computation.
|
| RootTypeExpectation |
|
| ScopeProviderAccess |
|
| ScopeProviderAccess.ErrorDescription |
|
| ScopeStack |
|
| SeparatorEntry<T,R extends org.eclipse.xtext.formatting2.regionaccess.ITextSegment> |
|
| SeparatorRegions<T,R extends org.eclipse.xtext.formatting2.regionaccess.ITextSegment> |
|
| SerializerScopeProvider |
Provides minimal scopes for the serialization of feature calls, e.g.
|
| SharedAppendableState |
|
| SimpleIdentifiableElementDescription |
|
| StackedConstantExpressionEvaluationException |
|
| StackedResolvedTypes |
|
| StandardFeatureCallArguments |
A representation of IFeatureCallArguments that does not handle
var args or closures at an unexpected index.
|
| StandardFeatureCallArgumentSlot |
|
| StandardTypeParameterSubstitutor |
|
| StandardTypeReferenceOwner |
Deprecated.
|
| StandardTypeReferenceOwner |
|
| StaticallyImportedMemberProvider |
|
| StaticExtensionFeatureDescription |
|
| StaticExtensionFeatureDescriptionWithImplicitFirstArgument |
|
| StaticExtensionImportsScope |
A scope that contains static extension features, which are features that are contributed statically via an import.
|
| StaticFeatureDescription |
|
| StaticFeatureDescriptionWithImplicitReceiver |
|
| StaticFeatureDescriptionWithSyntacticReceiver |
|
| StaticFeatureDescriptionWithTypeLiteralReceiver |
A description that has a receiver expression which resolves to a type.
|
| StaticFeatureOnTypeLiteralScope |
A scope for the static features that are exposed by a type that was used, e.g.
|
| StaticFeatureScope |
A scope that contains static features.
|
| StaticImplicitMethodsFeatureForTypeProvider |
Deprecated. |
| StaticImplicitMethodsFeatureForTypeProvider.ExtensionClassNameProvider |
Deprecated. |
| StaticImportsScope |
A scope for the statically imported features.
|
| StringBuilderBasedAppendable |
|
| StringKey |
Deprecated.
|
| SuperConstructorDescription |
|
| SuperfluousFeatureCallArgumentSlot |
|
| SuperTypeAcceptor |
|
| SuspiciouslyOverloadedCandidate |
A linking candidate that was picked from an implicit this receiver
though an overloaded candidate on it exists.
|
| SwitchConstantExpressionsInterpreter |
|
| SynonymTypeBucket |
A type bucket that was produced from the synonym of a type.
|
| SynonymTypesProvider |
|
| SynonymTypesProvider.Acceptor |
Clients of the SynonymTypesProvider may use a custom acceptor
to handle the available synonym types.
|
| SyntaxFilteredScope |
|
| SyntaxFilteredScopes |
|
| TextReplacement |
Deprecated.
|
| ThisReference |
|
| ThrownExceptionSwitch |
|
| TokenSequencePreservingPartialParsingHelper |
A customized partial parsing helper that falls eagerly back to a full parse
as soon as the new token sequence would be different from the old one.
|
| TraceAwarePostProcessor |
Specializes the LineSeparatorHarmonizer and is aware of TreeAppendable thus
it can harmonize the line breaks and still maintain the trace information.
|
| TreeAppendable |
|
| TreeAppendable.Visitor |
A visitor can be used
to manipulate an existing TreeAppendable or to create a completely new one recursively.
|
| TreeAppendableUtil |
|
| TypeArgumentFromComputedTypeCollector |
|
| TypeAssigner |
|
| TypeAwareLinkingDiagnosticContext |
|
| TypeBucket |
A type bucket collects a number of types that originate in the very same
source, e.g.
|
| TypeCheckpointComputationState |
|
| TypeComputationStateWithExpectation |
|
| TypeComputationStateWithNonVoidExpectation |
|
| TypeComputationStateWithRootExpectation |
|
| TypeConformanceComputationArgument |
|
| TypeConformanceComputer |
|
| TypeConformanceComputer.ListSizeMemento |
|
| TypeConformanceComputer.MaxDistanceRawTypeAcceptor |
Populates a Multiset with the maximum number of necessary steps
from a given type to its super types.
|
| TypeConvertingCompiler |
|
| TypeData |
|
| TypeExpectation |
|
| TypeImporter |
|
| TypeInsteadOfConstructorLinkingCandidate |
|
| TypeLiteralDescription |
|
| TypeLiteralHelper |
|
| TypeLiteralLinkingCandidate |
|
| TypeLiteralLinkingCandidateResolver |
|
| TypeLiteralScope |
A scope that returns types, e.g.
|
| TypeParameterByConstraintSubstitutor |
|
| TypeParameterByConstraintSubstitutor.DeclaredConstraintVisitingInfo |
|
| TypeParameterByUnboundSubstitutor |
|
| TypeParameterSubstitutor<Visiting> |
|
| TypeReferenceBucket |
A type bucket collects a number of types that originate in the very same
source, e.g.
|
| TypeReferenceInitializer<Ref extends LightweightTypeReference> |
|
| TypeReferenceSerializer |
|
| TypeReferenceVisitor |
|
| TypeReferenceVisitorWithParameter<Param> |
|
| TypeReferenceVisitorWithParameterAndResult<Param,Result> |
|
| TypeReferenceVisitorWithResult<Result> |
|
| TypeScopes |
|
| TypesOrderUtil |
Small utility class that allows to check whether a given type was already handled in a chain
of instanceof checks, e.g to validate catch-clauses or switch expressions.
|
| TypeUsage |
|
| TypeUsageCollector |
|
| TypeUsageCollector.PreferredType |
|
| TypeUsages |
|
| TypeWithRestrictedNamesBucket |
A type bucket that 'exports' only a subset of all named features of the
contained types.
|
| UIStrings |
UI presentable string representation of Xbase elements.
|
| UnboundTypeParameterAwareTypeArgumentCollector |
|
| UnboundTypeParameterPreservingSubstitutor |
|
| UnboundTypeReference |
A type reference that points to a type parameter that is not yet resolved.
|
| UnboundTypeReferenceResolver |
|
| UnboundTypeReferences |
|
| UniqueClassNameValidator |
|
| UnknownClosureTypeHelper |
|
| UnknownTypeReference |
Represents a JvmType that could not be resolved, e.g.
|
| UnresolvableConstructorCall |
|
| UnresolvableFeatureCall |
|
| UnresolvableFeatureException |
|
| UnresolvedAnnotationTypeAwareMessageProvider |
|
| UnresolvedFeatureCallTypeAwareMessageProvider |
|
| VarArgFeatureCallArguments |
A representation of IFeatureCallArguments that does not handle
var args or closures at an unexpected index.
|
| VarArgsFeatureCallArgumentSlot |
|
| VarianceInfo |
|
| WhitespaceData |
Deprecated.
|
| WhitespaceInfo |
Deprecated. |
| WhitespaceKey |
Deprecated.
|
| WhitespaceKey |
|
| WildcardTypeReference |
|
| WrapperTypeLookup |
|
| XAbstractFeatureCall |
A representation of the model object 'XAbstract Feature Call'.
|
| XAbstractFeatureCallImpl |
An implementation of the model object 'XAbstract Feature Call'.
|
| XAbstractFeatureCallImplCustom |
|
| XAbstractWhileExpression |
A representation of the model object 'XAbstract While Expression'.
|
| XAbstractWhileExpressionImpl |
An implementation of the model object 'XAbstract While Expression'.
|
| XAnnotation |
A representation of the model object 'XAnnotation'.
|
| XAnnotationElementValuePair |
A representation of the model object 'XAnnotation Element Value Pair'.
|
| XAnnotationElementValuePairImpl |
An implementation of the model object 'XAnnotation Element Value Pair'.
|
| XAnnotationImpl |
An implementation of the model object 'XAnnotation'.
|
| XAnnotationsAdapterFactory |
The Adapter Factory for the model.
|
| XAnnotationsFactory |
The Factory for the model.
|
| XAnnotationsFactoryImpl |
An implementation of the model Factory.
|
| XAnnotationsPackage |
The Package for the model.
|
| XAnnotationsPackage.Literals |
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
| XAnnotationsPackageImpl |
An implementation of the model Package.
|
| XAnnotationsSwitch<T> |
The Switch for the model's inheritance hierarchy.
|
| XAnnotationUtil |
|
| XAssignment |
A representation of the model object 'XAssignment'.
|
| XAssignmentImpl |
An implementation of the model object 'XAssignment'.
|
| XAssignmentImplCustom |
|
| XbaseAdapterFactory |
The Adapter Factory for the model.
|
| XbaseAntlrTokenFileProvider |
|
| XbaseBatchScopeProvider |
|
| XbaseCompiler |
|
| XbaseConfigurableIssueCodes |
This class holds all the configurable issue codes for the Xbase language.
Use ConfigurableIssueCodesProvider.getConfigurableIssueCodes() to get all registered codes.
|
| XbaseDiagnostician |
Deprecated. |
| XbaseFactory |
The Factory for the model.
|
| XbaseFactoryImpl |
An implementation of the model Factory.
|
| XbaseFormatter |
Deprecated.
|
| XbaseFormatter |
|
| XbaseFormatter2 |
Deprecated.
|
| XbaseFormatterPreferenceKeys |
Deprecated.
|
| XbaseFormatterPreferenceKeys |
|
| XbaseGrammarAccess |
|
| XbaseImplicitReturnFinder |
|
| XbaseImportedNamespaceScopeProvider |
Deprecated.
|
| XbaseInterpreter |
|
| XbaseInterpreter.ReturnValue |
|
| XbaseJavaDocTypeReferenceProvider |
|
| XbaseJavaValidator |
Deprecated.
|
| XbaseLazyLinker |
|
| XbaseLocationInFileProvider |
|
| XbasePackage |
The Package for the model.
|
| XbasePackage.Literals |
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
| XbasePackageImpl |
An implementation of the model Package.
|
| XbaseParser |
|
| XbaseQualifiedNameConverter |
|
| XbaseQualifiedNameInStaticImportValueConverter |
|
| XbaseQualifiedNameProvider |
|
| XbaseQualifiedNameValueConverter |
|
| XbaseResourceDescription |
|
| XbaseResourceDescription.PrimitiveNamesFilteringSet |
|
| XbaseResourceDescriptionManager |
|
| XbaseResourceDescriptionStrategy |
|
| XbaseRuntimeModule |
Use this class to register components to be used without the IDE.
|
| XbaseSemanticSequencer |
|
| XbaseSeverityConverter |
|
| XbaseStandaloneSetup |
Initialization support for running Xtext languages
without equinox extension registry
|
| XbaseStandaloneSetupGenerated |
|
| XbaseStratumBreakpointSupport |
|
| XbaseSwitch<T> |
The Switch for the model's inheritance hierarchy.
|
| XbaseSyntacticSequencer |
|
| XbaseTransientValueService |
|
| XbaseTypeComputer |
|
| XbaseTypeComputer.BranchExpressionProcessor |
|
| XbaseUsageCrossReferencer |
|
| XbaseValidator |
Xbase Validator that does use the scope provider or the type argument context.
|
| XbaseValueConverterService |
The value converter service for Xbase.
|
| XbaseValueConverterService.CompareOperatorsValueConverter |
|
| XbaseValueConverterService.IntUnderscoreValueConverter |
|
| XbaseValueConverterService.MultiAssignOperatorsValueConverter |
|
| XbaseValueConverterService.OtherOperatorsValueConverter |
|
| XbaseWithAnnotationsAntlrTokenFileProvider |
|
| XbaseWithAnnotationsBatchScopeProvider |
|
| XbaseWithAnnotationsFormatter |
Deprecated.
|
| XbaseWithAnnotationsFormatter |
|
| XbaseWithAnnotationsGrammarAccess |
|
| XbaseWithAnnotationsJavaValidator |
Deprecated.
|
| XbaseWithAnnotationsParser |
|
| XbaseWithAnnotationsRuntimeModule |
Use this class to register components to be used at runtime / without the Equinox extension registry.
|
| XbaseWithAnnotationsSemanticSequencer |
|
| XbaseWithAnnotationsStandaloneSetup |
Initialization support for running Xtext languages
without equinox extension registry
|
| XbaseWithAnnotationsStandaloneSetupGenerated |
|
| XbaseWithAnnotationsSyntacticSequencer |
|
| XbaseWithAnnotationsTypeComputer |
|
| XbaseWithAnnotationsValidator |
|
| XBasicForLoopExpression |
A representation of the model object 'XBasic For Loop Expression'.
|
| XBasicForLoopExpressionImpl |
An implementation of the model object 'XBasic For Loop Expression'.
|
| XBinaryOperation |
A representation of the model object 'XBinary Operation'.
|
| XBinaryOperationImpl |
An implementation of the model object 'XBinary Operation'.
|
| XBinaryOperationImplCustom |
|
| XBlockExpression |
A representation of the model object 'XBlock Expression'.
|
| XBlockExpressionImpl |
An implementation of the model object 'XBlock Expression'.
|
| XBlockExpressionImplCustom |
|
| XBooleanLiteral |
A representation of the model object 'XBoolean Literal'.
|
| XBooleanLiteralImpl |
An implementation of the model object 'XBoolean Literal'.
|
| XCasePart |
A representation of the model object 'XCase Part'.
|
| XCasePartImpl |
An implementation of the model object 'XCase Part'.
|
| XCasePartImplCustom |
|
| XCastedExpression |
A representation of the model object 'XCasted Expression'.
|
| XCastedExpressionImpl |
An implementation of the model object 'XCasted Expression'.
|
| XCatchClause |
A representation of the model object 'XCatch Clause'.
|
| XCatchClauseImpl |
An implementation of the model object 'XCatch Clause'.
|
| XClosure |
A representation of the model object 'XClosure'.
|
| XClosureImpl |
An implementation of the model object 'XClosure'.
|
| XClosureImplCustom |
|
| XCollectionLiteral |
A representation of the model object 'XCollection Literal'.
|
| XCollectionLiteralImpl |
An implementation of the model object 'XCollection Literal'.
|
| XComputedTypeReference |
A representation of the model object 'XComputed Type Reference'.
|
| XComputedTypeReferenceImpl |
An implementation of the model object 'XComputed Type Reference'.
|
| XComputedTypeReferenceImplCustom |
|
| XConstructorCall |
A representation of the model object 'XConstructor Call'.
|
| XConstructorCallImpl |
An implementation of the model object 'XConstructor Call'.
|
| XConstructorCallImplCustom |
|
| XDoWhileExpression |
A representation of the model object 'XDo While Expression'.
|
| XDoWhileExpressionImpl |
An implementation of the model object 'XDo While Expression'.
|
| XExpression |
A representation of the model object 'XExpression'.
|
| XExpressionHelper |
|
| XExpressionImpl |
An implementation of the model object 'XExpression'.
|
| XFeatureCall |
A representation of the model object 'XFeature Call'.
|
| XFeatureCallImpl |
An implementation of the model object 'XFeature Call'.
|
| XFeatureCallImplCustom |
|
| XForLoopExpression |
A representation of the model object 'XFor Loop Expression'.
|
| XForLoopExpressionImpl |
An implementation of the model object 'XFor Loop Expression'.
|
| XFunctionTypeRef |
A representation of the model object 'XFunction Type Ref'.
|
| XFunctionTypeRefImpl |
An implementation of the model object 'XFunction Type Ref'.
|
| XFunctionTypeRefImplCustom |
|
| XFunctionTypeRefs |
|
| XIfExpression |
A representation of the model object 'XIf Expression'.
|
| XIfExpressionImpl |
An implementation of the model object 'XIf Expression'.
|
| XImportDeclaration |
A representation of the model object 'XImport Declaration'.
|
| XImportDeclarationImpl |
An implementation of the model object 'XImport Declaration'.
|
| XImportDeclarationImplCustom |
|
| XImportSection |
A representation of the model object 'XImport Section'.
|
| XImportSectionImpl |
An implementation of the model object 'XImport Section'.
|
| XImportSectionNamespaceScopeProvider |
|
| XInstanceOfExpression |
A representation of the model object 'XInstance Of Expression'.
|
| XInstanceOfExpressionImpl |
An implementation of the model object 'XInstance Of Expression'.
|
| XListLiteral |
A representation of the model object 'XList Literal'.
|
| XListLiteralImpl |
An implementation of the model object 'XList Literal'.
|
| XMemberFeatureCall |
A representation of the model object 'XMember Feature Call'.
|
| XMemberFeatureCallImpl |
An implementation of the model object 'XMember Feature Call'.
|
| XMemberFeatureCallImplCustom |
|
| XNullLiteral |
A representation of the model object 'XNull Literal'.
|
| XNullLiteralImpl |
An implementation of the model object 'XNull Literal'.
|
| XNullLiteralImplCustom |
|
| XNumberLiteral |
A representation of the model object 'XNumber Literal'.
|
| XNumberLiteralImpl |
An implementation of the model object 'XNumber Literal'.
|
| XPostfixOperation |
A representation of the model object 'XPostfix Operation'.
|
| XPostfixOperationImpl |
An implementation of the model object 'XPostfix Operation'.
|
| XPostfixOperationImplCustom |
|
| XReturnExpression |
A representation of the model object 'XReturn Expression'.
|
| XReturnExpressionImpl |
An implementation of the model object 'XReturn Expression'.
|
| XReturnExpressionImplCustom |
|
| XSetLiteral |
A representation of the model object 'XSet Literal'.
|
| XSetLiteralImpl |
An implementation of the model object 'XSet Literal'.
|
| XStringLiteral |
A representation of the model object 'XString Literal'.
|
| XStringLiteralImpl |
An implementation of the model object 'XString Literal'.
|
| XSwitchExpression |
A representation of the model object 'XSwitch Expression'.
|
| XSwitchExpressionCompilationState |
Utility class for compiling switch expressions into if statements avoiding useless if check for the first switch's case.
|
| XSwitchExpressionImpl |
An implementation of the model object 'XSwitch Expression'.
|
| XSwitchExpressions |
|
| XSynchronizedExpression |
A representation of the model object 'XSynchronized Expression'.
|
| XSynchronizedExpressionImpl |
An implementation of the model object 'XSynchronized Expression'.
|
| XThrowExpression |
A representation of the model object 'XThrow Expression'.
|
| XThrowExpressionImpl |
An implementation of the model object 'XThrow Expression'.
|
| XTryCatchFinallyExpression |
A representation of the model object 'XTry Catch Finally Expression'.
|
| XTryCatchFinallyExpressionImpl |
An implementation of the model object 'XTry Catch Finally Expression'.
|
| XtypeAdapterFactory |
The Adapter Factory for the model.
|
| XtypeAntlrTokenFileProvider |
|
| XtypeFactory |
The Factory for the model.
|
| XtypeFactoryImpl |
An implementation of the model Factory.
|
| XtypeFormatter |
Deprecated.
|
| XtypeFormatter |
|
| XtypeGrammarAccess |
|
| XtypeJavaValidator |
|
| XTypeLiteral |
A representation of the model object 'XType Literal'.
|
| XTypeLiteralImpl |
An implementation of the model object 'XType Literal'.
|
| XTypeLiteralImplCustom |
|
| XtypePackage |
The Package for the model.
|
| XtypePackage.Literals |
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
| XtypePackageImpl |
An implementation of the model Package.
|
| XtypeParser |
|
| XtypeReferenceVisitor<Result> |
|
| XtypeReferenceVisitorWithParameter<Parameter,Result> |
|
| XtypeRuntimeModule |
Use this class to register components to be used within the IDE.
|
| XtypeScopeProvider |
|
| XtypeSemanticSequencer |
|
| XtypeStandaloneSetup |
Initialization support for running Xtext languages
without equinox extension registry
|
| XtypeStandaloneSetupGenerated |
|
| XtypeSwitch<T> |
The Switch for the model's inheritance hierarchy.
|
| XtypeSyntacticSequencer |
|
| XtypeValidator |
|
| XUnaryOperation |
A representation of the model object 'XUnary Operation'.
|
| XUnaryOperationImpl |
An implementation of the model object 'XUnary Operation'.
|
| XUnaryOperationImplCustom |
|
| XVariableDeclaration |
A representation of the model object 'XVariable Declaration'.
|
| XVariableDeclarationImpl |
An implementation of the model object 'XVariable Declaration'.
|
| XVariableDeclarationImplCustom |
|
| XWhileExpression |
A representation of the model object 'XWhile Expression'.
|
| XWhileExpressionImpl |
An implementation of the model object 'XWhile Expression'.
|