-52ebad939927e6cbfb48dd277cef8db451e36533
+8c6d9ff6f60b737d1e96c0dab0b4e67402bf3316
The first line of this file holds the git revision number of the last
merge done from the gofrontend repository.
return true;
// A pointer to a regular type may not be converted to a pointer to
- // a type that may not live in the heap, except when converting to
+ // a type that may not live in the heap, except when converting from
// unsafe.Pointer.
if (lhs->points_to() != NULL
&& rhs->points_to() != NULL
- && !rhs->points_to()->in_heap()
- && lhs->points_to()->in_heap()
- && !lhs->is_unsafe_pointer_type())
+ && !lhs->points_to()->in_heap()
+ && rhs->points_to()->in_heap()
+ && !rhs->is_unsafe_pointer_type())
{
if (reason != NULL)
- reason->assign(_("conversion from notinheap type to normal type"));
+ reason->assign(_("conversion from normal type to notinheap type"));
return false;
}