| Package | Description |
|---|---|
| org.eclipse.xtext.xbase.typesystem.computation |
This package contains the primary hooks for the actual type computation in Xbase
as well as their respective base implementations.
|
| org.eclipse.xtext.xbase.typesystem.internal |
| Modifier and Type | Method and Description |
|---|---|
ITypeAssigner |
ITypeComputationState.assignTypes()
Obtain a new
ITypeAssigner that allows to add a bulk of elements to this computation state. |
| Modifier and Type | Method and Description |
|---|---|
protected ITypeComputationState |
UnknownClosureTypeHelper.assignParameters(ITypeAssigner typeAssigner) |
protected ITypeComputationState |
ClosureWithExpectationHelper.assignParameters(ITypeAssigner typeAssigner) |
protected ITypeComputationState |
ClosureWithoutExpectationHelper.assignParameters(ITypeAssigner typeAssigner,
FunctionTypeReference incompleteClosureType) |
protected ITypeComputationState |
UnknownClosureTypeHelper.getClosureBodyTypeComputationState(ITypeAssigner typeAssigner) |
protected ITypeComputationState |
ClosureWithExpectationHelper.getClosureBodyTypeComputationState(ITypeAssigner typeAssigner) |
protected ITypeComputationState |
ClosureWithoutExpectationHelper.getClosureBodyTypeComputationState(ITypeAssigner typeAssigner,
FunctionTypeReference incompleteClosureType) |
| Modifier and Type | Class and Description |
|---|---|
class |
CompoundTypeAssigner |
class |
TypeAssigner |
| Modifier and Type | Method and Description |
|---|---|
ITypeAssigner |
ForwardingTypeComputationState.assignTypes() |
ITypeAssigner |
CompoundTypeComputationState.assignTypes() |
Copyright © 2015. All Rights Reserved.