public StatementSpecMapContext( ContextCompileTimeDescriptor contextCompileTimeDescriptor, StatementSpecMapEnv mapEnv) { VariableNames = new HashSet<string>(); MapEnv = mapEnv; ContextCompileTimeDescriptor = contextCompileTimeDescriptor; }
public StatementSpecMapContext( ContextCompileTimeDescriptor contextCompileTimeDescriptor, StatementSpecMapEnv mapEnv) : this( contextCompileTimeDescriptor, mapEnv, new LazyAllocatedMap<HashableMultiKey, AggregationMultiFunctionForge>(), new List<ExpressionScriptProvided>(1)) { }
public StatementSpecMapContext( ContextCompileTimeDescriptor contextCompileTimeDescriptor, StatementSpecMapEnv mapEnv, LazyAllocatedMap<HashableMultiKey, AggregationMultiFunctionForge> plugInAggregations, IList<ExpressionScriptProvided> scriptExpressions) { VariableNames = new HashSet<string>(); MapEnv = mapEnv; ContextCompileTimeDescriptor = contextCompileTimeDescriptor; this.PlugInAggregations = plugInAggregations; Scripts = scriptExpressions; }