Home
last modified time | relevance | path

Searched refs:arg (Results 1 – 3 of 3) sorted by relevance

/loramac-node-3.4.0/src/boards/mcu/saml21/hal/utils/include/
Dutils_repeat_macro.h63 #define REPEAT_MACRO(macro, arg, n) REPEAT_MACRO_I(macro, arg, n) argument
69 #define REPEAT_MACRO_I(macro, arg, n) REPEAT##n(macro, arg, 0) argument
71 #define REPEAT1(macro, arg, n) macro(arg, n) argument
72 #define REPEAT2(macro, arg, n) macro(arg, n) REPEAT1(macro, arg, INC_VALUE(n)) argument
73 #define REPEAT3(macro, arg, n) macro(arg, n) REPEAT2(macro, arg, INC_VALUE(n)) argument
74 #define REPEAT4(macro, arg, n) macro(arg, n) REPEAT3(macro, arg, INC_VALUE(n)) argument
75 #define REPEAT5(macro, arg, n) macro(arg, n) REPEAT4(macro, arg, INC_VALUE(n)) argument
76 #define REPEAT6(macro, arg, n) macro(arg, n) REPEAT5(macro, arg, INC_VALUE(n)) argument
77 #define REPEAT7(macro, arg, n) macro(arg, n) REPEAT6(macro, arg, INC_VALUE(n)) argument
78 #define REPEAT8(macro, arg, n) macro(arg, n) REPEAT7(macro, arg, INC_VALUE(n)) argument
[all …]
Dutils_recursion_macro.h59 #define RECURSION_MACRO(macro, arg, n) RECURSION_MACRO_I(macro, arg, n) argument
65 #define RECURSION_MACRO_I(macro, arg, n) RECURSION##n(macro, arg) argument
67 #define RECURSION0(macro, arg) argument
68 #define RECURSION1(macro, arg) RECURSION0(macro, DEC_VALUE(arg)) macro(arg, 0) argument
69 #define RECURSION2(macro, arg) RECURSION1(macro, DEC_VALUE(arg)) macro(arg, 1) argument
70 #define RECURSION3(macro, arg) RECURSION2(macro, DEC_VALUE(arg)) macro(arg, 2) argument
71 #define RECURSION4(macro, arg) RECURSION3(macro, DEC_VALUE(arg)) macro(arg, 3) argument
72 #define RECURSION5(macro, arg) RECURSION4(macro, DEC_VALUE(arg)) macro(arg, 4) argument
Dutils.h73 #define COMPILER_PRAGMA(arg) _Pragma(#arg) argument