==========================
Heredocs with errors
==========================

joins(<<~SQL(
  b
SQL
c

---

(program
  (call
    method: (identifier)
    (ERROR (heredoc_beginning))
    arguments: (argument_list
      (heredoc_body (heredoc_content) (heredoc_end))
      (identifier)
      (MISSING ")"))))

====================================
Heredocs
====================================

joins(<<-SQL
b

SQL

)

------------------------------------

(program
  (call
    method: (identifier)
    arguments: (argument_list
      (heredoc_beginning)
      (heredoc_body (heredoc_content) (heredoc_end))
    )
  )
)
