Re: ^mro_unhidden

2021-08-21 Thread Vadim Belman
say D.^parents( :all ); # ((B) (A) (Any) (Mu)) > > So, I conclude that Any and Mu are "hidden" as far as ^parents is concerned. > > According to the documentation, ^mro_unhidden does this: > > "Returns a list of types in method resolution order, excluding >

Re: ^mro_unhidden

2021-08-21 Thread Elizabeth Mattijsen
d Mu are "hidden" as far as ^parents is concerned. > > According to the documentation, ^mro_unhidden does this: > > "Returns a list of types in method resolution order, excluding > those that are marked with is hidden." > > And yet, what I see is: > >

^mro_unhidden

2021-08-21 Thread Joseph Brenner
Given and example like this: class A {} class B is A {} class D is B {} say D.^parents(); # ((B) (A)) say D.^parents( :all ); # ((B) (A) (Any) (Mu)) So, I conclude that Any and Mu are "hidden" as far as ^parents is concerned. According to the documentation, ^mro_unh