diff options
author | Mark Mitchell <mmitchel@gcc.gnu.org> | 1998-09-03 19:54:02 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 1998-09-03 19:54:02 +0000 |
commit | c6a54ad592ca215acc85adff4d616d91c0e7be63 (patch) | |
tree | 5474ef81e7bdd61decd1ca92e794a4b38fe52509 /gcc | |
parent | 75d587eb19b80a345745bccdc7e8b87a0e9975c7 (diff) | |
download | gcc-c6a54ad592ca215acc85adff4d616d91c0e7be63.zip gcc-c6a54ad592ca215acc85adff4d616d91c0e7be63.tar.gz gcc-c6a54ad592ca215acc85adff4d616d91c0e7be63.tar.bz2 |
cp-tree.h (finish_globally_qualified_member_call_expr): Rename to ...
* cp-tree.h (finish_globally_qualified_member_call_expr):
Rename to ...
(finish_qualified_call_expr).
* semantics.c: Likewise.
* parse.y (primary): Use it.
* method.c (hack_identifier): Remove redundant code.
* init.c (resolve_offset_ref): Call convert_from_reference to
handle members of reference type. Improve error recovery.
From-SVN: r22223
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/cp/parse.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/cp/parse.c b/gcc/cp/parse.c index fffd420..c73312c 100644 --- a/gcc/cp/parse.c +++ b/gcc/cp/parse.c @@ -5407,11 +5407,11 @@ case 329: break;} case 330: #line 1494 "parse.y" -{ yyval.ttype = finish_globally_qualified_member_call_expr (yyvsp[-3].ttype, yyvsp[-1].ttype); ; +{ yyval.ttype = finish_qualified_call_expr (yyvsp[-3].ttype, yyvsp[-1].ttype); ; break;} case 331: #line 1496 "parse.y" -{ yyval.ttype = finish_globally_qualified_member_call_expr (yyvsp[-1].ttype, NULL_TREE); ; +{ yyval.ttype = finish_qualified_call_expr (yyvsp[-1].ttype, NULL_TREE); ; break;} case 332: #line 1498 "parse.y" |