# File lib/puppet/parser/resource.rb, line 168
168:   def to_hash
169:     @parameters.inject({}) do |hash, ary|
170:       param = ary[1]
171:       # Skip "undef" values.
172:       hash[param.name] = param.value if param.value != :undef
173:       hash
174:     end
175:   end