In Attribute§
See primary documentation in context for method package.
method package()
Returns the package (class/grammar/role) to which this attribute belongs.
class Boo { has @!baz; } my $a = Boo.^attributes(:local)[0]; say $a.package; # OUTPUT: «(Boo)»
In Routine§
See primary documentation in context for method package.
method package(Routine:D:)
Returns the package in which the routine is defined.
In X::Augment::NoSuchType§
See primary documentation in context for method package.
Returns the name that was tried to augment, but which doesn't exist.