diff options
author | Jason Merrill <jason@redhat.com> | 2009-04-03 13:24:46 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2009-04-03 13:24:46 -0400 |
commit | b77ba909af773561e808c3d7cf64c46a8112dcab (patch) | |
tree | 33275fd3bd5b3964a1bbd9b544aa176572a87fce /gcc/omp-low.c | |
parent | 0c908ffc09740cce5c717fb2f8260866a425b04b (diff) | |
download | gcc-b77ba909af773561e808c3d7cf64c46a8112dcab.zip gcc-b77ba909af773561e808c3d7cf64c46a8112dcab.tar.gz gcc-b77ba909af773561e808c3d7cf64c46a8112dcab.tar.bz2 |
re PR c++/39608 ('expr' cannot appear in a constant-expression.)
PR c++/39608
* semantics.c (finish_id_expression): Don't assume a dependent
member of the current instantiation isn't a valid integral
constant expression. Check dependent_scope_p.
* pt.c (dependent_scope_p): Check TYPE_P.
From-SVN: r145508
Diffstat (limited to 'gcc/omp-low.c')
0 files changed, 0 insertions, 0 deletions