| Package | Description |
|---|---|
| org.eclipse.xtext.xbase.typesystem |
This package is the entry point for clients of the Xbase type inference.
|
| 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 |
|---|---|
IConstructorLinkingCandidate |
IResolvedTypes.getLinkingCandidate(XConstructorCall constructorCall)
Returns the intermediate linking candidate for the given constructor call, if any.
|
IConstructorLinkingCandidate |
IResolvedTypes.NullResolvedTypes.getLinkingCandidate(XConstructorCall constructorCall) |
| Modifier and Type | Method and Description |
|---|---|
List<? extends IConstructorLinkingCandidate> |
ITypeComputationState.getLinkingCandidates(XConstructorCall constructorCall)
The result is never empty.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AmbiguousConstructorLinkingCandidate |
class |
ConstructorLinkingCandidate |
class |
NullConstructorLinkingCandidate |
class |
ResolvedConstructor |
class |
TypeInsteadOfConstructorLinkingCandidate |
class |
UnresolvableConstructorCall |
| Modifier and Type | Method and Description |
|---|---|
List<? extends IConstructorLinkingCandidate> |
ForwardingTypeComputationState.getLinkingCandidates(XConstructorCall constructorCall) |
List<? extends IConstructorLinkingCandidate> |
CompoundTypeComputationState.getLinkingCandidates(XConstructorCall constructorCall) |
List<IConstructorLinkingCandidate> |
AbstractTypeComputationState.getLinkingCandidates(XConstructorCall constructorCall) |
Copyright © 2015. All Rights Reserved.