It *is* being used in the code: https://github.com/rakudo/rakudo/blob/nom/src/Perl6/Actions.nqp#L8404
There are even tests for it: t/spec/S06-signature/positional-placeholders.t Looking in the right places with the right parameters helps. The names of (Exception) classes can be put together at runtime like this: $*W.throw($/, ['X', 'Placeholder', 'NonPlaceholder’], ENOTABUG, has tests, can be closed. > On 15 Aug 2016, at 04:12, Zoffix Znet (via RT) <[email protected]> > wrote: > > # New Ticket Created by Zoffix Znet > # Please include the string: [perl #128936] > # in the subject line of all future correspondence about this issue. > # <URL: https://rt.perl.org/Ticket/Display.html?id=128936 > > > > It appears that X::Placeholder::NonPlaceholder exists in the code but is > unused anywhere. Dead code likely should be removed: > > This is all the output I get: > $ grep -nR X::Placeholder::NonPlaceholder > > src/core/Exception.pm:826:my class X::Placeholder::NonPlaceholder does > X::Comp {
