summaryrefslogtreecommitdiff
path: root/ruby_1_9_3/ext/psych/lib/psych/visitors/depth_first.rb
diff options
context:
space:
mode:
Diffstat (limited to 'ruby_1_9_3/ext/psych/lib/psych/visitors/depth_first.rb')
-rw-r--r--ruby_1_9_3/ext/psych/lib/psych/visitors/depth_first.rb26
1 files changed, 0 insertions, 26 deletions
diff --git a/ruby_1_9_3/ext/psych/lib/psych/visitors/depth_first.rb b/ruby_1_9_3/ext/psych/lib/psych/visitors/depth_first.rb
deleted file mode 100644
index c6eb814ac0..0000000000
--- a/ruby_1_9_3/ext/psych/lib/psych/visitors/depth_first.rb
+++ /dev/null
@@ -1,26 +0,0 @@
-module Psych
- module Visitors
- class DepthFirst < Psych::Visitors::Visitor
- def initialize block
- @block = block
- end
-
- private
-
- def nary o
- o.children.each { |x| visit x }
- @block.call o
- end
- alias :visit_Psych_Nodes_Stream :nary
- alias :visit_Psych_Nodes_Document :nary
- alias :visit_Psych_Nodes_Sequence :nary
- alias :visit_Psych_Nodes_Mapping :nary
-
- def terminal o
- @block.call o
- end
- alias :visit_Psych_Nodes_Scalar :terminal
- alias :visit_Psych_Nodes_Alias :terminal
- end
- end
-end