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_cpp_attribute(x)
#define __has_builtin(x)
#define __has_feature(x)
#define __has_extension(x)
#define RETURNS_NONNULL
#define NODISCARD
#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 __printflike(fmtarg, firstvararg)
#define __no_sanitize(X)
#define WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP)
#define FLEECE_PUBLIC   __attribute__((visibility("default")))
#define FLEECE_PUBLIC_IMPL
#define FLAPI
#define LIFETIMEBOUND

Macro Definition Documentation

◆ __cold

#define __cold

◆ __has_attribute

#define __has_attribute ( x)
Value:
0

◆ __has_builtin

#define __has_builtin ( x)
Value:
0

◆ __has_cpp_attribute

#define __has_cpp_attribute ( x)
Value:
0

◆ __has_extension

#define __has_extension ( x)
Value:
0

◆ __has_feature

#define __has_feature ( x)
Value:
0

◆ __hot

#define __hot

◆ __no_sanitize

#define __no_sanitize ( X)
Value:
__attribute__((no_sanitize(X)))

◆ __optimize

#define __optimize ( ops)

◆ __printflike

#define __printflike ( fmtarg,
firstvararg )

◆ _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")))

◆ FLEECE_PUBLIC_IMPL

#define FLEECE_PUBLIC_IMPL

◆ FLPURE

#define FLPURE

◆ HOTLEVEL

#define HOTLEVEL   "O3"

◆ LIFETIMEBOUND

#define LIFETIMEBOUND

◆ NODISCARD

#define NODISCARD

◆ NONNULL

#define NONNULL

◆ RETURNS_NONNULL

#define RETURNS_NONNULL

◆ STEPOVER

#define STEPOVER

◆ WINAPI_FAMILY_PARTITION

#define WINAPI_FAMILY_PARTITION ( WINAPI_PARTITION_APP)
Value:
0