diff options
author | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-10 00:03:23 +0000 |
---|---|---|
committer | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-10 00:03:23 +0000 |
commit | a57df396bd4b901a12316397d21fb928f27eee84 (patch) | |
tree | dfa4dbe4fedcfc227486b3bcbf1eba6c29b00bd6 /gcc/tree-predcom.c | |
parent | 118da0ffd17cb59f7c099d84763631f60917444d (diff) | |
download | gcc-a57df396bd4b901a12316397d21fb928f27eee84.tar.gz |
DR 1402
PR c++/53733
* cp-tree.h (FNDECL_SUPPRESS_IMPLICIT_DECL): New.
(struct lang_decl_fn): Add suppress_implicit_decl field.
* method.c (implicitly_declare_fn): Check it.
(process_subob_fn): Add no_implicit_p parm.
(walk_field_subobs, synthesized_method_walk): Likewise.
(maybe_explain_implicit_delete): Adjust.
(explain_implicit_non_constexpr): Adjust.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189396 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-predcom.c')
0 files changed, 0 insertions, 0 deletions