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
80 81 82 83 |
# File 'lib/spoom/rbs.rb', line 80 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
77 78 79 |
# File 'lib/spoom/rbs.rb', line 77 def continuation_locations @continuation_locations end |