#ifndef PCH_H #define PCH_H #define PCRE2_CODE_UNIT_WIDTH 8 #define PCRE_WORKSPACE_SIZE 512 #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wunused-parameter" #include "ruby/ruby.h" #pragma clang diagnostic pop #include #include #include extern "C" { #include "libgrapheme/grapheme.h" #include "unicode_width/unicode_width.h" } #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using json = nlohmann::json; using namespace std::chrono_literals; #endif