class Solargraph::Source::Chain::Constant
Public Class Methods
Source
# File lib/solargraph/source/chain/constant.rb, line 7 def initialize word @word = word end
Public Instance Methods
Source
# File lib/solargraph/source/chain/constant.rb, line 11 def resolve api_map, name_pin, locals return [Pin::ROOT_PIN] if word.empty? if word.start_with?('::') base = word[2..-1] gates = [''] else base = word gates = name_pin.gates end fqns = api_map.resolve(base, gates) api_map.get_path_pins(fqns) end