class SyntaxTree::Translation::Parser::HeredocBuilder

def <<(segment)

def <<(segment)
  if segment.type == :str && segments.last &&
       segments.last.type == :str &&
       !segments.last.children.first.end_with?("\n")
    segments.last.children.first << segment.children.first
  else
    segments << segment
  end
end