Method: Puppet::Pops::Types::PObjectType#resolved_parent

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

#resolved_parentObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



1017
1018
1019
1020
1021
1022
1023
# File 'lib/puppet/pops/types/p_object_type.rb', line 1017

def resolved_parent
  parent = @parent
  while parent.is_a?(PTypeAliasType)
    parent = parent.resolved_type
  end
  parent
end