class RubyVM::AbstractSyntaxTree::Location
RubyVM::AbstractSyntaxTree::Location
instances are created by RubyVM::AbstractSyntaxTree::Node#locations
.
This class is MRI specific.
Public Instance Methods
Source
# File ast.rb, line 304 def first_column Primitive.ast_location_first_column end
The column number in the source code where this AST’s text began.
Source
# File ast.rb, line 296 def first_lineno Primitive.ast_location_first_lineno end
The line number in the source code where this AST’s text began.
Source
# File ast.rb, line 328 def inspect Primitive.ast_location_inspect end
Returns debugging information about this location as a string.
Source
# File ast.rb, line 320 def last_column Primitive.ast_location_last_column end
The column number in the source code where this AST’s text ended.
Source
# File ast.rb, line 312 def last_lineno Primitive.ast_location_last_lineno end
The line number in the source code where this AST’s text ended.