Method: Puppet::Pops::Model::CaseOption#_pcore_all_contents
- Defined in:
- lib/puppet/pops/model/ast.rb
#_pcore_all_contents(path, &block) ⇒ Object
1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 |
# File 'lib/puppet/pops/model/ast.rb', line 1288 def _pcore_all_contents(path, &block) path << self @values.each do |value| block.call(value, path) value._pcore_all_contents(path, &block) end unless @then_expr.nil? block.call(@then_expr, path) @then_expr._pcore_all_contents(path, &block) end path.pop end |