# File lib/puppet/parser/ast/resourceparam.rb, line 13
13:         def evaluate(scope)
14:             return Puppet::Parser::Resource::Param.new(
15:                 :name => @param,
16:                 :value => @value.safeevaluate(scope),
17:                 :source => scope.source, :line => self.line, :file => self.file,
18:                 :add => self.add
19:             )
20:         end