diff --git a/src/core/Cursor.pm b/src/core/Cursor.pm index 2654bfe1fcb..7e3e3f7ce05 100644 --- a/src/core/Cursor.pm +++ b/src/core/Cursor.pm @@ -111,7 +111,7 @@ my class Cursor does NQPCursorRole { } method RECURSE() { - pir::find_dynamic_lex__Ps('$?REGEX')(self) + nqp::getlexdyn('$?REGEX')(self) } method prior() { diff --git a/src/core/stubs.pm b/src/core/stubs.pm index e309dde8ade..cfd7d792842 100644 --- a/src/core/stubs.pm +++ b/src/core/stubs.pm @@ -16,7 +16,7 @@ my class Enum { ... } my class X::OutOfRange { ... } sub DYNAMIC(\name) is rw { - my Mu $x := pir::find_dynamic_lex__Ps(nqp::unbox_s(name)); + my Mu $x := nqp::getlexdyn(nqp::unbox_s(name)); if nqp::isnull($x) { my str $pkgname = pir::replace__Ssiis(nqp::unbox_s(name), 1, 1, ''); if nqp::existskey(GLOBAL.WHO, $pkgname) { $x := nqp::atkey(GLOBAL.WHO, $pkgname) }