projects
/
platform
/
upstream
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d621811
)
compiler: Error if receiver and parameter have same name.
author
Ian Lance Taylor
<ian@gcc.gnu.org>
Fri, 11 Oct 2013 18:28:04 +0000
(18:28 +0000)
committer
Ian Lance Taylor
<ian@gcc.gnu.org>
Fri, 11 Oct 2013 18:28:04 +0000
(18:28 +0000)
From-SVN: r203455
gcc/go/gofrontend/parse.cc
patch
|
blob
|
history
diff --git
a/gcc/go/gofrontend/parse.cc
b/gcc/go/gofrontend/parse.cc
index
498125b
..
9c7d827
100644
(file)
--- a/
gcc/go/gofrontend/parse.cc
+++ b/
gcc/go/gofrontend/parse.cc
@@
-744,6
+744,8
@@
Parse::signature(Typed_identifier* receiver, Location location)
return NULL;
Parse::Names names;
+ if (receiver != NULL)
+ names[receiver->name()] = receiver;
if (params != NULL)
this->check_signature_names(params, &names);
if (results != NULL)