diff options
Diffstat (limited to 'src/wasm-validator.h')
-rw-r--r-- | src/wasm-validator.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/wasm-validator.h b/src/wasm-validator.h index 250779b91..9f9cddb02 100644 --- a/src/wasm-validator.h +++ b/src/wasm-validator.h @@ -49,7 +49,15 @@ namespace wasm { struct WasmValidator { - bool validate(Module& module, bool validateWeb = false, bool validateGlobally = true, bool quiet = false); + enum FlagValues { + Minimal = 0, + Web = 1 << 0, + Globally = 1 << 1, + Quiet = 1 << 2 + }; + typedef uint32_t Flags; + + bool validate(Module& module, Flags flags = Globally); }; } // namespace wasm |