class RubyVM::AbstractSyntaxTree::Location
RubyVM::AbstractSyntaxTree::Location
实例由 RubyVM::AbstractSyntaxTree::Node#locations
创建。
这个类是 MRI 特有的。
公共实例方法
first_column → integer 点击切换源代码
此 AST 的文本在源代码中开始的列号。
# File ruby_3_4_1/ast.rb, line 304 def first_column Primitive.ast_location_first_column end
first_lineno → integer 点击切换源代码
此 AST 的文本在源代码中开始的行号。
# File ruby_3_4_1/ast.rb, line 296 def first_lineno Primitive.ast_location_first_lineno end
inspect → string 点击切换源代码
返回有关此位置的调试信息,作为字符串。
# File ruby_3_4_1/ast.rb, line 328 def inspect Primitive.ast_location_inspect end
last_column → integer 点击切换源代码
此 AST 的文本在源代码中结束的列号。
# File ruby_3_4_1/ast.rb, line 320 def last_column Primitive.ast_location_last_column end
last_lineno → integer 点击切换源代码
此 AST 的文本在源代码中结束的行号。
# File ruby_3_4_1/ast.rb, line 312 def last_lineno Primitive.ast_location_last_lineno end