| Package | Description |
|---|---|
| org.eclipse.xtext.xbase.typesystem.internal |
| Modifier and Type | Class and Description |
|---|---|
protected class |
AbstractLinkingCandidate.ObservableTypeExpectation |
class |
AbstractReturnAwareTypeExpectation |
class |
AbstractRootTypeExpectation |
class |
NoExpectation |
protected static class |
RootExpressionTypeComputationState.PendingRootExpectation |
class |
RootNoExpectation |
class |
RootTypeExpectation |
class |
TypeExpectation |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractTypeExpectation |
TypeComputationStateWithNonVoidExpectation.createTypeExpectation(LightweightTypeReference expectedType,
AbstractTypeComputationState actualState) |
protected AbstractTypeExpectation |
TypeComputationStateWithRootExpectation.createTypeExpectation(LightweightTypeReference expectedType,
AbstractTypeComputationState actualState,
boolean returnType) |
protected AbstractTypeExpectation |
TypeComputationStateWithExpectation.createTypeExpectation(LightweightTypeReference expectedType,
AbstractTypeComputationState actualState,
boolean returnType) |
protected AbstractTypeExpectation |
RootExpressionTypeComputationStateWithNonVoidExpectation.createTypeExpectation(LightweightTypeReference expectedType,
AbstractTypeComputationState actualState,
boolean voidAllowed,
boolean returnType) |
protected AbstractTypeExpectation |
RootExpressionTypeComputationState.createTypeExpectation(LightweightTypeReference expectedType,
AbstractTypeComputationState actualState,
boolean voidAllowed,
boolean returnType) |
protected AbstractTypeExpectation |
AbstractLinkingCandidate.ArgumentTypeComputationState.createTypeExpectation(LightweightTypeReference expectedType,
AbstractTypeComputationState actualState,
boolean returnType,
int flags) |
| Modifier and Type | Method and Description |
|---|---|
List<AbstractTypeExpectation> |
TypeComputationStateWithNonVoidExpectation.getExpectations(AbstractTypeComputationState actualState) |
List<AbstractTypeExpectation> |
TypeComputationStateWithExpectation.getExpectations(AbstractTypeComputationState actualState) |
List<AbstractTypeExpectation> |
RootExpressionTypeComputationState.getExpectations(AbstractTypeComputationState actualState) |
List<AbstractTypeExpectation> |
ReturnExpectationTypeComputationState.getExpectations(AbstractTypeComputationState actualState) |
protected abstract List<AbstractTypeExpectation> |
AbstractTypeComputationState.getExpectations(AbstractTypeComputationState actualState) |
protected List<AbstractTypeExpectation> |
AbstractStackedTypeComputationState.getExpectations(AbstractTypeComputationState actualState) |
protected List<AbstractTypeExpectation> |
AbstractRootTypeComputationState.getExpectations(AbstractTypeComputationState actualState) |
protected List<AbstractTypeExpectation> |
AbstractLinkingCandidate.ArgumentTypeComputationState.getExpectations(AbstractTypeComputationState actualState) |
protected List<AbstractTypeExpectation> |
OperationBodyComputationState.getExpectations(AbstractTypeComputationState actualState,
boolean returnType) |
protected List<AbstractTypeExpectation> |
FieldTypeComputationState.getExpectations(AbstractTypeComputationState actualState,
boolean returnType) |
protected List<AbstractTypeExpectation> |
ExpressionBasedRootTypeComputationState.getExpectations(AbstractTypeComputationState actualState,
boolean returnType) |
protected List<AbstractTypeExpectation> |
ConstructorBodyComputationState.getExpectations(AbstractTypeComputationState actualState,
boolean returnType) |
protected List<AbstractTypeExpectation> |
AnnotationValueTypeComputationState.getExpectations(AbstractTypeComputationState actualState,
boolean returnType) |
protected abstract List<AbstractTypeExpectation> |
AbstractRootTypeComputationState.getExpectations(AbstractTypeComputationState actualState,
boolean returnType) |
List<AbstractTypeExpectation> |
TypeComputationStateWithRootExpectation.getReturnExpectations(AbstractTypeComputationState actualState,
boolean asActualExpectation) |
protected List<AbstractTypeExpectation> |
RootExpressionTypeComputationState.getReturnExpectations(AbstractTypeComputationState actualState,
boolean asActualExpectation) |
protected abstract List<AbstractTypeExpectation> |
AbstractTypeComputationState.getReturnExpectations(AbstractTypeComputationState actualState,
boolean asActualExpectation) |
protected List<AbstractTypeExpectation> |
AbstractStackedTypeComputationState.getReturnExpectations(AbstractTypeComputationState actualState,
boolean asActualExpectation) |
protected List<AbstractTypeExpectation> |
AbstractRootTypeComputationState.getReturnExpectations(AbstractTypeComputationState actualState,
boolean asActualExpectation) |
| Modifier and Type | Method and Description |
|---|---|
protected LightweightTypeReference |
TypeCheckpointComputationState.acceptType(ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
ReturnExpectationTypeComputationState.acceptType(ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
ExpressionTypeComputationState.acceptType(ResolvedTypes resolvedTypes,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
ExpectedExceptionTypeComputationState.acceptType(ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected abstract LightweightTypeReference |
AbstractTypeComputationState.acceptType(ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
AbstractStackedTypeComputationState.acceptType(ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
AbstractRootTypeComputationState.acceptType(ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
ResolvedTypes.acceptType(XExpression expression,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
TypeComputationStateWithNonVoidExpectation.acceptType(XExpression alreadyHandled,
ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
TypeCheckpointComputationState.acceptType(XExpression alreadyHandled,
ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
ReturnExpectationTypeComputationState.acceptType(XExpression alreadyHandled,
ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
ExpressionTypeComputationStateWithExpectation.acceptType(XExpression alreadyHandled,
ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
ExpressionTypeComputationState.acceptType(XExpression expression,
ResolvedTypes resolvedTypes,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
ExpectedExceptionTypeComputationState.acceptType(XExpression alreadyHandled,
ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected abstract LightweightTypeReference |
AbstractTypeComputationState.acceptType(XExpression alreadyHandled,
ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
AbstractStackedTypeComputationState.acceptType(XExpression alreadyHandled,
ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
protected LightweightTypeReference |
AbstractRootTypeComputationState.acceptType(XExpression alreadyHandled,
ResolvedTypes types,
AbstractTypeExpectation expectation,
LightweightTypeReference type,
boolean returnType,
int flags) |
Copyright © 2015. All Rights Reserved.