diff options
author | Hugo van der Sanden <hv@crypt.org> | 2014-12-11 15:27:07 +0000 |
---|---|---|
committer | Hugo van der Sanden <hv@crypt.org> | 2014-12-11 15:27:07 +0000 |
commit | 8c75ba159ca49f468760e532410c0af95809dc6d (patch) | |
tree | 321a9f61d24f2cc4a4ac7495d2bf7e7d2ed1fb66 /proto.h | |
parent | 93f6e112d1711b0b220ea546f5fcb0f9ef445b66 (diff) | |
download | perl-8c75ba159ca49f468760e532410c0af95809dc6d.tar.gz |
make the EXACTF_invlist only when SCF_DO_STCLASS
The data is used only for STCLASS, and it's somewhat expensive to create.
Diffstat (limited to 'proto.h')
-rw-r--r-- | proto.h | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -6864,6 +6864,13 @@ PERL_STATIC_INLINE UV* S__invlist_array_init(SV* const invlist, const bool will_ #define PERL_ARGS_ASSERT__INVLIST_ARRAY_INIT \ assert(invlist) +STATIC SV* S__make_exactf_invlist(pTHX_ RExC_state_t *pRExC_state, regnode *node) + __attribute__warn_unused_result__ + __attribute__nonnull__(pTHX_1) + __attribute__nonnull__(pTHX_2); +#define PERL_ARGS_ASSERT__MAKE_EXACTF_INVLIST \ + assert(pRExC_state); assert(node) + STATIC void S_add_above_Latin1_folds(pTHX_ RExC_state_t *pRExC_state, const U8 cp, SV** invlist) __attribute__nonnull__(pTHX_1) __attribute__nonnull__(pTHX_3); |