ManaPlus
Macros
localconsts.h File Reference

(986a3bf)

#include <SDL_version.h>
#include "utils/perfomance.h"

Go to the source code of this file.

Macros

#define ENABLEDEBUGLOG   1
 
#define GCC_VERSION
 
#define A_DEFAULT_COPY(func)
 
#define nullptr   0
 
#define final
 
#define override
 
#define constexpr
 
#define constexpr2
 
#define noexcept2
 
#define noexcept
 
#define A_DELETE(func)
 
#define A_DELETE_COPY(func)
 
#define constexpr3
 
#define A_UNUSED
 
#define A_WARN_UNUSED
 
#define A_WARN_UNUSED_NON_TESTS
 
#define gnu_printf   printf
 
#define DEPRECATED
 
#define restrict
 
#define restrict2
 
#define RETURNS_NONNULL
 
#define A_NONNULL(...)
 
#define const2
 
#define PRAGMA6(str)
 
#define A_FALLTHROUGH
 
#define PRAGMA48(str)
 
#define PRAGMA49(str)
 
#define PRAGMA8(str)
 
#define PRAGMACLANG(str)
 
#define PRAGMACLANG5(str)
 
#define PRAGMACLANG6(str)
 
#define CLANG_FALLTHROUGH
 
#define PRAGMACLANG6GCC(str)
 
#define notfinal
 
#define A_NONNULLPOINTER
 
#define CHECKLISTENERS
 
#define ifconstexpr   if
 
#define DUMP_LEAKED_RESOURCES   1
 
#define USE_FILE_FOPEN   1
 
#define PRAGMAMINGW(str)
 
#define A_WIN_UNUSED
 

Macro Definition Documentation

◆ A_DEFAULT_COPY

#define A_DEFAULT_COPY (   func)

Definition at line 41 of file localconsts.h.

◆ A_DELETE

#define A_DELETE (   func)

Definition at line 52 of file localconsts.h.

◆ A_DELETE_COPY

#define A_DELETE_COPY (   func)

Definition at line 53 of file localconsts.h.

◆ A_FALLTHROUGH

#define A_FALLTHROUGH

Definition at line 193 of file localconsts.h.

◆ A_NONNULL

#define A_NONNULL (   ...)

Definition at line 168 of file localconsts.h.

◆ A_NONNULLPOINTER

#define A_NONNULLPOINTER

Definition at line 266 of file localconsts.h.

◆ A_UNUSED

#define A_UNUSED

Definition at line 160 of file localconsts.h.

◆ A_WARN_UNUSED

#define A_WARN_UNUSED

Definition at line 161 of file localconsts.h.

◆ A_WARN_UNUSED_NON_TESTS

#define A_WARN_UNUSED_NON_TESTS

Definition at line 162 of file localconsts.h.

◆ A_WIN_UNUSED

#define A_WIN_UNUSED

Definition at line 353 of file localconsts.h.

◆ CHECKLISTENERS

#define CHECKLISTENERS

Definition at line 277 of file localconsts.h.

◆ CLANG_FALLTHROUGH

#define CLANG_FALLTHROUGH

Definition at line 232 of file localconsts.h.

◆ const2

#define const2

Definition at line 191 of file localconsts.h.

◆ constexpr

#define constexpr

Definition at line 48 of file localconsts.h.

◆ constexpr2

#define constexpr2

Definition at line 49 of file localconsts.h.

◆ constexpr3

#define constexpr3

Definition at line 100 of file localconsts.h.

◆ DEPRECATED

#define DEPRECATED

Definition at line 164 of file localconsts.h.

◆ DUMP_LEAKED_RESOURCES

#define DUMP_LEAKED_RESOURCES   1

Definition at line 315 of file localconsts.h.

◆ ENABLEDEBUGLOG

#define ENABLEDEBUGLOG   1

Definition at line 25 of file localconsts.h.

◆ final

#define final

Definition at line 46 of file localconsts.h.

◆ GCC_VERSION

#define GCC_VERSION
Value:
(__GNUC__ * 10000 \
+ __GNUC_MINOR__ * 100 \
+ __GNUC_PATCHLEVEL__)

Definition at line 28 of file localconsts.h.

◆ gnu_printf

#define gnu_printf   printf

Definition at line 163 of file localconsts.h.

◆ ifconstexpr

#define ifconstexpr   if

Definition at line 284 of file localconsts.h.

◆ noexcept

#define noexcept

Definition at line 51 of file localconsts.h.

◆ noexcept2

#define noexcept2

Definition at line 50 of file localconsts.h.

◆ notfinal

#define notfinal

Definition at line 261 of file localconsts.h.

◆ nullptr

#define nullptr   0

Definition at line 45 of file localconsts.h.

◆ override

#define override

Definition at line 47 of file localconsts.h.

◆ PRAGMA48

#define PRAGMA48 (   str)

Definition at line 199 of file localconsts.h.

◆ PRAGMA49

#define PRAGMA49 (   str)

Definition at line 205 of file localconsts.h.

◆ PRAGMA6

#define PRAGMA6 (   str)

Definition at line 192 of file localconsts.h.

◆ PRAGMA8

#define PRAGMA8 (   str)

Definition at line 211 of file localconsts.h.

◆ PRAGMACLANG

#define PRAGMACLANG (   str)

Definition at line 229 of file localconsts.h.

◆ PRAGMACLANG5

#define PRAGMACLANG5 (   str)

Definition at line 230 of file localconsts.h.

◆ PRAGMACLANG6

#define PRAGMACLANG6 (   str)

Definition at line 231 of file localconsts.h.

◆ PRAGMACLANG6GCC

#define PRAGMACLANG6GCC (   str)

Definition at line 240 of file localconsts.h.

◆ PRAGMAMINGW

#define PRAGMAMINGW (   str)

Definition at line 352 of file localconsts.h.

◆ restrict

#define restrict

Definition at line 165 of file localconsts.h.

◆ restrict2

#define restrict2

Definition at line 166 of file localconsts.h.

◆ RETURNS_NONNULL

#define RETURNS_NONNULL

Definition at line 167 of file localconsts.h.

◆ USE_FILE_FOPEN

#define USE_FILE_FOPEN   1

Definition at line 346 of file localconsts.h.