Method: Puppet::Pops::Types::PStructType#resolve
- Defined in:
- lib/puppet/pops/types/types.rb
#resolve(loader) ⇒ Object
2053 2054 2055 2056 2057 2058 2059 2060 2061 |
# File 'lib/puppet/pops/types/types.rb', line 2053 def resolve(loader) changed = false relements = @elements.map do |elem| relem = elem.resolve(loader) changed ||= !relem.equal?(elem) relem end changed ? self.class.new(relements) : self end |