| 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.references |
Lightweight representations for the various
JvmTypeReference
which offer some rich API. |
| org.eclipse.xtext.xbase.typesystem.util |
| Modifier and Type | Class and Description |
|---|---|
class |
ResolvingTypeParameterHintCollector
If this collector encounters an unbound type reference that was already resolved
internally or transitively, it'll use the resolved version of that reference.
|
protected class |
ResolvingTypeParameterHintCollector.UnboundArrayTypeReferencePreserver |
protected class |
ResolvingTypeParameterHintCollector.UnboundParameterizedTypeReferencePreserver |
| Modifier and Type | Method and Description |
|---|---|
<Param> void |
WildcardTypeReference.accept(TypeReferenceVisitorWithParameter<Param> visitor,
Param param) |
<Param> void |
UnknownTypeReference.accept(TypeReferenceVisitorWithParameter<Param> visitor,
Param param) |
<Param> void |
UnboundTypeReference.accept(TypeReferenceVisitorWithParameter<Param> visitor,
Param param) |
<Param> void |
ParameterizedTypeReference.accept(TypeReferenceVisitorWithParameter<Param> visitor,
Param param) |
<Param> void |
LightweightTypeReference.accept(TypeReferenceVisitorWithParameter<Param> visitor,
Param param) |
<Param> void |
InnerTypeReference.accept(TypeReferenceVisitorWithParameter<Param> visitor,
Param param) |
<Param> void |
InnerFunctionTypeReference.accept(TypeReferenceVisitorWithParameter<Param> visitor,
Param param) |
<Param> void |
FunctionTypeReference.accept(TypeReferenceVisitorWithParameter<Param> visitor,
Param param) |
<Param> void |
CompoundTypeReference.accept(TypeReferenceVisitorWithParameter<Param> visitor,
Param param) |
<Param> void |
ArrayTypeReference.accept(TypeReferenceVisitorWithParameter<Param> visitor,
Param param) |
<Param> void |
AnyTypeReference.accept(TypeReferenceVisitorWithParameter<Param> visitor,
Param param) |
Copyright © 2015. All Rights Reserved.