Method: Parser::Source::Rewriter#wrap

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

#wrap(range, before, after) ⇒ Rewriter

Deprecated.

Inserts new code before and after the given source range.

Parameters:

  • range (Range)
  • before (String)
  • after (String)

Returns:

Raises:



94
95
96
97
# File 'lib/parser/source/rewriter.rb', line 94

def wrap(range, before, after)
  append Rewriter::Action.new(range.begin, before)
  append Rewriter::Action.new(range.end, after)
end