#ifndef SWEET_OVERLOAD_MACRO #define SWEET_OVERLOAD_MACRO #define _OVERLOAD_1_(_1, NAME, ...) NAME #define _OVERLOAD_2_(_1, _2, NAME, ...) NAME #define _OVERLOAD_3_(_1, _2, _3, NAME, ...) NAME #define _OVERLOAD_4_(_1, _2, _3, _4, NAME, ...) NAME #define _OVERLOAD_5_(_1, _2, _3, _4, _5, NAME, ...) NAME #define _OVERLOAD_6_(_1, _2, _3, _4, _5, _6, NAME, ...) NAME #define _OVERLOAD_7_(_1, _2, _3, _4, _5, _6, _7, NAME, ...) NAME #define _OVERLOAD_8_(_1, _2, _3, _4, _5, _6, _7, _8, NAME, ...) NAME #define _OVERLOAD_9_(_1, _2, _3, _4, _5, _6, _7, _8, _9, NAME, ...) NAME #endif