class Solargraph::Parser::Legacy::NodeProcessors::LvasgnNode
Public Instance Methods
process()
click to toggle source
# File lib/solargraph/parser/legacy/node_processors/lvasgn_node.rb, line 10 def process here = get_node_start_position(node) presence = Range.new(here, region.closure.location.range.ending) loc = get_node_location(node) locals.push Solargraph::Pin::LocalVariable.new( location: loc, closure: region.closure, name: node.children[0].to_s, assignment: node.children[1], comments: comments_for(node), presence: presence ) process_children end