C++: Module-specific tree flags
authorNathan Sidwell <nathan@acm.org>
Wed, 2 Dec 2020 19:22:35 +0000 (11:22 -0800)
committerNathan Sidwell <nathan@acm.org>
Wed, 2 Dec 2020 19:25:18 +0000 (11:25 -0800)
commitc68cae86bbe78100f263cc73ba9cbe452778f9e4
tree8095fdde5d39b7b8e1bad229925e4189d12888b6
parent8f461a883bab76c9075ebb1083c9a23af24c201b
C++: Module-specific tree flags

gcc/cp/
* cp-tree.h (DECL_MODULE_PURVIEW_P, DECL_MODULE_IMPORT_P)
(DECL_MODULE_ENTITY_P): New.
(DECL_MODULE_PENDING_SPECIALIZATIONS_P): New.
(DECL_MODULE_PENDING_MEMBERS_P): New.
(DECL_MODULE_ATTACHMENTS_P): New.
(DECL_MODULE_EXPORT_P): New.
(struct lang_decl_base): Shrink sel field.  Add new
module-specific fields.
gcc/cp/cp-tree.h