Go to the source code of this file.
|
#define | ISL_DECLARE_LIST_TYPE2(EL, EXPORT) |
|
#define | ISL_DECLARE_LIST_TYPE(EL) ISL_DECLARE_LIST_TYPE2(EL,) |
|
#define | ISL_DECLARE_EXPORTED_LIST_TYPE(EL) ISL_DECLARE_LIST_TYPE2(EL,__isl_export) |
|
#define | ISL_DECLARE_LIST_FN3(EL, CONSTRUCTOR, EXPORT) |
|
#define | ISL_DECLARE_LIST_FN(EL) ISL_DECLARE_LIST_FN3(EL,,) |
|
#define | ISL_DECLARE_EXPORTED_LIST_FN(EL) ISL_DECLARE_LIST_FN3(EL,__isl_constructor,__isl_export) |
|
#define | ISL_DECLARE_LIST_FN_READ2(EL, CONSTRUCTOR) |
|
#define | ISL_DECLARE_LIST_FN_READ(EL) ISL_DECLARE_LIST_FN_READ2(EL,) |
|
#define | ISL_DECLARE_EXPORTED_LIST_FN_READ(EL) ISL_DECLARE_LIST_FN_READ2(EL,__isl_constructor) |
|
#define | ISL_DECLARE_LIST(EL) |
|
#define | ISL_DECLARE_EXPORTED_LIST(EL) |
|
◆ ISL_DECLARE_EXPORTED_LIST
#define ISL_DECLARE_EXPORTED_LIST |
( |
|
EL | ) |
|
Value:
ISL_DECLARE_EXPORTED_LIST_FN(
EL)
#define ISL_DECLARE_EXPORTED_LIST_TYPE(EL)
Definition at line 124 of file list.h.
◆ ISL_DECLARE_EXPORTED_LIST_FN
◆ ISL_DECLARE_EXPORTED_LIST_FN_READ
◆ ISL_DECLARE_EXPORTED_LIST_TYPE
◆ ISL_DECLARE_LIST
#define ISL_DECLARE_LIST |
( |
|
EL | ) |
|
Value:
#define ISL_DECLARE_LIST_TYPE(EL)
Definition at line 121 of file list.h.
◆ ISL_DECLARE_LIST_FN
◆ ISL_DECLARE_LIST_FN3
#define ISL_DECLARE_LIST_FN3 |
( |
|
EL, |
|
|
|
CONSTRUCTOR, |
|
|
|
EXPORT |
|
) |
| |
◆ ISL_DECLARE_LIST_FN_READ
◆ ISL_DECLARE_LIST_FN_READ2
#define ISL_DECLARE_LIST_FN_READ2 |
( |
|
EL, |
|
|
|
CONSTRUCTOR |
|
) |
| |
Value:CONSTRUCTOR \
__isl_give isl_##
EL##_list *isl_##
EL##_list_read_from_str( \
Definition at line 112 of file list.h.
◆ ISL_DECLARE_LIST_TYPE
◆ ISL_DECLARE_LIST_TYPE2
#define ISL_DECLARE_LIST_TYPE2 |
( |
|
EL, |
|
|
|
EXPORT |
|
) |
| |
Value:
struct EXPORT isl_##
EL##_list; \
typedef struct isl_##
EL##_list isl_##
EL##_list;
Definition at line 20 of file list.h.