#if !V8_ENABLE_WEBASSEMBLY
#error This header should only be included if WebAssembly is enabled.
#endif
#ifndef V8_COMPILER_WASM_INLINING_H_
#define V8_COMPILER_WASM_INLINING_H_
#include "src/compiler/graph-reducer.h"
#include "src/compiler/machine-graph.h"
namespace v8 {
namespace internal {
class SourcePosition;
struct WasmInliningPosition;
namespace wasm {
struct CompilationEnv;
struct DanglingExceptions;
class WasmDetectedFeatures;
struct WasmModule;
}
namespace compiler {
struct WasmCompilationData;
class WasmInliner final : public AdvancedReducer { … };
}
}
}
#endif