# File lib/puppet/parser/ast/caseopt.rb, line 38
38:     def eachvalue(scope)
39:       if @value.is_a?(AST::ASTArray)
40:         @value.each { |subval|
41:           yield subval.safeevaluate(scope)
42:         }
43:       else
44:         yield @value.safeevaluate(scope)
45:       end
46:     end