r279014 - in /branches/c++-modules: ChangeLog.m...

nathan@gcc.gnu.org nathan@gcc.gnu.org
Thu Dec 5 18:33:00 GMT 2019


Author: nathan
Date: Thu Dec  5 18:33:17 2019
New Revision: 279014

URL: https://gcc.gnu.org/viewcvs?rev=279014&root=gcc&view=rev
Log:
	gcc/cp/
	* cp-tree.h (DECL_MODULE_PARTITION_P): New.
	(lang_decl_base): Add module_partition_p.
	* decl.c (duplicate_decls): Adjust.
	* pt.c (build_template_decl, tsubst_template_decl): Adjust.
	* module.cc (will_be_import): Assert consistency.
	(trees_in::decl_value): Set module_partition_p.
	(depset::hash::make_dependency): Assert consistency.
	(set_instantiating_module): Clear it.

Modified:
    branches/c++-modules/ChangeLog.modules
    branches/c++-modules/gcc/cp/cp-tree.h
    branches/c++-modules/gcc/cp/decl.c
    branches/c++-modules/gcc/cp/module.cc
    branches/c++-modules/gcc/cp/pt.c



More information about the Gcc-cvs mailing list