1
0
mirror of https://github.com/postgres/postgres.git synced 2025-05-03 22:24:49 +03:00

IWYU pragmas for catalog headers

Add "IWYU pragma: export" annotations in each catalog header file so
that, for instance, including "catalog/pg_aggregate.h" is considered
acceptable in place of "catalog/pg_aggregate_d.h".  This is very
common and it seems better to silence IWYU about it than trying to fix
this up.

Discussion: https://www.postgresql.org/message-id/flat/9395d484-eff4-47c2-b276-8e228526c8ae@eisentraut.org
This commit is contained in:
Peter Eisentraut 2025-01-15 18:57:53 +01:00
parent 74938d1320
commit fecc8021e1
63 changed files with 63 additions and 63 deletions

View File

@ -19,7 +19,7 @@
#define PG_AGGREGATE_H #define PG_AGGREGATE_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_aggregate_d.h" #include "catalog/pg_aggregate_d.h" /* IWYU pragma: export */
#include "catalog/objectaddress.h" #include "catalog/objectaddress.h"
#include "nodes/pg_list.h" #include "nodes/pg_list.h"

View File

@ -19,7 +19,7 @@
#define PG_AM_H #define PG_AM_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_am_d.h" #include "catalog/pg_am_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_am definition. cpp turns this into * pg_am definition. cpp turns this into

View File

@ -44,7 +44,7 @@
#define PG_AMOP_H #define PG_AMOP_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_amop_d.h" #include "catalog/pg_amop_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_amop definition. cpp turns this into * pg_amop definition. cpp turns this into

View File

@ -33,7 +33,7 @@
#define PG_AMPROC_H #define PG_AMPROC_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_amproc_d.h" #include "catalog/pg_amproc_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_amproc definition. cpp turns this into * pg_amproc definition. cpp turns this into

View File

@ -20,7 +20,7 @@
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/objectaddress.h" #include "catalog/objectaddress.h"
#include "catalog/pg_attrdef_d.h" #include "catalog/pg_attrdef_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_attrdef definition. cpp turns this into * pg_attrdef definition. cpp turns this into

View File

@ -23,7 +23,7 @@
#define PG_ATTRIBUTE_H #define PG_ATTRIBUTE_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_attribute_d.h" #include "catalog/pg_attribute_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_attribute definition. cpp turns this into * pg_attribute definition. cpp turns this into

View File

@ -20,7 +20,7 @@
#define PG_AUTH_MEMBERS_H #define PG_AUTH_MEMBERS_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_auth_members_d.h" #include "catalog/pg_auth_members_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_auth_members definition. cpp turns this into * pg_auth_members definition. cpp turns this into

View File

@ -21,7 +21,7 @@
#define PG_AUTHID_H #define PG_AUTHID_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_authid_d.h" #include "catalog/pg_authid_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_authid definition. cpp turns this into * pg_authid definition. cpp turns this into

View File

@ -22,7 +22,7 @@
#include "catalog/dependency.h" #include "catalog/dependency.h"
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_cast_d.h" #include "catalog/pg_cast_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_cast definition. cpp turns this into * pg_cast definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_CLASS_H #define PG_CLASS_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_class_d.h" #include "catalog/pg_class_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_class definition. cpp turns this into * pg_class definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_COLLATION_H #define PG_COLLATION_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_collation_d.h" #include "catalog/pg_collation_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_collation definition. cpp turns this into * pg_collation definition. cpp turns this into

View File

@ -20,7 +20,7 @@
#include "catalog/dependency.h" #include "catalog/dependency.h"
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_constraint_d.h" #include "catalog/pg_constraint_d.h" /* IWYU pragma: export */
#include "nodes/pg_list.h" #include "nodes/pg_list.h"
/* ---------------- /* ----------------

View File

@ -19,7 +19,7 @@
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/objectaddress.h" #include "catalog/objectaddress.h"
#include "catalog/pg_conversion_d.h" #include "catalog/pg_conversion_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_conversion definition. cpp turns this into * pg_conversion definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_DATABASE_H #define PG_DATABASE_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_database_d.h" #include "catalog/pg_database_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_database definition. cpp turns this into * pg_database definition. cpp turns this into

View File

@ -20,7 +20,7 @@
#define PG_DB_ROLE_SETTING_H #define PG_DB_ROLE_SETTING_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_db_role_setting_d.h" #include "catalog/pg_db_role_setting_d.h" /* IWYU pragma: export */
#include "utils/guc.h" #include "utils/guc.h"
#include "utils/relcache.h" #include "utils/relcache.h"

