X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/28efe6544f28ba7b37a77c033901fdd6f3978b82..7b0ccb8a603b4f97740acc65d9429bb58f7ba1bd:/include/wx/cpp.h?ds=sidebyside diff --git a/include/wx/cpp.h b/include/wx/cpp.h index 7e9a436049..82931e6dd7 100644 --- a/include/wx/cpp.h +++ b/include/wx/cpp.h @@ -17,6 +17,10 @@ #define wxCONCAT_HELPER(text, line) text ## line #define wxCONCAT(text, line) wxCONCAT_HELPER(text, line) +#define wxCONCAT3(x1, x2, x3) wxCONCAT(wxCONCAT(x1, x2), x3) +#define wxCONCAT4(x1, x2, x3, x4) wxCONCAT(wxCONCAT3(x1, x2, x3), x4) +#define wxCONCAT5(x1, x2, x3, x4, x5) wxCONCAT(wxCONCAT4(x1, x2, x3, x4), x5) + /* wxSTRINGIZE works as the preprocessor # operator but also works with macros */ #define wxSTRINGIZE_HELPER(x) #x #define wxSTRINGIZE(x) wxSTRINGIZE_HELPER(x)