Module: DTC::Utils::Visitor
- Defined in:
- lib/dtc/utils/visitor.rb,
lib/dtc/utils/visitor/dsl.rb,
lib/dtc/utils/visitor/folder.rb
Overview
Utilities for objects that repond to:
-
‘enter(*arguments)`: return true to enter branch
-
‘leave()`
-
‘add(*arguments)
Defined Under Namespace
Modules: AcceptAsFlatMethodCalls, DSL, Folder Classes: Builder, FilteringForwarder, Forwarder, HashBuilder, Printer, Recorder, Switcher