Method: Puppet::Pops::Types::PStructType#resolve
- Defined in:
- lib/puppet/pops/types/types.rb
#resolve(loader) ⇒ Object
1963 1964 1965 1966 1967 1968 1969 1970 1971 |
# File 'lib/puppet/pops/types/types.rb', line 1963 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 |