protected Object |
XbaseInterpreter._assignValueTo(JvmField jvmField,
XAbstractFeatureCall assignment,
Object value,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._assignValueTo(JvmOperation jvmOperation,
XAbstractFeatureCall assignment,
Object value,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._assignValueTo(XVariableDeclaration variable,
XAbstractFeatureCall assignment,
Object value,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XAbstractFeatureCall featureCall,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XAssignment assignment,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XBasicForLoopExpression forLoop,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XBlockExpression literal,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XBooleanLiteral literal,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XCastedExpression castedExpression,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XClosure closure,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XConstructorCall constructorCall,
IEvaluationContext context,
CancelIndicator indicator) |
protected IEvaluationResult |
XbaseInterpreter._doEvaluate(XDoWhileExpression doWhileLoop,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XFeatureCall featureCall,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XForLoopExpression forLoop,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XIfExpression ifExpression,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XInstanceOfExpression instanceOf,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XListLiteral literal,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XMemberFeatureCall featureCall,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XNullLiteral literal,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XNumberLiteral literal,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XReturnExpression returnExpr,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XSetLiteral literal,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XStringLiteral literal,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XSwitchExpression switchExpression,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XSynchronizedExpression expression,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XThrowExpression throwExpression,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XTryCatchFinallyExpression tryCatchFinally,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XTypeLiteral literal,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XVariableDeclaration variableDecl,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._doEvaluate(XWhileExpression whileLoop,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._invokeFeature(JvmField jvmField,
XAbstractFeatureCall featureCall,
Object receiver,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._invokeFeature(JvmIdentifiableElement identifiable,
XAbstractFeatureCall featureCall,
Object receiver,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter._invokeFeature(JvmOperation operation,
XAbstractFeatureCall featureCall,
Object receiver,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter.assignValueTo(JvmIdentifiableElement feature,
XAbstractFeatureCall assignment,
Object value,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter.doEvaluate(XExpression expression,
IEvaluationContext context,
CancelIndicator indicator)
don't call this directly.
|
IEvaluationResult |
XbaseInterpreter.evaluate(XExpression expression,
IEvaluationContext context,
CancelIndicator indicator) |
protected List<Object> |
XbaseInterpreter.evaluateArgumentExpressions(JvmExecutable executable,
List<XExpression> expressions,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter.evaluateGetAndAssign(XAbstractFeatureCall featureCall,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter.getReceiver(XAbstractFeatureCall assignment,
IEvaluationContext context,
CancelIndicator indicator) |
protected void |
ClosureInvocationHandler.initializeClosureParameters(IEvaluationContext context,
Object[] args) |
protected Object |
XbaseInterpreter.internalEvaluate(XExpression expression,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter.invokeFeature(JvmIdentifiableElement feature,
XAbstractFeatureCall featureCall,
Object receiverObj,
IEvaluationContext context,
CancelIndicator indicator) |
protected Object |
XbaseInterpreter.invokeOperation(JvmOperation operation,
Object receiver,
List<Object> argumentValues,
IEvaluationContext context,
CancelIndicator indicator) |