#include <WasmDSL.hpp>
|
template<primitive_convertible C>
requires requires (C &&c) { PrimitiveExpr<bool, 1>(std::forward<C>(c)); } |
| If (C &&cond) |
|
| If (const If &)=delete |
|
| If (If &&)=delete |
|
| ~If () |
|
Definition at line 6356 of file WasmDSL.hpp.
◆ continuation_t
◆ If() [1/3]
template<primitive_convertible C>
requires requires (C &&c) {
PrimitiveExpr<
bool, 1>(std::forward<C>(c)); }
m::wasm::If::If |
( |
C && |
cond | ) |
|
|
inlineexplicit |
◆ If() [2/3]
m::wasm::If::If |
( |
const If & |
| ) |
|
|
delete |
◆ If() [3/3]
m::wasm::If::If |
( |
If && |
| ) |
|
|
delete |
◆ ~If()
Definition at line 554 of file WasmDSL.cpp.
References m::wasm::Module::Block, BLOCK_OPEN, m::wasm::Module::Builder(), cond_, Else, m::wasm::ConstantFolding::EvalBoolean(), m::wasm::ConstantFolding::FALSE, m::wasm::Block::get(), M_insist, name_, Then, m::wasm::ConstantFolding::TRUE, and m::wasm::ConstantFolding::UNDEF.
◆ cond_
◆ Else
◆ name_
std::string m::wasm::If::name_ |
|
private |
◆ Then
The documentation for this struct was generated from the following files: