aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vrp.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2017-12-12 17:09:42 -0500
committerJason Merrill <jason@gcc.gnu.org>2017-12-12 17:09:42 -0500
commit5eb63cfd035391ed4a1552e41fa613c341fd7465 (patch)
tree44205f36b1f1947b1b0fc6f3b95189112f62988b /gcc/tree-vrp.c
parent331e2db3b82592c7644186aa950acc29f54df29e (diff)
downloadgcc-5eb63cfd035391ed4a1552e41fa613c341fd7465.zip
gcc-5eb63cfd035391ed4a1552e41fa613c341fd7465.tar.gz
gcc-5eb63cfd035391ed4a1552e41fa613c341fd7465.tar.bz2
PR c++/82115 - ICE with variable initialized with its own address.
* cp-tree.h (struct lang_decl_base): Add dependent_init_p. (DECL_DEPENDENT_INIT_P, SET_DECL_DEPENDENT_INIT_P): New. * decl.c (cp_finish_decl): Set it. (duplicate_decls): Copy it. * pt.c (tsubst_decl): Clear it. (value_dependent_expression_p): Revert earlier change. Check it. From-SVN: r255590
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions