#pragma once #ifndef ULE_UTIL_H #define ULE_UTIL_H #define STATIC_ARRAY_LENGTH(a) (sizeof(a)/sizeof(a[0])) // GCC & CLang //#define FORCE_INLINE inline __attribute__((__always_inline)) //#define NEVER_INLINE __attribute__((__noinline__)) // VC++ #define FORCE_INLINE __forceinline #define NEVER_INLINE __declspec(noinline) #endif