public void InstanceCodegen( CodegenInstanceAux instance, CodegenClassScope classScope, CodegenCtor factoryCtor, IList<CodegenTypedParam> factoryMembers) { instance.Properties.AddProperty( typeof(AggregationService), "AggregationService", typeof(ResultSetProcessorRowForAll), classScope, node => node.GetterBlock.BlockReturn(MEMBER_AGGREGATIONSVC)); instance.Properties.AddProperty( typeof(ExprEvaluatorContext), "ExprEvaluatorContext", typeof(ResultSetProcessorRowForAll), classScope, node => node.GetterBlock.BlockReturn(MEMBER_AGENTINSTANCECONTEXT)); instance.Properties.AddProperty( typeof(bool), "IsSelectRStream", typeof(ResultSetProcessorRowForAll), classScope, node => node.GetterBlock.BlockReturn(Constant(IsSelectRStream))); ResultSetProcessorUtil.EvaluateHavingClauseCodegen(OptionalHavingNode, classScope, instance); ResultSetProcessorRowForAllImpl.GetSelectListEventsAsArrayCodegen(this, classScope, instance); }
public void StopMethodCodegen( CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) { ResultSetProcessorRowForAllImpl.StopCodegen(method, instance); }
public void AcceptHelperVisitorCodegen( CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) { ResultSetProcessorRowForAllImpl.AcceptHelperVisitorCodegen(method, instance); }
public void ContinueOutputLimitedLastAllNonBufferedJoinCodegen( CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) { ResultSetProcessorRowForAllImpl.ContinueOutputLimitedLastAllNonBufferedJoinCodegen(this, method); }
public void ApplyJoinResultCodegen( CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) { ResultSetProcessorRowForAllImpl.ApplyJoinResultCodegen(method); }
public void ProcessOutputLimitedJoinCodegen( CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) { ResultSetProcessorRowForAllImpl.ProcessOutputLimitedJoinCodegen(this, classScope, method, instance); }
public void GetEnumeratorJoinCodegen( CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) { ResultSetProcessorRowForAllImpl.GetEnumeratorJoinCodegen(this, classScope, method, instance); }
public void ClearMethodCodegen( CodegenClassScope classScope, CodegenMethod method) { ResultSetProcessorRowForAllImpl.ClearCodegen(method); }