From: Ian Lance Taylor Date: Wed, 11 May 2011 19:56:39 +0000 (+0000) Subject: Permit new of a function type. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8da1c70b570bc423fd2ea011398a69714ecd8b7a;p=gcc.git Permit new of a function type. From-SVN: r173672 --- diff --git a/gcc/go/gofrontend/expressions.cc b/gcc/go/gofrontend/expressions.cc index 005173b90c8..c7b8ca0d411 100644 --- a/gcc/go/gofrontend/expressions.cc +++ b/gcc/go/gofrontend/expressions.cc @@ -10624,9 +10624,6 @@ class Allocation_expression : public Expression do_determine_type(const Type_context*) { } - void - do_check_types(Gogo*); - Expression* do_copy() { return new Allocation_expression(this->type_, this->location()); } @@ -10639,15 +10636,6 @@ class Allocation_expression : public Expression Type* type_; }; -// Check the type of an allocation expression. - -void -Allocation_expression::do_check_types(Gogo*) -{ - if (this->type_->function_type() != NULL) - this->report_error(_("invalid new of function type")); -} - // Return a tree for an allocation expression. tree