Method: Parser::Source::Rewriter#insert_before

Defined in:
lib/parser/source/rewriter.rb

#insert_before(range, content) ⇒ Rewriter

Inserts new code before the given source range.

Parameters:

  • range (Range)
  • content (String)

Returns:

Raises:



80
81
82
# File 'lib/parser/source/rewriter.rb', line 80

def insert_before(range, content)
  append Rewriter::Action.new(range.begin, content)
end