Skip to content

Commit e62d398

Browse files
committed
Ensure references to self in NQP are decontainerized.
1 parent 19f994b commit e62d398

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/NQP/Actions.pm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,8 @@ class NQP::Actions is HLL::Actions {
11251125
## Terms
11261126

11271127
method term:sym<self>($/) {
1128-
make PAST::Var.new( :name('self') );
1128+
make PAST::Op.new( :pirop('nqp_decontainerize PP'),
1129+
PAST::Var.new( :name('self') ) );
11291130
}
11301131

11311132
method term:sym<identifier>($/) {

0 commit comments

Comments
 (0)