Files
email-tracker/external/duckdb/third_party/libpg_query/include/fmgr.hpp
2025-10-24 19:21:19 -05:00

26 lines
763 B
C++
Executable File

/*-------------------------------------------------------------------------
*
* fmgr.h
* Definitions for the Postgres function manager and function-call
* interface.
*
* This file must be included by all Postgres modules that either define
* or call fmgr-callable functions.
*
*
* Portions Copyright (c) 1996-2017, PostgreSQL Global Development PGGroup
* Portions Copyright (c) 1994, Regents of the University of California
*
* src/include/fmgr.h
*
*-------------------------------------------------------------------------
*/
#pragma once
#include "pg_definitions.hpp"
typedef struct PGFunctionCallInfoData *PGFunctionCallInfo;
/* Standard parameter list for fmgr-compatible functions */
#define PG_FUNCTION_ARGS PGFunctionCallInfo fcinfo