diff options
| author | austern <austern@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-03 00:02:10 +0000 |
|---|---|---|
| committer | austern <austern@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-03 00:02:10 +0000 |
| commit | 3a88b1db849af358d1f46c079460ec807fed9c9e (patch) | |
| tree | 54f1d79812354b990fbbfe75895aedd5f2372e9c /libjava/java/io/Serializable.java | |
| parent | b7584afd7b6b4bb7f73c39bc26582511d9df04ad (diff) | |
| download | ppe42-gcc-3a88b1db849af358d1f46c079460ec807fed9c9e.tar.gz ppe42-gcc-3a88b1db849af358d1f46c079460ec807fed9c9e.zip | |
PR c++/19628
* cp-tree.h (builtin_valid_in_constant_expr_p): Declare.
* parser.c (cp_parser_postfix_expression): Accept function call in constant expression if builtin_valid_in_constant_expr_p is true for that function.
* pt.c (value_dependent_expression_p): Handle CALL_EXPRs properly.
* semantics.c (finish_id_expression): Accept function call in constant expression if builtin_valid_in_constant_expr_p is true for that function.
* tree.c (builtin_valid_in_constant_expr_p): New.
* g++/ext/builtin7.C: New.
* g++/ext/builtin8.C: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94635 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/io/Serializable.java')
0 files changed, 0 insertions, 0 deletions

