diff --git a/src/parser/actions.pm b/src/parser/actions.pm index 3bf2884e5ec..2afeedaf7ac 100644 --- a/src/parser/actions.pm +++ b/src/parser/actions.pm @@ -1865,6 +1865,9 @@ method scoped($/) { } } elsif $past.isa(PAST::Block) && $ { + if +$ > 1 { + $/.panic("Multiple prefix constraints not yet supported"); + } $past.loadinit().push(PAST::Op.new( :pasttype('call'), :name('!sub_trait_verb'),