File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -551,8 +551,8 @@ class NQP::Actions is HLL::Actions {
551
551
}
552
552
$ past := QAST ::Var. new (
553
553
: name($ name ), : scope(' attribute' ),
554
- : viviself( vivitype( $ < sigil > ) ),
555
- PAST::Op . new ( : pirop( ' nqp_decontainerize PP ' ), QAST ::Var. new ( : name(' self' ) ) ),
554
+ QAST ::VM . new ( : pirop( ' nqp_decontainerize PP ' ),
555
+ QAST ::Var. new ( : name(' self' ), : scope( ' lexical ' ) ) ),
556
556
$ ch
557
557
);
558
558
@@ -567,7 +567,7 @@ class NQP::Actions is HLL::Actions {
567
567
}
568
568
if nqp :: defined ($ attr ) {
569
569
if nqp :: can ($ attr , ' type' ) {
570
- $ past . type ($ attr . type);
570
+ $ past . returns ($ attr . type);
571
571
}
572
572
}
573
573
else {
@@ -1198,8 +1198,8 @@ class NQP::Actions is HLL::Actions {
1198
1198
# # Terms
1199
1199
1200
1200
method term :sym <self >($/ ) {
1201
- make PAST::Op . new ( : pirop(' nqp_decontainerize PP' ),
1202
- QAST ::Var. new ( : name(' self' ) ) );
1201
+ make QAST ::VM . new ( : pirop(' nqp_decontainerize PP' ),
1202
+ QAST ::Var. new ( : name(' self' ), : scope( ' lexical ' ) ) );
1203
1203
}
1204
1204
1205
1205
method term :sym <identifier >($/ ) {
You can’t perform that action at this time.
0 commit comments