Go to the source code of this file.
◆ __CBL_ENUM_ATTRIBUTES
| #define __CBL_ENUM_ATTRIBUTES |
◆ __CBL_OPTIONS_ATTRIBUTES
| #define __CBL_OPTIONS_ATTRIBUTES |
◆ __has_attribute
| #define __has_attribute |
( |
| x | ) |
|
◆ __has_extension
| #define __has_extension |
( |
| x | ) |
|
◆ __has_feature
| #define __has_feature |
( |
| x | ) |
|
◆ __printflike
| #define __printflike |
( |
| fmtarg, |
|
|
| firstvararg ) |
Value:__attribute__((__format__ (__printf__, fmtarg, firstvararg)))
◆ _cbl_nullable
◆ _cbl_warn_unused
| #define _cbl_warn_unused __attribute__((warn_unused_result)) |
◆ CBL_ASSUME_NONNULL_BEGIN
| #define CBL_ASSUME_NONNULL_BEGIN |
◆ CBL_ASSUME_NONNULL_END
| #define CBL_ASSUME_NONNULL_END |
◆ CBL_CAPI_BEGIN
◆ CBL_CAPI_END
◆ CBL_ENUM
| #define CBL_ENUM |
( |
| _type, |
|
|
| _name ) |
Value:enum _name : _type _name; enum _name : _type
◆ CBL_OPTIONS
| #define CBL_OPTIONS |
( |
| _type, |
|
|
| _name ) |
Value:enum _name : _type _name; enum _name : _type
◆ CBL_PUBLIC
◆ CBLAPI
◆ CBLFORCEINLINE
| #define CBLFORCEINLINE inline |
◆ CBLINLINE
| #define CBLINLINE static inline |