#include "src/codegen/code-reference.h"
#include "src/codegen/code-desc.h"
#include "src/common/globals.h"
#include "src/handles/handles-inl.h"
#include "src/objects/objects-inl.h"
#if V8_ENABLE_WEBASSEMBLY
#include "src/wasm/wasm-code-manager.h"
#endif
namespace v8 {
namespace internal {
namespace {
struct CodeOps { … };
#if V8_ENABLE_WEBASSEMBLY
struct WasmCodeOps { … };
#endif
struct CodeDescOps { … };
}
#if V8_ENABLE_WEBASSEMBLY
#define HANDLE_WASM …
#else
#define HANDLE_WASM …
#endif
#define DISPATCH …
DISPATCH
DISPATCH
DISPATCH
DISPATCH
DISPATCH
DISPATCH
DISPATCH
DISPATCH
DISPATCH
#undef DISPATCH
#undef HANDLE_WASM
}
}