class Haml::Compiler
def flush_merged_text
def flush_merged_text return if @to_merge.empty? @to_merge.each do |type, val| case type when :text @temple << [:static, val] when :script @temple << [:dynamic, val] else raise SyntaxError.new("[HAML BUG] Undefined entry in Haml::Compiler@to_merge.") end end @to_merge = [] end