module Haml::Precompiler

def push_silent_with_haml_block_deprecation(text, can_suppress = false)

def push_silent_with_haml_block_deprecation(text, can_suppress = false)
  unless can_suppress && block_opened? && !mid_block_keyword?("- #{text}") &&
      text =~ ActionView::Template::Handlers::Erubis::BLOCK_EXPR
    return push_silent_without_haml_block_deprecation(text, can_suppress)
  end
  push_silent_without_haml_block_deprecation("_hamlout.append_if_string= #{text}", can_suppress)
end