class Solargraph::SourceMap::Data

def generate

def generate
  return if @generated
  @generated = true
  @pins, @locals = Mapper.map(@source)
end

def initialize source

def initialize source
  @source = source
end

def locals

def locals
  generate
  @locals || []
end

def pins

def pins
  generate
  @pins || []
end