Package org.eclipse.xtext.xbase.typesystem
This package is the entry point for clients of the Xbase type inference.
The main service is the
batch type resolver
which allows to retrieve resolved types
for a given context.
The second important service is the indicator
for inferred types on the level of type references
in the model EMF model itself.-
Interface Summary Interface Description IBatchTypeResolver Thebatch type resolveris the entry point for clients to obtain the expression types within a given contextobject.IExpressionScope IResolvedTypes Resolved types represent the result of the type resolution. -
Class Summary Class Description IExpressionScope.NullExpressionScope InferredTypeIndicator This is atype reference providerthat can be used to describe an infered type reference during the model inference.IResolvedTypes.NullResolvedTypes LocalVariableCapturer -
Enum Summary Enum Description IExpressionScope.Anchor