class Prism::Comment

这表示在解析过程中遇到的注释。它是所有注释类型的基类。

属性

location[R]

此注释在源代码中的位置。

公共类方法

new(location) 点击以切换源代码

使用给定的位置创建一个新的注释对象。

# File prism/parse_result.rb, line 512
def initialize(location)
  @location = location
end

公共实例方法

deconstruct_keys(keys) 点击以切换源代码

Comment 实现哈希模式匹配接口。

# File prism/parse_result.rb, line 517
def deconstruct_keys(keys)
  { location: location }
end
slice() 点击以切换源代码

通过从源代码中切片来返回注释的内容。

# File prism/parse_result.rb, line 522
def slice
  location.slice
end