Loading...
Searching...
No Matches
Go to the documentation of this file.
34#if defined INTERNAL_NAME
36 #pragma push_macro("SELF")
39 #define SELF EXPAND(INTERNAL_NAME)
43 #error "Cannot redefine SELF"
45 #define SELF EXPAND(NAME)
47 #if !defined __clang_analyzer__
48 #error "The `SELF` type for a data structure must be defined (by `NAME` or `INTERNAL_NAME`)"
50 #define NAME derive_c_parameter_self