| Package | Description |
|---|---|
| org.eclipse.xtext.xbase | |
| org.eclipse.xtext.xbase.compiler | |
| org.eclipse.xtext.xbase.controlflow | |
| org.eclipse.xtext.xbase.formatting2 | |
| org.eclipse.xtext.xbase.impl | |
| org.eclipse.xtext.xbase.interpreter | |
| org.eclipse.xtext.xbase.interpreter.impl | |
| org.eclipse.xtext.xbase.serializer | |
| 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.util | |
| org.eclipse.xtext.xbase.validation |
| Modifier and Type | Method and Description |
|---|---|
XCastedExpression |
XbaseFactory.createXCastedExpression()
Returns a new object of class 'XCasted Expression'
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseCompiler._toJavaExpression(XCastedExpression expr,
ITreeAppendable b) |
protected void |
XbaseCompiler._toJavaStatement(XCastedExpression expr,
ITreeAppendable b,
boolean isReferenced) |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.xtext.xbase.controlflow.EvaluationResult |
ConstantConditionsInterpreter._internalEvaluate(XCastedExpression expression,
EvaluationContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseFormatter._format(XCastedExpression expr,
IFormattableDocument doc) |
| Modifier and Type | Class and Description |
|---|---|
class |
XCastedExpressionImpl
An implementation of the model object 'XCasted Expression'
|
| Modifier and Type | Method and Description |
|---|---|
XCastedExpression |
XbaseFactoryImpl.createXCastedExpression() |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
AbstractConstantExpressionsInterpreter._internalEvaluate(XCastedExpression expression,
Context ctx) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
XbaseInterpreter._doEvaluate(XCastedExpression castedExpression,
IEvaluationContext context,
CancelIndicator indicator) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractXbaseSemanticSequencer.sequence_XCastedExpression(org.eclipse.emf.ecore.EObject context,
XCastedExpression semanticObject)
Deprecated.
|
protected void |
AbstractXbaseSemanticSequencer.sequence_XCastedExpression(ISerializationContext context,
XCastedExpression semanticObject)
Contexts:
XExpression returns XCastedExpression
XAssignment returns XCastedExpression
XAssignment.XBinaryOperation_1_1_0_0_0 returns XCastedExpression
XOrExpression returns XCastedExpression
XOrExpression.XBinaryOperation_1_0_0_0 returns XCastedExpression
XAndExpression returns XCastedExpression
XAndExpression.XBinaryOperation_1_0_0_0 returns XCastedExpression
XEqualityExpression returns XCastedExpression
XEqualityExpression.XBinaryOperation_1_0_0_0 returns XCastedExpression
XRelationalExpression returns XCastedExpression
XRelationalExpression.XInstanceOfExpression_1_0_0_0_0 returns XCastedExpression
XRelationalExpression.XBinaryOperation_1_1_0_0_0 returns XCastedExpression
XOtherOperatorExpression returns XCastedExpression
XOtherOperatorExpression.XBinaryOperation_1_0_0_0 returns XCastedExpression
XAdditiveExpression returns XCastedExpression
XAdditiveExpression.XBinaryOperation_1_0_0_0 returns XCastedExpression
XMultiplicativeExpression returns XCastedExpression
XMultiplicativeExpression.XBinaryOperation_1_0_0_0 returns XCastedExpression
XUnaryOperation returns XCastedExpression
XCastedExpression returns XCastedExpression
XCastedExpression.XCastedExpression_1_0_0_0 returns XCastedExpression
XPostfixOperation returns XCastedExpression
XPostfixOperation.XPostfixOperation_1_0_0 returns XCastedExpression
XMemberFeatureCall returns XCastedExpression
XMemberFeatureCall.XAssignment_1_0_0_0_0 returns XCastedExpression
XMemberFeatureCall.XMemberFeatureCall_1_1_0_0_0 returns XCastedExpression
XPrimaryExpression returns XCastedExpression
XParenthesizedExpression returns XCastedExpression
XExpressionOrVarDeclaration returns XCastedExpression
Constraint:
(target=XCastedExpression_XCastedExpression_1_0_0_0 type=JvmTypeReference)
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseTypeComputer._computeTypes(XCastedExpression object,
ITypeComputationState state) |
| Modifier and Type | Method and Description |
|---|---|
T |
XbaseSwitch.caseXCastedExpression(XCastedExpression object)
Returns the result of interpreting the object as an instance of 'XCasted Expression'
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseImplicitReturnFinder._findImplicitReturns(XCastedExpression expression,
ImplicitReturnFinder.Acceptor acceptor) |
protected boolean |
ConstantExpressionValidator._isConstant(XCastedExpression expression) |
void |
XbaseValidator.checkCasts(XCastedExpression cast) |
Copyright © 2015. All Rights Reserved.