Message ID | mcrei9i1xj7.fsf@google.com |
---|---|
State | New |
Headers | show |
diff -r 00e1f21bd95f go/types.cc --- a/go/types.cc Wed Dec 15 14:06:51 2010 -0800 +++ b/go/types.cc Wed Dec 15 14:26:33 2010 -0800 @@ -7564,7 +7564,7 @@ const std::string& name, source_location location) { - if (type->is_error_type()) + if (type->deref()->is_error_type()) return Expression::make_error(location); const Named_type* nt = type->named_type();