On Thu, Nov 20, 2014 at 05:33:57PM -0600, James Norris wrote:
> >>+     t = OMP_CLAUSE_ASYNC_EXPR (c);
> >>+     if (t == error_mark_node)
> >>+       remove = true;
> >>+     else if (!type_dependent_expression_p (t)
> >>+              && !INTEGRAL_TYPE_P (TREE_TYPE (t)))
> >>+       {
> >>+         error ("%<async%> expression must be integral");
> >You have OMP_CLAUSE_LOCATION (c) which you could use for error_at.
> 
> I followed the convention that was used elsewhere in the function
> at using error ().

Perhaps it would be better to change even those other spots in the function.
But that can be certainly done as a follow-up patch.

> Thank you for taking the time to review!
> 
> OK to commit after middle end has been accepted?

Yes, thanks.

        Jakub

Reply via email to