Loading...
Searching...
No Matches
Go to the documentation of this file.
46#define FL_OVERRIDE override
57#define FL_DEPRECATED(msg, func) \
58 /##*##* \deprecated msg *##/ \
91#define FL_OVERRIDE override
97#define FL_DEPRECATED(msg, func) __declspec(deprecated(msg)) func
101#if (_MSC_VER >= 1310)
103#define FL_DEPRECATED(msg, func) __declspec(deprecated) func
115#if (__cplusplus >= 202002L)
118#if (__cplusplus >= 201703L)
121#if (__cplusplus >= 201402L)
123#define FL_DEPRECATED(msg, func) [[deprecated(msg)]] func
127#if (__cplusplus >= 201103L)
129#define FL_OVERRIDE override
133#if (__cplusplus >= 199711L)
143#if defined(__clang__)
145#define FL_CLANG_VERSION (__clang_major__ * 10000 + __clang_minor__ * 100 + __clang_patchlevel__)
159#define FL_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)
162#define __fl_attr(x) __attribute__ (x)
165#if FL_GCC_VERSION > 40500
167#define FL_DEPRECATED(msg, func) func __attribute__((deprecated(msg)))
171#if FL_GCC_VERSION > 30100
173#define FL_DEPRECATED(msg, func) func __attribute__((deprecated))
193#define FL_DEPRECATED(msg, func) func