# File lib/puppet/parser/ast/caseopt.rb, line 44
44:         def eachvalue(scope)
45:             if @value.is_a?(AST::ASTArray)
46:                 @value.each { |subval|
47:                     yield subval.safeevaluate(scope)
48:                 }
49:             else
50:                 yield @value.safeevaluate(scope)
51:             end
52:         end