module Solargraph::RbsMap::Conversions
def location_decl_to_pin_location(location)
-
(Solargraph::Location, nil)-
Parameters:
-
location(RBS::Location, nil) --
def location_decl_to_pin_location(location) return nil if location&.name.nil? start_pos = Position.new(location.start_line - 1, location.start_column) end_pos = Position.new(location.end_line - 1, location.end_column) range = Range.new(start_pos, end_pos) Location.new(location.name.to_s, range) end