From 032120b225188a4dcfd1b3a736cf804f22208977 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Fri, 20 Jan 2012 23:38:33 +0000 Subject: [PATCH] compiler: Don't crash if receiver name is _. From-SVN: r183359 --- gcc/go/gofrontend/gogo.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gcc/go/gofrontend/gogo.cc b/gcc/go/gofrontend/gogo.cc index 59a61bf25d8..9d9bef1917d 100644 --- a/gcc/go/gofrontend/gogo.cc +++ b/gcc/go/gofrontend/gogo.cc @@ -637,7 +637,8 @@ Gogo::start_function(const std::string& name, Function_type* type, ++count; name = buf; } - block->bindings()->add_variable(name, NULL, this_param); + if (!Gogo::is_sink_name(name)) + block->bindings()->add_variable(name, NULL, this_param); } const Typed_identifier_list* parameters = type->parameters(); -- 2.30.2