public ForExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, ForStatement forStatement, LabelTarget brk, LabelTarget cont)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.forStatement = forStatement;
     this.brk          = brk;
     this.cont         = cont;
 }
 public DoWhileExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, DoWhileStatement doWhileStatement, LabelTarget brk, LabelTarget cont)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.doWhileStatement             = doWhileStatement;
     this.brk  = brk;
     this.cont = cont;
 }
Ejemplo n.º 3
0
 public BlockExpressionInterpreter(ExpressionInterpreterHandler interpreterHandler,
                                   List <ParameterExpression> scopedLocalVariable, Block block)
 {
     this.interpreterHandler  = interpreterHandler;
     this.scopedLocalVariable = scopedLocalVariable;
     this.block = block;
 }
 public ForEachExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, ForEachStatement forEachStatement, System.Collections.Generic.List <ParameterExpression> scopedLocalVariable, LabelTarget brk, LabelTarget cont)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.forEachStatement             = forEachStatement;
     this.scopedLocalVariable          = scopedLocalVariable;
     this.brk  = brk;
     this.cont = cont;
 }
Ejemplo n.º 5
0
 public DelegateIdentifierExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, DelegateIdentifierStatement delegateIdentifierStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.delegateIdentifierStatement  = delegateIdentifierStatement;
 }
 public BinaryExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, BinaryStatement binaryStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.binaryStatement = binaryStatement;
 }
Ejemplo n.º 7
0
 public TryExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, TryStatement tryStatement, List <ParameterExpression> scopedLocalVariable)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.tryStatement        = tryStatement;
     this.scopedLocalVariable = scopedLocalVariable;
 }
 public DelegateInvocationExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, DelegateInvocationStatement delegateInvocationStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.delegateInvocationStatement  = delegateInvocationStatement;
 }
 public AsTypeExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, AsStatement asTypeStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.asTypeStatement = asTypeStatement;
 }
 public AwaitExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, AwaitStatement awaitStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.awaitStatement = awaitStatement;
 }
 public InstancePropertyExpressionInterpreter(ExpressionInterpreterHandler interpreterHandler,
                                              InstancePropertyMemberStatement statement)
 {
     this.interpreterHandler = interpreterHandler;
     this.statement          = statement;
 }
 public ObjectEqualExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, ObjectEqualStatement objectEqualStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.objectEqualStatement         = objectEqualStatement;
 }
Ejemplo n.º 13
0
 public ReturnExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, ReturnStatement returnStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.returnStatement = returnStatement;
 }
Ejemplo n.º 14
0
 public UsingExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, HotReloading.Core.Statements.UsingStatement usingStatement, System.Collections.Generic.List <ParameterExpression> scopedLocalVariable)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.usingStatement      = usingStatement;
     this.scopedLocalVariable = scopedLocalVariable;
 }
 public ElementAccessExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, ElementAccessStatement arrayAccessStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.arrayAccessStatement         = arrayAccessStatement;
 }
 public CastExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, CastStatement castStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.castStatement = castStatement;
 }
Ejemplo n.º 17
0
 public SwitchExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, SwitchStatement switchStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.switchStatement = switchStatement;
 }
Ejemplo n.º 18
0
 public InstanceFieldExpressioInterpreter(ExpressionInterpreterHandler interpreterHandler,
                                          InstanceFieldMemberStatement statement)
 {
     this.interpreterHandler = interpreterHandler;
     this.statement          = statement;
 }
 public InstanceEventExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, InstanceEventMemberStatement instanceEventMemberStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.instanceEventMemberStatement = instanceEventMemberStatement;
 }
Ejemplo n.º 20
0
 public MethodPointerExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, MethodPointerStatement methodPointerStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.methodPointerStatement       = methodPointerStatement;
 }
 public UnaryExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, UnaryStatement unaryStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.unaryStatement = unaryStatement;
 }
Ejemplo n.º 22
0
 public ConditionalExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, ConditionalStatement conditionalStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.conditionalStatement         = conditionalStatement;
 }
 public IfExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, IfStatement ifStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.ifStatement = ifStatement;
 }
 public LamdaExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, LamdaStatement lamdaStatement, System.Collections.Generic.List <ParameterExpression> parameterExpressions)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.lamdaStatement       = lamdaStatement;
     this.parameterExpressions = parameterExpressions;
 }
 public ObjectCreationExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler,
                                            ObjectCreationStatement creationStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.creationStatement            = creationStatement;
 }
 public ArrayCreationExpresstionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, ArrayCreationStatement arrayCreationStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.arrayCreationStatement       = arrayCreationStatement;
 }
Ejemplo n.º 27
0
 public ThrowExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, ThrowStatement throwStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.throwStatement = throwStatement;
 }
 public InvocationExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler,
                                        InvocationStatement invocationStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.invocationStatement          = invocationStatement;
 }
 public IsTypeExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, IsTypeStatement isTypeStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.isTypeStatement = isTypeStatement;
 }