PostgreSQL Source Code git master
postgres_fe.h
Go to the documentation of this file.
1/*-------------------------------------------------------------------------
2 *
3 * postgres_fe.h
4 * Primary include file for PostgreSQL client-side .c files
5 *
6 * This should be the first file included by PostgreSQL client libraries and
7 * application programs --- but not by backend modules, which should include
8 * postgres.h.
9 *
10 *
11 * Portions Copyright (c) 1996-2025, PostgreSQL Global Development Group
12 * Portions Copyright (c) 1995, Regents of the University of California
13 *
14 * src/include/postgres_fe.h
15 *
16 *-------------------------------------------------------------------------
17 */
18/* IWYU pragma: always_keep */
19#ifndef POSTGRES_FE_H
20#define POSTGRES_FE_H
21
22#ifndef FRONTEND
23#define FRONTEND 1
24#endif
25
26/* IWYU pragma: begin_exports */
27
28#include "c.h"
29
30#include "common/fe_memutils.h"
31
32/* IWYU pragma: end_exports */
33
34#endif /* POSTGRES_FE_H */