| Package | Description |
|---|---|
| org.eclipse.xtext.xbase.imports | |
| 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 |
|---|---|
protected void |
TypeUsageCollector.collectStaticImportsFrom(ILinkingCandidate linkingCandidate) |
| Modifier and Type | Method and Description |
|---|---|
Collection<ILinkingCandidate> |
IResolvedTypes.getFollowUpErrors()
Returns the linking candidates that could not be resolved but are not
exposed to the users because they are follow up errors.
|
Collection<ILinkingCandidate> |
IResolvedTypes.NullResolvedTypes.getFollowUpErrors() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IConstructorLinkingCandidate
A constructor linking candidate represents an actual or a possible
value of a
constructor call. |
interface |
IFeatureLinkingCandidate
Exposes additional information about the linked feature if the to-be-linked
instance is an
XAbstractFeatureCall. |
| Modifier and Type | Method and Description |
|---|---|
protected ILinkingCandidate |
XbaseTypeComputer.getBestCandidate(List<? extends ILinkingCandidate> candidates) |
ILinkingCandidate |
ISuspiciouslyOverloadedCandidate.getChosenCandidate() |
ILinkingCandidate |
ILinkingCandidate.getPreferredCandidate(ILinkingCandidate other)
Produces the best candidate for the current two candidates.
|
ILinkingCandidate |
ISuspiciouslyOverloadedCandidate.getRejectedCandidate() |
| Modifier and Type | Method and Description |
|---|---|
List<? extends ILinkingCandidate> |
IAmbiguousLinkingCandidate.getAlternatives()
A readonly representation of all equally good candidates.
|
| Modifier and Type | Method and Description |
|---|---|
ILinkingCandidate |
ILinkingCandidate.getPreferredCandidate(ILinkingCandidate other)
Produces the best candidate for the current two candidates.
|
| Modifier and Type | Method and Description |
|---|---|
protected ILinkingCandidate |
XbaseTypeComputer.getBestCandidate(List<? extends ILinkingCandidate> candidates) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ITypeLiteralLinkingCandidate
A candidate that resolves a feature call to a type literal.
|
| Modifier and Type | Method and Description |
|---|---|
List<? extends ILinkingCandidate> |
AbstractAmbiguousLinkingCandidate.getAlternatives() |
Collection<ILinkingCandidate> |
ResolvedTypes.getFollowUpErrors() |
Collection<ILinkingCandidate> |
ForwardingResolvedTypes.getFollowUpErrors() |
Collection<ILinkingCandidate> |
CompoundReentrantTypeResolver.getFollowUpErrors() |
Copyright © 2015. All Rights Reserved.