523
530
/* cannot be called directly because of internal-type argument */
524
531
Assert(fcinfo->context &&
525
532
(IsA(fcinfo->context, AggState) ||
526
533
IsA(fcinfo->context, WindowAggState)));
531
535
state = (ArrayBuildState *) PG_GETARG_POINTER(0);
537
544
result = makeMdArrayResult(state, 1, dims, lbs,