Home | History | Annotate | Download | only in wtf

Lines Matching refs:COMPILER

29 /* COMPILER() - the compiler being used to build the project */
30 #define COMPILER(WTF_FEATURE) (defined WTF_COMPILER_##WTF_FEATURE && WTF_COMPILER_##WTF_FEATURE)
32 /* COMPILER_SUPPORTS() - whether the compiler being used to build the project supports the given feature. */
35 /* COMPILER_QUIRK() - whether the compiler being used to build the project requires a given quirk. */
38 /* ==== COMPILER() - the compiler being used to build the project ==== */
40 /* COMPILER(CLANG) - Clang */
46 /* Specific compiler features */
70 /* COMPILER(MSVC) - Microsoft Visual C++ */
74 /* Specific compiler features */
75 #if !COMPILER(CLANG) && _MSC_VER >= 1600
79 #if !COMPILER(CLANG)
86 /* COMPILER(GCC) - GNU Compiler Collection */
96 /* Specific compiler features */
97 #if COMPILER(GCC) && !COMPILER(CLANG)
124 #endif /* COMPILER(GCC) */
126 /* ==== Compiler features ==== */
132 #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW)
134 #elif COMPILER(MSVC) && defined(NDEBUG)
145 #if COMPILER(GCC)
156 #if COMPILER(GCC)
167 #if COMPILER(GCC)
179 #if COMPILER(GCC)
181 #elif COMPILER(MSVC)
192 #if !COMPILER(MSVC)
202 #if COMPILER(GCC)
227 #if COMPILER(GCC)