foo { |a = ~b| }
           ^ unexpected '~'; unary calls are not allowed in this context

