Class: Spoom::RBS::Signature
Instance Attribute Summary collapse
-
#continuation_locations ⇒ Object
readonly
Locations of the ‘#|` continuation comment lines that make up a multiline signature, in addition to the `#:` line tracked by `location`.
Attributes inherited from Comment
Instance Method Summary collapse
-
#initialize(string, location, continuation_locations: []) ⇒ Signature
constructor
: (String, Prism::Location, ?continuation_locations: Array) -> void.
Constructor Details
#initialize(string, location, continuation_locations: []) ⇒ Signature
: (String, Prism::Location, ?continuation_locations: Array) -> void
85 86 87 88 |
# File 'lib/spoom/rbs.rb', line 85 def initialize(string, location, continuation_locations: []) super(string, location) @continuation_locations = continuation_locations end |
Instance Attribute Details
#continuation_locations ⇒ Object (readonly)
Locations of the ‘#|` continuation comment lines that make up a multiline signature, in addition to the `#:` line tracked by `location`. : Array
82 83 84 |
# File 'lib/spoom/rbs.rb', line 82 def continuation_locations @continuation_locations end |