Method: Parser::Source::Range#line

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

#lineInteger Also known as: first_line

Line number of the beginning of this range. By default, the first line of a buffer is 1; as such, line numbers are most commonly one-based.

Returns:

  • (Integer)

    line number of the beginning of this range.

See Also:


83
84
85
# File 'lib/parser/source/range.rb', line 83

def line
  @source_buffer.line_for_position(@begin_pos)
end