summaryrefslogtreecommitdiff
path: root/lib/B/Deparse.t
diff options
context:
space:
mode:
authorPaul "LeoNerd" Evans <leonerd@leonerd.org.uk>2021-11-30 17:37:13 +0000
committerPaul Evans <leonerd@leonerd.org.uk>2021-12-01 22:03:37 +0000
commit852c1a84672ff049d20d941d4df1decaabf3f3f0 (patch)
tree5baaf3ce559ae7d06b13b6c740a23bdf0913b267 /lib/B/Deparse.t
parent9ae6f26499e0b2d56c36d730466988a3d5ac8457 (diff)
downloadperl-852c1a84672ff049d20d941d4df1decaabf3f3f0.tar.gz
Direct optree implementations of builtin:: functions
Turn builtin::true/false into OP_CONSTs Add a dedicated OP_ISBOOL, make an efficient op version of builtin::isbool()
Diffstat (limited to 'lib/B/Deparse.t')
-rw-r--r--lib/B/Deparse.t3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/B/Deparse.t b/lib/B/Deparse.t
index ac3aaf8de8..138b31bdf3 100644
--- a/lib/B/Deparse.t
+++ b/lib/B/Deparse.t
@@ -3198,3 +3198,6 @@ catch($var) {
defer {
$a = 123;
}
+####
+# builtin:: functions
+my $x = builtin::isbool(undef);