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