Couchbase Lite C
Couchbase Lite C API
Loading...
Searching...
No Matches
CompilerSupport.h File Reference

Go to the source code of this file.

Macros

#define _FLEECE_COMPILER_SUPPORT_H
#define __has_attribute(x)
#define __has_builtin(x)
#define __has_feature(x)
#define __has_extension(x)
#define RETURNS_NONNULL
#define MUST_USE_RESULT
#define NODISCARD   MUST_USE_RESULT
#define _usuallyTrue(VAL)
#define _usuallyFalse(VAL)
#define FL_ASSUME_NONNULL_BEGIN
#define FL_ASSUME_NONNULL_END
#define FL_NULLABLE
#define FL_NONNULL
#define FL_RETURNS_NONNULL
#define NONNULL
#define FLPURE
#define FLCONST
#define STEPOVER
#define __optimize(ops)
#define HOTLEVEL   "O3"
#define COLDLEVEL   "Os"
#define __hot
#define __cold
#define WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP)
#define FLEECE_PUBLIC   __attribute__((visibility("default")))
#define FLAPI

Macro Definition Documentation

◆ __cold

#define __cold

◆ __has_attribute

#define __has_attribute ( x)
Value:
0

◆ __has_builtin

#define __has_builtin ( x)
Value:
0

◆ __has_extension

#define __has_extension ( x)
Value:
0

◆ __has_feature

#define __has_feature ( x)
Value:
0

◆ __hot

#define __hot

◆ __optimize

#define __optimize ( ops)

◆ _FLEECE_COMPILER_SUPPORT_H

#define _FLEECE_COMPILER_SUPPORT_H

◆ _usuallyFalse

#define _usuallyFalse ( VAL)
Value:
(VAL)

◆ _usuallyTrue

#define _usuallyTrue ( VAL)
Value:
(VAL)

◆ COLDLEVEL

#define COLDLEVEL   "Os"

◆ FL_ASSUME_NONNULL_BEGIN

#define FL_ASSUME_NONNULL_BEGIN

◆ FL_ASSUME_NONNULL_END

#define FL_ASSUME_NONNULL_END

◆ FL_NONNULL

#define FL_NONNULL

◆ FL_NULLABLE

#define FL_NULLABLE

◆ FL_RETURNS_NONNULL

#define FL_RETURNS_NONNULL

◆ FLAPI

#define FLAPI

◆ FLCONST

#define FLCONST

◆ FLEECE_PUBLIC

#define FLEECE_PUBLIC   __attribute__((visibility("default")))

◆ FLPURE

#define FLPURE

◆ HOTLEVEL

#define HOTLEVEL   "O3"

◆ MUST_USE_RESULT

#define MUST_USE_RESULT

◆ NODISCARD

#define NODISCARD   MUST_USE_RESULT

◆ NONNULL

#define NONNULL

◆ RETURNS_NONNULL

#define RETURNS_NONNULL

◆ STEPOVER

#define STEPOVER

◆ WINAPI_FAMILY_PARTITION

#define WINAPI_FAMILY_PARTITION ( WINAPI_PARTITION_APP)
Value:
0