| Package | Description |
|---|---|
| org.eclipse.xtext.xbase.typesystem.conformance | |
| 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 | Method and Description |
|---|---|
protected int |
RawTypeConformanceComputer.doIsConformant(InnerFunctionTypeReference left,
InnerTypeReference right,
int flags) |
protected int |
RawTypeConformanceComputer.doIsConformant(InnerTypeReference left,
InnerFunctionTypeReference right,
int flags) |
protected int |
RawTypeConformanceComputer.doIsConformant(InnerTypeReference left,
InnerTypeReference right,
int flags) |
| Modifier and Type | Method and Description |
|---|---|
InnerTypeReference |
StandardTypeReferenceOwner.newParameterizedTypeReference(LightweightTypeReference outer,
JvmType type) |
InnerTypeReference |
ITypeReferenceOwner.newParameterizedTypeReference(LightweightTypeReference outer,
JvmType type)
Creates a new
InnerTypeReference. |
| Modifier and Type | Method and Description |
|---|---|
protected Result |
TypeReferenceVisitorWithResult.doVisitInnerTypeReference(InnerTypeReference reference) |
protected void |
TypeReferenceVisitor.doVisitInnerTypeReference(InnerTypeReference reference) |
protected void |
LightweightTypeReferenceSerializer.doVisitInnerTypeReference(InnerTypeReference reference) |
protected Result |
TypeReferenceVisitorWithParameterAndResult.doVisitInnerTypeReference(InnerTypeReference reference,
Param param) |
protected void |
TypeReferenceVisitorWithParameter.doVisitInnerTypeReference(InnerTypeReference reference,
Param param) |
| Modifier and Type | Method and Description |
|---|---|
protected Boolean |
DeclaratorTypeArgumentCollector.doVisitInnerTypeReference(InnerTypeReference reference,
LightweightTraversalData data) |
protected void |
AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser.doVisitInnerTypeReference(InnerTypeReference reference,
ParameterizedTypeReference declaration) |
protected void |
HumanReadableTypeNames.doVisitInnerTypeReference(InnerTypeReference reference,
StringBuilder param) |
protected org.eclipse.xtext.xbase.typesystem.util.LocalTypeSubstitutor.SubstitutionResult |
LocalTypeSubstitutor.doVisitInnerTypeReference(InnerTypeReference reference,
VarianceInfo varianceInfo) |
protected LightweightTypeReference |
TypeParameterSubstitutor.doVisitInnerTypeReference(InnerTypeReference reference,
Visiting visiting) |
Copyright © 2015. All Rights Reserved.