| Modifier and Type | Method and Description |
|---|---|
XBinaryOperation |
XbaseFactory.createXBinaryOperation()
Returns a new object of class 'XBinary Operation'
|
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.xtext.xbase.controlflow.EvaluationResult |
ConstantConditionsInterpreter._internalEvaluate(XBinaryOperation it,
EvaluationContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseFormatter2._format(XBinaryOperation expr,
FormattableDocument format)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseFormatter._format(XBinaryOperation expr,
IFormattableDocument format) |
| Modifier and Type | Class and Description |
|---|---|
class |
XBinaryOperationImpl
An implementation of the model object 'XBinary Operation'
|
class |
XBinaryOperationImplCustom |
| Modifier and Type | Method and Description |
|---|---|
XBinaryOperation |
XbaseFactoryImpl.createXBinaryOperation() |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
AbstractConstantExpressionsInterpreter._internalEvaluate(XBinaryOperation it,
Context ctx) |
protected Object |
AbstractConstantExpressionsInterpreter.evaluateBinaryOperation(XBinaryOperation binaryOperation,
Object left,
Object right) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseSemanticSequencer.sequence_XAdditiveExpression_XAndExpression_XAssignment_XEqualityExpression_XMultiplicativeExpression_XOrExpression_XOtherOperatorExpression_XRelationalExpression(org.eclipse.emf.ecore.EObject context,
XBinaryOperation operation)
Constraint:
(
(leftOperand=XAdditiveExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpAdd] rightOperand=XMultiplicativeExpression) |
(leftOperand=XMultiplicativeExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpMulti] rightOperand=XUnaryOperation) |
(leftOperand=XOtherOperatorExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpOther] rightOperand=XAdditiveExpression) |
(leftOperand=XRelationalExpression_XBinaryOperation_1_1_0_0_0 feature=[JvmIdentifiableElement|OpCompare] rightOperand=XOtherOperatorExpression) |
(leftOperand=XEqualityExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpEquality] rightOperand=XRelationalExpression) |
(leftOperand=XAndExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpAnd] rightOperand=XEqualityExpression) |
(leftOperand=XOrExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpOr] rightOperand=XAndExpression) |
(leftOperand=XAssignment_XBinaryOperation_1_1_0_0_0 feature=[JvmIdentifiableElement|OpMultiAssign] rightOperand=XAssignment)
)
|
protected void |
AbstractXbaseSemanticSequencer.sequence_XAdditiveExpression_XAndExpression_XAssignment_XEqualityExpression_XMultiplicativeExpression_XOrExpression_XOtherOperatorExpression_XRelationalExpression(org.eclipse.emf.ecore.EObject context,
XBinaryOperation semanticObject)
Constraint:
(
(leftOperand=XAdditiveExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpAdd] rightOperand=XMultiplicativeExpression) |
(leftOperand=XMultiplicativeExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpMulti] rightOperand=XUnaryOperation) |
(leftOperand=XOtherOperatorExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpOther] rightOperand=XAdditiveExpression) |
(leftOperand=XRelationalExpression_XBinaryOperation_1_1_0_0_0 feature=[JvmIdentifiableElement|OpCompare] rightOperand=XOtherOperatorExpression) |
(leftOperand=XEqualityExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpEquality] rightOperand=XRelationalExpression) |
(leftOperand=XAndExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpAnd] rightOperand=XEqualityExpression) |
(leftOperand=XOrExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpOr] rightOperand=XAndExpression) |
(leftOperand=XAssignment_XBinaryOperation_1_1_0_0_0 feature=[JvmIdentifiableElement|OpMultiAssign] rightOperand=XAssignment)
)
|
protected void |
XbaseSemanticSequencer.sequence_XAdditiveExpression(org.eclipse.emf.ecore.EObject context,
XBinaryOperation operation)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
T |
XbaseSwitch.caseXBinaryOperation(XBinaryOperation object)
Returns the result of interpreting the object as an instance of 'XBinary Operation'
|
| Modifier and Type | Method and Description |
|---|---|
void |
XbaseJavaValidator.checkAssignment(XBinaryOperation binaryOperation) |
void |
XbaseJavaValidator.checkOperandTypesForTripleEquals(XBinaryOperation binaryOperation) |
void |
XbaseJavaValidator.checkPrimitiveComparedToNull(XBinaryOperation binaryOperation) |
protected boolean |
XbaseJavaValidator.isTripleEqualsOperation(XBinaryOperation binaryOperation) |
Copyright © 2015. All Rights Reserved.