diff options
author | David Krauss <potswa@mac.com> | 2011-06-10 05:18:36 +0000 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2011-06-10 01:18:36 -0400 |
commit | 6904f4b401d50c17b1a0dbd6eac64212700973fa (patch) | |
tree | cf32c9ad430552e602f47206b7f64bdc57c16863 /gcc/ipa-utils.c | |
parent | 0dbe3777353ae62281f913cfc5df518d1dce98c7 (diff) | |
download | gcc-6904f4b401d50c17b1a0dbd6eac64212700973fa.zip gcc-6904f4b401d50c17b1a0dbd6eac64212700973fa.tar.gz gcc-6904f4b401d50c17b1a0dbd6eac64212700973fa.tar.bz2 |
re PR c++/49118 (Endless operator-> chain causes infinite loop)
PR c++/49118
* typeck2.c (build_x_arrow): Push fake template context
to produce diagnostic on acyclic endless operator-> drill-down.
* call.c (build_new_op): Change Boolean overload status
value to a pointer to the overload function.
* cp-tree.h: Likewise.
* typeck.c: Likewise.
* parser.c: Likewise.
* decl2.c: Likewise.
* pt.c: Likewise.
From-SVN: r174889
Diffstat (limited to 'gcc/ipa-utils.c')
0 files changed, 0 insertions, 0 deletions