public AggregationCodegenRowDetailDesc( AggregationCodegenRowDetailStateDesc stateDesc, AggregationAccessorSlotPairForge[] accessAccessors) { StateDesc = stateDesc; AccessAccessors = accessAccessors; }
public static AggregationCodegenRowLevelDesc FromTopOnly(AggregationRowStateForgeDesc rowStateDesc) { var state = new AggregationCodegenRowDetailStateDesc( rowStateDesc.MethodForges, rowStateDesc.OptionalMethodFactories, rowStateDesc.AccessFactoriesForges); var top = new AggregationCodegenRowDetailDesc(state, rowStateDesc.AccessAccessorsForges); return new AggregationCodegenRowLevelDesc(top, null); }