class AdLint::Ld::FunctionTraversal
Public Class Methods
new(fun_map)
click to toggle source
# File lib/adlint/ld/object.rb, line 327 def initialize(fun_map) @map = fun_map end
Public Instance Methods
execute()
click to toggle source
# File lib/adlint/ld/object.rb, line 336 def execute @map.all_function_declarations.each do |fun_dcl| on_declaration.invoke(fun_dcl) end @map.all_functions.each do |fun_def| on_definition.invoke(fun_def) end end