public ILGeneratorVarAssignment(ILCodeGenerator ilCodeGenerator, VarAST varAst) : base(ilCodeGenerator)
 {
     _varAst = varAst;
 }
 public ILGeneratorArrayAssignment(ILCodeGenerator codeGenerator, ArrayAccessAST arrayAccess) : base(codeGenerator)
 {
     _arrayAccess = arrayAccess;
 }
 protected ILAssignmentGenerator(ILCodeGenerator codeGenerator)
 {
     CodeGenerator = codeGenerator;
 }
 public ILGeneratorRecordFieldAssignment(ILCodeGenerator ilCodeGenerator, RecordAccessAST assignExpression) : base(ilCodeGenerator)
 {
 }
 public BinaryExpressionILGenerator(BinaryExpressionAst binExpr, ILCodeGenerator codeGenerator)
 {
     _binaryExpression = binExpr;
     _codeGenerator    = codeGenerator;
 }
示例#6
0
 public ILCodeGeneratorFuntionInvocationHelper(CallFunctionAST functionInvocation, ILCodeGenerator codeGenerator)
 {
     _functionInvocation = functionInvocation;
     _codeGenerator      = codeGenerator;
 }