# File lib/ruby_parser_extras.rb, line 534
  def new_if c, t, f
    l = [c.line, t && t.line, f && f.line].compact.min
    c = cond c
    c, t, f = c.last, f, t if c[0] == :not
    s(:if, c, t, f).line(l)
  end