View File

@ -20,7 +20,7 @@
#define PG_DEFAULT_ACL_H #define PG_DEFAULT_ACL_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_default_acl_d.h" #include "catalog/pg_default_acl_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_default_acl definition. cpp turns this into * pg_default_acl definition. cpp turns this into

View File

@ -32,7 +32,7 @@
#define PG_DEPEND_H #define PG_DEPEND_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_depend_d.h" #include "catalog/pg_depend_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_depend definition. cpp turns this into * pg_depend definition. cpp turns this into

View File

@ -38,7 +38,7 @@
#define PG_DESCRIPTION_H #define PG_DESCRIPTION_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_description_d.h" #include "catalog/pg_description_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_description definition. cpp turns this into * pg_description definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_ENUM_H #define PG_ENUM_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_enum_d.h" #include "catalog/pg_enum_d.h" /* IWYU pragma: export */
#include "nodes/pg_list.h" #include "nodes/pg_list.h"

View File

@ -19,7 +19,7 @@
#define PG_EVENT_TRIGGER_H #define PG_EVENT_TRIGGER_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_event_trigger_d.h" #include "catalog/pg_event_trigger_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_event_trigger definition. cpp turns this into * pg_event_trigger definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_EXTENSION_H #define PG_EXTENSION_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_extension_d.h" #include "catalog/pg_extension_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_extension definition. cpp turns this into * pg_extension definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_FOREIGN_DATA_WRAPPER_H #define PG_FOREIGN_DATA_WRAPPER_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_foreign_data_wrapper_d.h" #include "catalog/pg_foreign_data_wrapper_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_foreign_data_wrapper definition. cpp turns this into * pg_foreign_data_wrapper definition. cpp turns this into

View File

@ -18,7 +18,7 @@
#define PG_FOREIGN_SERVER_H #define PG_FOREIGN_SERVER_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_foreign_server_d.h" #include "catalog/pg_foreign_server_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_foreign_server definition. cpp turns this into * pg_foreign_server definition. cpp turns this into

View File

@ -18,7 +18,7 @@
#define PG_FOREIGN_TABLE_H #define PG_FOREIGN_TABLE_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_foreign_table_d.h" #include "catalog/pg_foreign_table_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_foreign_table definition. cpp turns this into * pg_foreign_table definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_INDEX_H #define PG_INDEX_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_index_d.h" #include "catalog/pg_index_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_index definition. cpp turns this into * pg_index definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_INHERITS_H #define PG_INHERITS_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_inherits_d.h" #include "catalog/pg_inherits_d.h" /* IWYU pragma: export */
#include "nodes/pg_list.h" #include "nodes/pg_list.h"
#include "storage/lock.h" #include "storage/lock.h"

View File

