From 4a56b9c2e99b427266c2f676ac6ffca514c0a57d Mon Sep 17 00:00:00 2001 From: Konstantinos Margaritis Date: Wed, 15 May 2024 17:04:50 +0300 Subject: [PATCH] Fix unknownMacro --- src/parser/ucp_table.cpp | 8 -------- src/parser/ucp_table.h | 9 +++++++++ 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/parser/ucp_table.cpp b/src/parser/ucp_table.cpp index fc1330fe..77f13009 100644 --- a/src/parser/ucp_table.cpp +++ b/src/parser/ucp_table.cpp @@ -34,14 +34,6 @@ using namespace std; namespace ue2 { -#define UCP_FN(cat) \ -CodePointSet getUcp##cat(void) { \ - CodePointSet rv; \ - for (u32 i = 0; i < ARRAY_LENGTH(ucp_##cat##_def); i += 2) { \ - rv.setRange(ucp_##cat##_def[i], ucp_##cat##_def[i + 1]); \ - } \ - return rv; \ -} struct unicase { unichar base; diff --git a/src/parser/ucp_table.h b/src/parser/ucp_table.h index 269a971c..5f0c9af3 100644 --- a/src/parser/ucp_table.h +++ b/src/parser/ucp_table.h @@ -36,6 +36,15 @@ namespace ue2 { +#define UCP_FN(cat) \ +CodePointSet getUcp##cat(void) { \ + CodePointSet rv; \ + for (u32 i = 0; i < ARRAY_LENGTH(ucp_##cat##_def); i += 2) { \ + rv.setRange(ucp_##cat##_def[i], ucp_##cat##_def[i + 1]); \ + } \ + return rv; \ +} + class CodePointSet; void make_caseless(CodePointSet *cps); bool flip_case(unichar *c);