<span class="hljs-comment"># standard heredoc</span>
message = <span class="hljs-string"><<-MESSAGE
This looks good
MESSAGE</span>
<span class="hljs-comment"># heredoc without interpolation</span>
message = <span class="hljs-string"><<-'MESSAGE'
This isn't highlighted correctly
MESSAGE</span>
<span class="hljs-comment"># with a method call</span>
message = <span class="hljs-string"><<-MESSAGE.chomp
This looks good
MESSAGE</span>
<span class="hljs-keyword">def</span> <span class="hljs-title function_">foo</span>()
msg = <span class="hljs-string"><<-HTML
<div>
<h4><span class="hljs-subst">#{bar}</span></h4>
</div>
HTML</span>
<span class="hljs-keyword">end</span>
<span class="hljs-keyword">def</span> <span class="hljs-title function_">baz</span>()
msg = <span class="hljs-string"><<~FOO
<div>
<h4><span class="hljs-subst">#{bar}</span></h4>
</div>
FOO</span>
<span class="hljs-keyword">end</span>