/* ----------------------------------------------------------------
 *   FILE
 *	aggregate.h
 *
 *   DESCRIPTION
 *	prototypes for aggregate.c.
 *
 *   NOTES
 *	Automatically generated using mkproto
 *
 *   IDENTIFICATION
 *	/usr/local/devel/postgres-v4r2/src/backend/executor/RCS/x_aggregate.h,v 1.4 1994/02/07 12:03:10 aoki Exp
 * ----------------------------------------------------------------
 */

#ifndef aggregateIncluded		/* include this file only once */
#define aggregateIncluded	1

extern TupleTableSlot ExecAgg ARGS((Agg node));
extern List ExecInitAgg ARGS((Agg node, EState estate, Plan parent));
extern int ExecCountSlotsAgg ARGS((Plan node));
extern void ExecEndAgg ARGS((Agg node));

#endif /* aggregateIncluded */
