class AdLint::Ld::VariableTraversal
Public Class Methods
new(var_map)
click to toggle source
# File lib/adlint/ld/object.rb, line 170 def initialize(var_map) @map = var_map end
Public Instance Methods
execute()
click to toggle source
# File lib/adlint/ld/object.rb, line 179 def execute @map.all_variable_declarations.each do |var_dcl| on_declaration.invoke(var_dcl) end @map.all_variables.each do |var_def| on_definition.invoke(var_def) end end