class RubyVM::AbstractSyntaxTree::Location
Экземпляры RubyVM::AbstractSyntaxTree::Location создаются методом RubyVM::AbstractSyntaxTree::Node#locations.
Этот класс специфичен для MRI.
Общедоступные методы экземпляра
# File ast.rb, line 304 def first_column Primitive.ast_location_first_column end
Номер столбца в исходном коде, с которого начинается текст этого AST.
# File ast.rb, line 296 def first_lineno Primitive.ast_location_first_lineno end
Номер строки в исходном коде, с которой начинается текст этого AST.
# File ast.rb, line 328 def inspect Primitive.ast_location_inspect end
Возвращает отладочную информацию об этом местоположении в виде строки.
# File ast.rb, line 320 def last_column Primitive.ast_location_last_column end
Номер столбца в исходном коде, на котором заканчивается текст этого AST.
# File ast.rb, line 312 def last_lineno Primitive.ast_location_last_lineno end
Номер строки в исходном коде, на которой заканчивается текст этого AST.
Ruby Core © 1993–2025 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.