-897ce971b06a39c217d02dce9e1361bc7a240188
+13b25c25faa8afd625732d2630a4f9ece5cacb2e
The first line of this file holds the git revision number of the last
merge done from the gofrontend repository.
Named_object* no = this->object();
if (no->is_function() && no->func_value()->enclosing() != NULL)
return "func literal";
- ss << no->name();
+ ss << no->message_name();
}
else if (this->expr() != NULL)
{
void
Var_expression::do_dump_expression(Ast_dump_context* ast_dump_context) const
{
- ast_dump_context->ostream() << this->variable_->name() ;
+ ast_dump_context->ostream() << this->variable_->message_name() ;
}
// Make a reference to a variable in an expression.
void
Enclosed_var_expression::do_dump_expression(Ast_dump_context* adc) const
{
- adc->ostream() << this->variable_->name();
+ adc->ostream() << this->variable_->message_name();
}
// Make a reference to a variable within an enclosing function.
&& no->result_var_value()->is_in_heap()))
go_error_at(no->location(),
"%s escapes to heap, not allowed in runtime",
- no->name().c_str());
+ no->message_name().c_str());
return TRAVERSE_CONTINUE;
}