This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Separate handling of ${^PREMATCH} from $` etc
[perl5.git] / embedvar.h
index 3922855..877e811 100644 (file)
@@ -67,9 +67,7 @@
 #define PL_Mem                 (vTHX->IMem)
 #define PL_MemParse            (vTHX->IMemParse)
 #define PL_MemShared           (vTHX->IMemShared)
-#define PL_OpPtr               (vTHX->IOpPtr)
-#define PL_OpSlab              (vTHX->IOpSlab)
-#define PL_OpSpace             (vTHX->IOpSpace)
+#define PL_NonL1NonFinalFold   (vTHX->INonL1NonFinalFold)
 #define PL_PerlSpace           (vTHX->IPerlSpace)
 #define PL_PosixAlnum          (vTHX->IPosixAlnum)
 #define PL_PosixAlpha          (vTHX->IPosixAlpha)
 #define PL_pad_reset_pending   (vTHX->Ipad_reset_pending)
 #define PL_padix               (vTHX->Ipadix)
 #define PL_padix_floor         (vTHX->Ipadix_floor)
+#define PL_padlist_generation  (vTHX->Ipadlist_generation)
 #define PL_parser              (vTHX->Iparser)
 #define PL_patchlevel          (vTHX->Ipatchlevel)
 #define PL_peepp               (vTHX->Ipeepp)
 #define PL_sighandlerp         (vTHX->Isighandlerp)
 #define PL_signalhook          (vTHX->Isignalhook)
 #define PL_signals             (vTHX->Isignals)
-#define PL_slab_count          (vTHX->Islab_count)
-#define PL_slabs               (vTHX->Islabs)
 #define PL_sort_RealCmp                (vTHX->Isort_RealCmp)
 #define PL_sortcop             (vTHX->Isortcop)
 #define PL_sortstash           (vTHX->Isortstash)
 #define PL_unlockhook          (vTHX->Iunlockhook)
 #define PL_unsafe              (vTHX->Iunsafe)
 #define PL_utf8_X_L            (vTHX->Iutf8_X_L)
-#define PL_utf8_X_LV           (vTHX->Iutf8_X_LV)
 #define PL_utf8_X_LVT          (vTHX->Iutf8_X_LVT)
 #define PL_utf8_X_LV_LVT_V     (vTHX->Iutf8_X_LV_LVT_V)
+#define PL_utf8_X_RI           (vTHX->Iutf8_X_RI)
 #define PL_utf8_X_T            (vTHX->Iutf8_X_T)
 #define PL_utf8_X_V            (vTHX->Iutf8_X_V)
-#define PL_utf8_X_begin                (vTHX->Iutf8_X_begin)
 #define PL_utf8_X_extend       (vTHX->Iutf8_X_extend)
-#define PL_utf8_X_non_hangul   (vTHX->Iutf8_X_non_hangul)
 #define PL_utf8_X_prepend      (vTHX->Iutf8_X_prepend)
+#define PL_utf8_X_regular_begin        (vTHX->Iutf8_X_regular_begin)
+#define PL_utf8_X_special_begin        (vTHX->Iutf8_X_special_begin)
 #define PL_utf8_alnum          (vTHX->Iutf8_alnum)
 #define PL_utf8_alpha          (vTHX->Iutf8_alpha)
+#define PL_utf8_blank          (vTHX->Iutf8_blank)
 #define PL_utf8_digit          (vTHX->Iutf8_digit)
 #define PL_utf8_foldable       (vTHX->Iutf8_foldable)
 #define PL_utf8_foldclosures   (vTHX->Iutf8_foldclosures)