@ -36,7 +36,7 @@
#define PG_INIT_PRIVS_H #define PG_INIT_PRIVS_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_init_privs_d.h" #include "catalog/pg_init_privs_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_init_privs definition. cpp turns this into * pg_init_privs definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_LANGUAGE_H #define PG_LANGUAGE_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_language_d.h" #include "catalog/pg_language_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_language definition. cpp turns this into * pg_language definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_LARGEOBJECT_H #define PG_LARGEOBJECT_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_largeobject_d.h" #include "catalog/pg_largeobject_d.h" /* IWYU pragma: export */
#include "utils/snapshot.h" #include "utils/snapshot.h"
/* ---------------- /* ----------------

View File

@ -20,7 +20,7 @@
#define PG_LARGEOBJECT_METADATA_H #define PG_LARGEOBJECT_METADATA_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_largeobject_metadata_d.h" #include "catalog/pg_largeobject_metadata_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_largeobject_metadata definition. cpp turns this into * pg_largeobject_metadata definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_NAMESPACE_H #define PG_NAMESPACE_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_namespace_d.h" #include "catalog/pg_namespace_d.h" /* IWYU pragma: export */
#include "utils/acl.h" #include "utils/acl.h"
/* ---------------------------------------------------------------- /* ----------------------------------------------------------------

View File

@ -39,7 +39,7 @@
#define PG_OPCLASS_H #define PG_OPCLASS_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_opclass_d.h" #include "catalog/pg_opclass_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_opclass definition. cpp turns this into * pg_opclass definition. cpp turns this into

View File

@ -20,7 +20,7 @@
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/objectaddress.h" #include "catalog/objectaddress.h"
#include "catalog/pg_operator_d.h" #include "catalog/pg_operator_d.h" /* IWYU pragma: export */
#include "nodes/pg_list.h" #include "nodes/pg_list.h"
/* ---------------- /* ----------------

View File

@ -19,7 +19,7 @@
#define PG_OPFAMILY_H #define PG_OPFAMILY_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_opfamily_d.h" #include "catalog/pg_opfamily_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_opfamily definition. cpp turns this into * pg_opfamily definition. cpp turns this into

View File

@ -20,7 +20,7 @@
#define PG_PARAMETER_ACL_H #define PG_PARAMETER_ACL_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_parameter_acl_d.h" #include "catalog/pg_parameter_acl_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_parameter_acl definition. cpp turns this into * pg_parameter_acl definition. cpp turns this into

View File

@ -20,7 +20,7 @@
#define PG_PARTITIONED_TABLE_H #define PG_PARTITIONED_TABLE_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_partitioned_table_d.h" #include "catalog/pg_partitioned_table_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_partitioned_table definition. cpp turns this into * pg_partitioned_table definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_POLICY_H #define PG_POLICY_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_policy_d.h" #include "catalog/pg_policy_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_policy definition. cpp turns this into * pg_policy definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/objectaddress.h" #include "catalog/objectaddress.h"
#include "catalog/pg_proc_d.h" #include "catalog/pg_proc_d.h" /* IWYU pragma: export */
#include "nodes/pg_list.h" #include "nodes/pg_list.h"
/* ---------------- /* ----------------

View File

@ -19,7 +19,7 @@
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/objectaddress.h" #include "catalog/objectaddress.h"
#include "catalog/pg_publication_d.h" #include "catalog/pg_publication_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_publication definition. cpp turns this into * pg_publication definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_PUBLICATION_NAMESPACE_H #define PG_PUBLICATION_NAMESPACE_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_publication_namespace_d.h" #include "catalog/pg_publication_namespace_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------

View File

@ -19,7 +19,7 @@
#define PG_PUBLICATION_REL_H #define PG_PUBLICATION_REL_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_publication_rel_d.h" #include "catalog/pg_publication_rel_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_publication_rel definition. cpp turns this into * pg_publication_rel definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_RANGE_H #define PG_RANGE_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_range_d.h" #include "catalog/pg_range_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_range definition. cpp turns this into * pg_range definition. cpp turns this into

View File

@ -20,7 +20,7 @@
#include "access/xlogdefs.h" #include "access/xlogdefs.h"
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_replication_origin_d.h" #include "catalog/pg_replication_origin_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_replication_origin. cpp turns this into * pg_replication_origin. cpp turns this into

View File

@ -22,7 +22,7 @@
#define PG_REWRITE_H #define PG_REWRITE_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_rewrite_d.h" #include "catalog/pg_rewrite_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_rewrite definition. cpp turns this into * pg_rewrite definition. cpp turns this into

View File

@ -18,7 +18,7 @@
#define PG_SECLABEL_H #define PG_SECLABEL_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_seclabel_d.h" #include "catalog/pg_seclabel_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_seclabel definition. cpp turns this into * pg_seclabel definition. cpp turns this into

View File

@ -18,7 +18,7 @@
#define PG_SEQUENCE_H #define PG_SEQUENCE_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_sequence_d.h" #include "catalog/pg_sequence_d.h" /* IWYU pragma: export */
CATALOG(pg_sequence,2224,SequenceRelationId) CATALOG(pg_sequence,2224,SequenceRelationId)
{ {

View File

@ -28,7 +28,7 @@
#define PG_SHDEPEND_H #define PG_SHDEPEND_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_shdepend_d.h" #include "catalog/pg_shdepend_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_shdepend definition. cpp turns this into * pg_shdepend definition. cpp turns this into

View File

@ -31,7 +31,7 @@
#define PG_SHDESCRIPTION_H #define PG_SHDESCRIPTION_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_shdescription_d.h" #include "catalog/pg_shdescription_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_shdescription definition. cpp turns this into * pg_shdescription definition. cpp turns this into

View File

@ -18,7 +18,7 @@
#define PG_SHSECLABEL_H #define PG_SHSECLABEL_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_shseclabel_d.h" #include "catalog/pg_shseclabel_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_shseclabel definition. cpp turns this into * pg_shseclabel definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_STATISTIC_H #define PG_STATISTIC_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_statistic_d.h" #include "catalog/pg_statistic_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_statistic definition. cpp turns this into * pg_statistic definition. cpp turns this into

View File

@ -23,7 +23,7 @@
#define PG_STATISTIC_EXT_H #define PG_STATISTIC_EXT_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_statistic_ext_d.h" #include "catalog/pg_statistic_ext_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_statistic_ext definition. cpp turns this into * pg_statistic_ext definition. cpp turns this into

View File

@ -21,7 +21,7 @@
#define PG_STATISTIC_EXT_DATA_H #define PG_STATISTIC_EXT_DATA_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_statistic_ext_data_d.h" #include "catalog/pg_statistic_ext_data_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_statistic_ext_data definition. cpp turns this into * pg_statistic_ext_data definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#include "access/xlogdefs.h" #include "access/xlogdefs.h"
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_subscription_d.h" #include "catalog/pg_subscription_d.h" /* IWYU pragma: export */
#include "lib/stringinfo.h" #include "lib/stringinfo.h"
#include "nodes/pg_list.h" #include "nodes/pg_list.h"

View File

@ -20,7 +20,7 @@
#include "access/xlogdefs.h" #include "access/xlogdefs.h"
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_subscription_rel_d.h" #include "catalog/pg_subscription_rel_d.h" /* IWYU pragma: export */
#include "nodes/pg_list.h" #include "nodes/pg_list.h"
/* ---------------- /* ----------------

View File

@ -19,7 +19,7 @@
#define PG_TABLESPACE_H #define PG_TABLESPACE_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_tablespace_d.h" #include "catalog/pg_tablespace_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_tablespace definition. cpp turns this into * pg_tablespace definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_TRANSFORM_H #define PG_TRANSFORM_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_transform_d.h" #include "catalog/pg_transform_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_transform definition. cpp turns this into * pg_transform definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_TRIGGER_H #define PG_TRIGGER_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_trigger_d.h" #include "catalog/pg_trigger_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_trigger definition. cpp turns this into * pg_trigger definition. cpp turns this into

View File

@ -20,7 +20,7 @@
#define PG_TS_CONFIG_H #define PG_TS_CONFIG_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_ts_config_d.h" #include "catalog/pg_ts_config_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_ts_config definition. cpp turns this into * pg_ts_config definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_TS_DICT_H #define PG_TS_DICT_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_ts_dict_d.h" #include "catalog/pg_ts_dict_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_ts_dict definition. cpp turns this into * pg_ts_dict definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_TS_PARSER_H #define PG_TS_PARSER_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_ts_parser_d.h" #include "catalog/pg_ts_parser_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_ts_parser definition. cpp turns this into * pg_ts_parser definition. cpp turns this into

View File

@ -19,7 +19,7 @@
#define PG_TS_TEMPLATE_H #define PG_TS_TEMPLATE_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_ts_template_d.h" #include "catalog/pg_ts_template_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_ts_template definition. cpp turns this into * pg_ts_template definition. cpp turns this into

View File

@ -20,7 +20,7 @@
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/objectaddress.h" #include "catalog/objectaddress.h"
#include "catalog/pg_type_d.h" #include "catalog/pg_type_d.h" /* IWYU pragma: export */
#include "nodes/nodes.h" #include "nodes/nodes.h"
/* ---------------- /* ----------------

View File

@ -18,7 +18,7 @@
#define PG_USER_MAPPING_H #define PG_USER_MAPPING_H
#include "catalog/genbki.h" #include "catalog/genbki.h"
#include "catalog/pg_user_mapping_d.h" #include "catalog/pg_user_mapping_d.h" /* IWYU pragma: export */
/* ---------------- /* ----------------
* pg_user_mapping definition. cpp turns this into * pg_user_mapping definition. cpp turns this into