| 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,
InnerFunctionTypeReference right,
int flags) |
protected int |
RawTypeConformanceComputer.doIsConformant(InnerFunctionTypeReference left,
InnerTypeReference right,
int flags) |
protected int |
RawTypeConformanceComputer.doIsConformant(InnerTypeReference left,
InnerFunctionTypeReference right,
int flags) |
| Modifier and Type | Method and Description |
|---|---|
protected InnerFunctionTypeReference |
InnerFunctionTypeReference.doCopyInto(ITypeReferenceOwner owner) |
InnerFunctionTypeReference |
StandardTypeReferenceOwner.newFunctionTypeReference(LightweightTypeReference outer,
JvmType type) |
InnerFunctionTypeReference |
ITypeReferenceOwner.newFunctionTypeReference(LightweightTypeReference outer,
JvmType type)
Create a new
InnerFunctionTypeReference that is backed by the given type and has to
defined outer type. |
| Modifier and Type | Method and Description |
|---|---|
protected Result |
TypeReferenceVisitorWithResult.doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference) |
protected void |
TypeReferenceVisitor.doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference) |
protected void |
LightweightTypeReferenceSerializer.doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference) |
protected Result |
TypeReferenceVisitorWithParameterAndResult.doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference,
Param param) |
protected void |
TypeReferenceVisitorWithParameter.doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference,
Param param) |
| Modifier and Type | Method and Description |
|---|---|
protected Boolean |
DeclaratorTypeArgumentCollector.doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference,
LightweightTraversalData data) |
protected void |
AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser.doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference,
ParameterizedTypeReference declaration) |
protected org.eclipse.xtext.xbase.typesystem.util.LocalTypeSubstitutor.SubstitutionResult |
LocalTypeSubstitutor.doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference,
VarianceInfo varianceInfo) |
protected LightweightTypeReference |
TypeParameterSubstitutor.doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference,
Visiting visiting) |
Copyright © 2015. All Rights Reserved.