class Ikra::Symbolic::InputVisitor

Public Instance Methods

visit_array_command(command) click to toggle source
# File lib/symbolic/input_visitor.rb, line 61
def visit_array_command(command)
    for input in command.input
        input.accept(self)
    end
end
visit_input(input, pattern:) click to toggle source
# File lib/symbolic/input_visitor.rb, line 37
def visit_input(input, pattern:)

end
visit_reduce_input(input, pattern:) click to toggle source
# File lib/symbolic/input_visitor.rb, line 56
def visit_reduce_input(input, pattern:)
    visit_input(input)
    input.command.accept(self)
end
visit_single_input(input, pattern:) click to toggle source
# File lib/symbolic/input_visitor.rb, line 41
def visit_single_input(input, pattern:)
    visit_input(input)
    input.command.accept(self)
end
visit_stencil_array_input(input, pattern:) click to toggle source
# File lib/symbolic/input_visitor.rb, line 46
def visit_stencil_array_input(input, pattern:)
    visit_input(input)
    input.command.accept(self)
end
visit_stencil_single_input(input, pattern:) click to toggle source
# File lib/symbolic/input_visitor.rb, line 51
def visit_stencil_single_input(input, pattern:)
    visit_input(input)
    input.command.accept(self)
end