Go to the source code of this file.
◆ DECL_FEATURE_ENUM [1/2]
#define DECL_FEATURE_ENUM |
( |
| feat, |
|
|
| ... ) |
◆ DECL_FEATURE_ENUM [2/2]
#define DECL_FEATURE_ENUM |
( |
| feat, |
|
|
| ... ) |
◆ DECL_FEATURE_GETTER [1/2]
#define DECL_FEATURE_GETTER |
( |
| feat, |
|
|
| ... ) |
Value: constexpr bool has_##feat() const { \
return contains(WasmEnabledFeature::feat); \
}
Definition at line 63 of file wasm-features.h.
◆ DECL_FEATURE_GETTER [2/2]
#define DECL_FEATURE_GETTER |
( |
| feat, |
|
|
| ... ) |
Value: constexpr void add_##feat() { Add(WasmDetectedFeature::feat); } \
constexpr bool has_##feat() const { \
return contains(WasmDetectedFeature::feat); \
}
Definition at line 63 of file wasm-features.h.
◆ FOREACH_WASM_FEATURE
#define FOREACH_WASM_FEATURE |
( |
| V | ) |
|
Value:
FOREACH_WASM_NON_FLAG_FEATURE(
V)
#define FOREACH_WASM_FEATURE_FLAG(V)
Definition at line 35 of file wasm-features.h.
◆ FOREACH_WASM_NON_FLAG_FEATURE
#define FOREACH_WASM_NON_FLAG_FEATURE |
( |
| V | ) |
|
Value:
V(reftypes) \
V(simd) \
V(threads) \
V(return_call) \
V(extended_const) \
V(relaxed_simd) \
V(gc) \
V(typed_funcref) \
V(multi_memory) \
V(memory64)
Definition at line 21 of file wasm-features.h.
◆ LIST_FEATURE
#define LIST_FEATURE |
( |
| feat, |
|
|
| ... ) |
Value:WasmEnabledFeature::feat,
◆ NAME [1/2]
#define NAME |
( |
| feat, |
|
|
| ... ) |
Value: case WasmEnabledFeature::feat: \
return #feat;
◆ NAME [2/2]
#define NAME |
( |
| feat, |
|
|
| ... ) |
Value: case WasmDetectedFeature::feat: \
return #feat;