| AbstractFeatureScopeSession |
Skeleton implementation for feature scope sessions.
|
| AbstractNestedFeatureScopeSession |
An abstract nested feature scope session.
|
| AbstractSessionBasedExecutableScope |
|
| AbstractSessionBasedScope |
|
| AbstractStaticImportsScope |
|
| AbstractStaticOrInstanceFeatureScope |
|
| BucketedEObjectDescription |
A description that contains some more information, e.g.
|
| CompositeScope |
A composite scope returns description from multiple other scopes without applying shadowing semantics to then.
|
| ConstructorDelegateScope |
A constructor delegate scope provides the descriptions for this() and super()
calls in a constructor body.
|
| ConstructorDescription |
|
| ConstructorFeatureScopeSession |
|
| 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.
|
| DelegatingScopes |
|
| DynamicExtensionsScope |
A scope that contains dynamic extension features, which are features that are contributed by an instance of a type.
|
| ExpressionBucket |
A type bucket collects a number of types that originate in the very same
source, e.g.
|
| ExtensionScopeHelper |
|
| ExtensionScopeHelper.IsResolvedKnownTypeParamHelper |
Determines if a reference is fully resolved or uses only type parameters from the
current context.
|
| FeatureScopes |
Utility class when dealing with feature scopes or constructor scopes.
|
| FeatureScopeSessionWithCapturedLocalElements |
|
| FeatureScopeSessionWithContext |
|
| FeatureScopeSessionWithDynamicExtensions |
|
| FeatureScopeSessionWithLocalElements |
|
| FeatureScopeSessionWithNamedStaticTypes |
|
| FeatureScopeSessionWithNestedTypes |
|
| FeatureScopeSessionWithoutLocalElements |
|
| FeatureScopeSessionWithStaticTypes |
|
| ImplicitlyImportedFeatures |
|
| ImplicitlyImportedTypesAdapter |
Deprecated.
|
| InstanceExtensionDescription |
|
| InstanceExtensionDescriptionWithImplicitFirstArgument |
|
| InstanceFeatureDescription |
|
| InstanceFeatureDescriptionWithImplicitReceiver |
|
| InstanceFeatureDescriptionWithoutReceiver |
|
| InstanceFeatureScopeSession |
|
| LocalVariableScope |
A scope for the local variables that have been registered in the given session.
|
| NestedTypeLiteralScope |
A scope that returns nested types.
|
| NestedTypesScope |
|
| QualifiedThisOrSuperDescription |
|
| ReceiverFeatureScope |
A scope that returns the features of a given receiver type.
|
| RootFeatureScopeSession |
The root session.
|
| SimpleIdentifiableElementDescription |
|
| 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.
|
| StaticImportsScope |
A scope for the statically imported features.
|
| SuperConstructorDescription |
|
| SynonymTypeBucket |
A type bucket that was produced from the synonym of a type.
|
| TypeBucket |
A type bucket collects a number of types that originate in the very same
source, e.g.
|
| TypeImporter |
|
| TypeLiteralDescription |
|
| TypeLiteralScope |
A scope that returns types, e.g.
|
| TypeReferenceBucket |
A type bucket collects a number of types that originate in the very same
source, e.g.
|
| TypeScopes |
|
| TypeWithRestrictedNamesBucket |
A type bucket that 'exports' only a subset of all named features of the
contained types.
|
| XbaseBatchScopeProvider |
|