summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/overload/numbers.pm2
-rw-r--r--overload.c2
-rw-r--r--overload.h1
3 files changed, 5 insertions, 0 deletions
diff --git a/lib/overload/numbers.pm b/lib/overload/numbers.pm
index 2e9e9ac1d9..7c39b1c17a 100644
--- a/lib/overload/numbers.pm
+++ b/lib/overload/numbers.pm
@@ -80,6 +80,7 @@ our @names = qw#
(.
(.=
(~~
+ (-X
DESTROY
#;
@@ -150,6 +151,7 @@ our @enums = qw#
concat
concat_ass
smart
+ ftest
DESTROY
#;
diff --git a/overload.c b/overload.c
index 2f1f870f65..909a0ee529 100644
--- a/overload.c
+++ b/overload.c
@@ -82,6 +82,7 @@ static const U8 PL_AMG_namelens[NofAMmeth] = {
2,
3,
3,
+ 3,
7
};
@@ -157,5 +158,6 @@ static const char * const PL_AMG_names[NofAMmeth] = {
"(.",
"(.=",
"(~~",
+ "(-X",
"DESTROY"
};
diff --git a/overload.h b/overload.h
index 1750585122..1a1e69ca54 100644
--- a/overload.h
+++ b/overload.h
@@ -79,6 +79,7 @@ enum {
concat_amg,
concat_ass_amg,
smart_amg,
+ ftest_amg,
DESTROY_amg,
max_amg_code
/* Do not leave a trailing comma here. C9X allows it, C89 doesn't. */