public CodeGenerationContext(ESCompiler compiler, Object selfValue, ParameterExpression[] rootParameters) : this(compiler) { this.selfValue = selfValue; this.rootParameters = rootParameters; }
public ASTGenerator(ESCompiler esCompiler, CodeGenerationContext context) { this.compiler = esCompiler; this.context = context; bindToCompiler(); }
public CodeGenerationContext(ESCompiler compiler) { identityExpression = Expression.Constant(identity); objectSpace = compiler.ObjectSpace; bindToKernel(); }