Method: Sass::Source::Map#shift_output_offsets

Defined in:
lib/sass/source/map.rb

#shift_output_offsets(delta)

Shifts any output source ranges that lie on the first line forward one or more characters on that line.

Parameters:

  • delta (Integer)

    The number of characters to shift the ranges forward.



54
55
56
57
58
59
60
61
# File 'lib/sass/source/map.rb', line 54

def shift_output_offsets(delta)
  return if delta == 0
  @data.each do |m|
    break if m.output.start_pos.line > 1
    m.output.start_pos.offset += delta
    m.output.end_pos.offset += delta if m.output.end_pos.line > 1
  end
end