Method: Puppet::Pops::Types::PStructType#normalize

Defined in:
lib/puppet/pops/types/types.rb

#normalize(guard = nil) ⇒ Object



1930
1931
1932
1933
1934
1935
1936
# File 'lib/puppet/pops/types/types.rb', line 1930

def normalize(guard = nil)
  if @elements.empty?
    DEFAULT
  else
    alter_type_array(@elements, :normalize, guard) { |altered| PStructType.new(altered) }
  end
end