class AdLint::Cc1::Program::ExecutionDriver

Public Class Methods

new(interp) click to toggle source
# File lib/adlint/cc1/interp.rb, line 60
def initialize(interp)
  @interpreter = interp
end

Public Instance Methods

visit_ansi_function_definition(node) click to toggle source
# File lib/adlint/cc1/interp.rb, line 65
def visit_ansi_function_definition(node) @interpreter.execute(node) end
visit_declaration(node) click to toggle source
# File lib/adlint/cc1/interp.rb, line 64
def visit_declaration(node) @interpreter.execute(node) end
visit_kandr_function_definition(node) click to toggle source
# File lib/adlint/cc1/interp.rb, line 66
def visit_kandr_function_definition(node) @interpreter.execute(node) end