aboutsummaryrefslogtreecommitdiff
path: root/gcc/print-rtl.c
diff options
context:
space:
mode:
authorJason Merrill <jason@gcc.gnu.org>2011-03-15 14:27:09 -0400
committerJason Merrill <jason@gcc.gnu.org>2011-03-15 14:27:09 -0400
commit4c66d85a558f15893d846c0d7d5e9885b8cdf842 (patch)
tree37f9886968ac0a2a5f0f68d1dc00396a32a27f3f /gcc/print-rtl.c
parent56b67510587aa6aa75884ee45f4ddd9108bde7c3 (diff)
downloadgcc-4c66d85a558f15893d846c0d7d5e9885b8cdf842.zip
gcc-4c66d85a558f15893d846c0d7d5e9885b8cdf842.tar.gz
gcc-4c66d85a558f15893d846c0d7d5e9885b8cdf842.tar.bz2
re PR c++/34758 (Bad diagnostic for circular dependency in constructor default argument)
PR c++/34758 * call.c (convert_default_arg): Use DECL_ORIGIN of fn. Check for recursion first. (push_defarg_context, pop_defarg_context): New. * parser.c (cp_parser_late_parsing_default_args): Use them. * cp-tree.h: Declare them. From-SVN: r171009
Diffstat (limited to 'gcc/print-rtl.c')
0 files changed, 0 insertions, 0 deletions