aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2011-02-25 01:22:51 -0500
committerJason Merrill <jason@gcc.gnu.org>2011-02-25 01:22:51 -0500
commit4be5e5b12d501cb3aae673e673c30363b32480df (patch)
tree49b81324ade09d98696d503e866b68909cbe56f6 /gcc/objc
parent8da6ac3b5b71b1bb2d7c1883e7ab3ac05e6e8366 (diff)
downloadgcc-4be5e5b12d501cb3aae673e673c30363b32480df.zip
gcc-4be5e5b12d501cb3aae673e673c30363b32480df.tar.gz
gcc-4be5e5b12d501cb3aae673e673c30363b32480df.tar.bz2
parser.c (cp_parser_constant_expression): Set non_integral_constant_expression correctly for C++0x too.
* parser.c (cp_parser_constant_expression): Set non_integral_constant_expression correctly for C++0x too. (cp_parser_static_assert): Allow non-constant expression. (cp_parser_direct_declarator): Expect non_constant_p to be set properly for C++0x. * pt.c (value_dependent_expression_p): Handle TYPEID_EXPR. * semantics.c (maybe_constant_value): Check type_unknown_p too. (potential_rvalue_constant_expression): New. (require_potential_rvalue_constant_expression): New. From-SVN: r170488
Diffstat (limited to 'gcc/objc')
0 files changed, 0 insertions, 0 deletions