def decorated(self):
    self.set_setting('WASM_BIGINT', 0)
    f(self)
    if (self.is_wasm_backend() and self.get_setting('WASM')):
        self.set_setting('WASM_BIGINT', 1)
        with js_engines_modify([(NODE_JS + ['--experimental-wasm-bigint'])]):
            f(self)
def decorated(self):
    self.set_setting('WASM_BIGINT', 0)
    f(self)
    if (self.is_wasm_backend() and self.get_setting('WASM')):
        self.set_setting('WASM_BIGINT', 1)
        with js_engines_modify([(NODE_JS + ['--experimental-wasm-bigint'])]):
            f(self)