Fix type of discarded send expression.

From-SVN: r170634
This commit is contained in:
Ian Lance Taylor 2011-03-03 01:17:34 +00:00
parent b5ba6ad2d6
commit deed202085
1 changed files with 4 additions and 1 deletions

View File

@ -12321,7 +12321,10 @@ Send_expression::do_traverse(Traverse* traverse)
Type*
Send_expression::do_type()
{
return Type::lookup_bool_type();
if (this->is_value_discarded_)
return Type::make_void_type();
else
return Type::lookup_bool_type();
}
// Set types.