Module: Solargraph::Pin

Defined in:
lib/solargraph/pin.rb,
lib/solargraph/pin/base.rb,
lib/solargraph/pin/block.rb,
lib/solargraph/pin/common.rb,
lib/solargraph/pin/method.rb,
lib/solargraph/pin/symbol.rb,
lib/solargraph/pin/closure.rb,
lib/solargraph/pin/keyword.rb,
lib/solargraph/pin/constant.rb,
lib/solargraph/pin/localized.rb,
lib/solargraph/pin/namespace.rb,
lib/solargraph/pin/parameter.rb,
lib/solargraph/pin/reference.rb,
lib/solargraph/pin/singleton.rb,
lib/solargraph/pin/proxy_type.rb,
lib/solargraph/pin/conversions.rb,
lib/solargraph/pin/documenting.rb,
lib/solargraph/pin/duck_method.rb,
lib/solargraph/pin/method_alias.rb,
lib/solargraph/pin/base_variable.rb,
lib/solargraph/pin/keyword_param.rb,
lib/solargraph/pin/class_variable.rb,
lib/solargraph/pin/local_variable.rb,
lib/solargraph/pin/global_variable.rb,
lib/solargraph/pin/reference/extend.rb,
lib/solargraph/pin/instance_variable.rb,
lib/solargraph/pin/reference/include.rb,
lib/solargraph/pin/reference/prepend.rb,
lib/solargraph/pin/reference/require.rb,
lib/solargraph/pin/reference/override.rb,
lib/solargraph/pin/reference/superclass.rb

Overview

The namespace for pins used in maps.

Defined Under Namespace

Modules: Common, Conversions, Documenting, Localized Classes: Base, BaseVariable, Block, ClassVariable, Closure, Constant, DuckMethod, GlobalVariable, InstanceVariable, Keyword, KeywordParam, LocalVariable, Method, MethodAlias, Namespace, Parameter, ProxyType, Reference, Singleton, Symbol

Constant Summary collapse

ROOT_PIN =
Pin::Namespace.new(type: :class, name: '', closure: nil)