|  | v8
    V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. | 
#include <stdint.h>#include <variant>#include "src/base/bit-field.h"#include "src/wasm/value-type.h"#include "src/wasm/wasm-value.h"Go to the source code of this file.
| Classes | |
| class | v8::internal::wasm::ConstantExpression | 
| Namespaces | |
| namespace | v8 | 
| namespace | v8::internal | 
| namespace | v8::internal::wasm | 
| Typedefs | |
| using | v8::internal::wasm::ValueOrError = std::variant<WasmValue, MessageTemplate> | 
| Functions | |
| V8_INLINE bool | v8::internal::wasm::is_error (ValueOrError result) | 
| V8_INLINE MessageTemplate | v8::internal::wasm::to_error (ValueOrError result) | 
| V8_INLINE WasmValue | v8::internal::wasm::to_value (ValueOrError result) | 
| ValueOrError | v8::internal::wasm::EvaluateConstantExpression (Zone *zone, ConstantExpression expr, ValueType expected, const WasmModule *module, Isolate *isolate, DirectHandle< WasmTrustedInstanceData > trusted_instance_data, DirectHandle< WasmTrustedInstanceData > shared_trusted_instance_data) |