class Solargraph::Parser::ParserGem::NodeProcessors::SendNode
def process_private_constant
-
(void)
-
def process_private_constant if node.children[2] && (node.children[2].type == :sym || node.children[2].type == :str) cn = node.children[2].children[0].to_s ref = pins.select{|p| [Solargraph::Pin::Namespace, Solargraph::Pin::Constant].include?(p.class) && p.namespace == region.closure.full_context.namespace && p.name == cn}.first # HACK: Smelly instance variable access ref.instance_variable_set(:@visibility, :private) unless ref.nil? end end