diff options
Diffstat (limited to 'llvm/include/llvm/CodeGen/WasmEHFuncInfo.h')
-rw-r--r-- | llvm/include/llvm/CodeGen/WasmEHFuncInfo.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h b/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h index 887a1467b3e4..41f8856f31f2 100644 --- a/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h +++ b/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h @@ -15,11 +15,13 @@ #include "llvm/ADT/DenseMap.h" #include "llvm/ADT/PointerUnion.h" -#include "llvm/CodeGen/MachineBasicBlock.h" -#include "llvm/IR/BasicBlock.h" namespace llvm { +class BasicBlock; +class Function; +class MachineBasicBlock; + enum EventTag { CPP_EXCEPTION = 0, C_LONGJMP = 1 }; using BBOrMBB = PointerUnion<const BasicBlock *, MachineBasicBlock *>; |