PR c++/85470 - wrong error with static data member.
commitbd20946f26d42b8b09f0ca167bdc3f201beee2c9
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 Apr 2018 19:11:22 +0000 (23 19:11 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 Apr 2018 19:11:22 +0000 (23 19:11 +0000)
tree18aeec703bd7c2e43af6af093753cb55f5df7d3e
parentdf2811ea2f70d97a39fd5782fd4833b83993fe02
PR c++/85470 - wrong error with static data member.

* decl.c (check_initializer): Check DECL_INITIALIZED_IN_CLASS_P.
* typeck2.c (store_init_value): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@259571 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/typeck2.c
gcc/testsuite/g++.dg/cpp0x/extern_template-4.C [new file with mode: 0644]