# File lib/action_view/helpers/capture_helper.rb, line 38 def capture(*args) value = nil buffer = with_output_buffer { value = yield(*args) } if string = buffer.presence || value and string.is_a?(String) NonConcattingString.new(ERB::Util.html_escape(string)) end end