Skip to content

Commit 4a5c809

Browse files
committed
Don't forward-declare llvm::Module.
Signed-off-by: Julian Oppermann <[email protected]>
1 parent 8c4597e commit 4a5c809

File tree

2 files changed

+1
-6
lines changed

2 files changed

+1
-6
lines changed

sycl-jit/jit-compiler/lib/rtc/DeviceCompilation.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515
#include <clang/Tooling/CompilationDatabase.h>
1616
#include <clang/Tooling/Tooling.h>
1717

18-
#include <llvm/IR/Module.h>
19-
2018
#ifdef _GNU_SOURCE
2119
#include <dlfcn.h>
2220
static char X; // Dummy symbol, used as an anchor for `dlinfo` below.

sycl-jit/jit-compiler/lib/rtc/DeviceCompilation.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,11 @@
1212
#include "Kernel.h"
1313
#include "View.h"
1414

15+
#include <llvm/IR/Module.h>
1516
#include <llvm/Support/Error.h>
1617

1718
#include <memory>
1819

19-
namespace llvm {
20-
class Module;
21-
} // namespace llvm
22-
2320
namespace jit_compiler {
2421

2522
llvm::Expected<std::unique_ptr<llvm::Module>>

0 commit comments

Comments
 (0)