| Package | Description |
|---|---|
| org.eclipse.xtext.xbase.typesystem.internal |
| Modifier and Type | Method and Description |
|---|---|
protected TypeData |
ResolvedTypes.getTypeData(XExpression expression,
boolean returnType) |
protected TypeData |
ResolvedTypes.getTypeData(XExpression expression,
boolean returnType,
boolean nullIfEmpty) |
protected TypeData |
ResolvedTypes.mergeTypeData(XExpression expression,
List<TypeData> allValues,
boolean returnType,
boolean nullIfEmpty) |
protected TypeData |
StackedResolvedTypes.prepareMerge(TypeData typeData,
ITypeReferenceOwner owner) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<XExpression,List<TypeData>> |
ResolvedTypes.basicGetExpressionTypes() |
protected List<TypeData> |
StackedResolvedTypes.doGetTypeData(XExpression expression) |
protected List<TypeData> |
ResolvedTypes.doGetTypeData(XExpression expression) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ResolvedTypes.acceptType(XExpression expression,
TypeData typeData) |
protected void |
ReassigningStackedResolvedTypes.acceptType(XExpression expression,
TypeData typeData) |
protected void |
ExpectedExceptionsStackedResolvedTypes.acceptType(XExpression expression,
TypeData typeData) |
protected void |
RootResolvedTypes.addTypeDiagnostic(XExpression expression,
TypeData typeData,
IAcceptor<? super AbstractDiagnostic> acceptor) |
protected int |
ResolvedTypes.getConformanceFlags(TypeData typeData,
boolean recompute) |
protected TypeData |
StackedResolvedTypes.prepareMerge(TypeData typeData,
ITypeReferenceOwner owner) |
| Modifier and Type | Method and Description |
|---|---|
protected TypeData |
ResolvedTypes.mergeTypeData(XExpression expression,
List<TypeData> allValues,
boolean returnType,
boolean nullIfEmpty) |
Copyright © 2015. All Rights Reserved.