Method: Puppet::Pops::Model::ModelTreeDumper#dump_CallMethodExpression
- Defined in:
- lib/puppet/pops/model/model_tree_dumper.rb
#dump_CallMethodExpression(o) ⇒ Object
def dump_CallNamedFunctionExpression o
result = [o.rval_required ? "call" : "invoke", do_dump(o.functor_expr)]
o.arguments.collect {|a| result << do_dump(a) }
result
end
357 358 359 360 361 362 |
# File 'lib/puppet/pops/model/model_tree_dumper.rb', line 357 def dump_CallMethodExpression o result = [o.rval_required ? "call-method" : "invoke-method", do_dump(o.functor_expr)] o.arguments.collect { |a| result << do_dump(a) } result << do_dump(o.lambda) if o.lambda result end |