diff options
author | Alon Zakai <azakai@google.com> | 2024-05-14 10:49:39 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-14 17:49:39 +0000 |
commit | 55f33b55daa965672d2b8aca98ce1570e3fb52c0 (patch) | |
tree | 2b1b605ea9b740fa43bb820c7508321db268c832 /src/ir/effects.h | |
parent | 76a2c64402ebcc3ae6bf32f5f1c90f07d42cfa4b (diff) | |
download | binaryen-55f33b55daa965672d2b8aca98ce1570e3fb52c0.tar.gz binaryen-55f33b55daa965672d2b8aca98ce1570e3fb52c0.tar.bz2 binaryen-55f33b55daa965672d2b8aca98ce1570e3fb52c0.zip |
[NFC] Add printing for EffectAnalyzer (#6586)
With this you can do std::cout << effects and get something like
EffectAnalyzer {
writesMemory
hasSideEffects
}
Diffstat (limited to 'src/ir/effects.h')
-rw-r--r-- | src/ir/effects.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ir/effects.h b/src/ir/effects.h index ef9aceb37..b1b4c7053 100644 --- a/src/ir/effects.h +++ b/src/ir/effects.h @@ -1193,4 +1193,8 @@ public: } // namespace wasm +namespace std { +std::ostream& operator<<(std::ostream& o, wasm::EffectAnalyzer& effects); +} // namespace std + #endif // wasm_ir_effects_h |