Skip to content

Commit 7524db4

Browse files
[llvm] Remove unused forward declarations (NFC)
1 parent 4f0520f commit 7524db4

File tree

14 files changed

+0
-18
lines changed

14 files changed

+0
-18
lines changed

llvm/include/llvm/Analysis/BasicAliasAnalysis.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
namespace llvm {
2525

2626
class AssumptionCache;
27-
class BasicBlock;
2827
class DataLayout;
2928
class DominatorTree;
3029
class Function;

llvm/include/llvm/Frontend/HLSL/HLSLResource.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#include "llvm/IR/Metadata.h"
1717

1818
namespace llvm {
19-
class Module;
2019
class GlobalVariable;
2120

2221
namespace hlsl {

llvm/include/llvm/IR/IRPrintingPasses.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@
2020
namespace llvm {
2121
class raw_ostream;
2222
class StringRef;
23-
class Function;
2423
class FunctionPass;
25-
class Module;
2624
class ModulePass;
2725
class Pass;
2826

llvm/include/llvm/IR/Instructions.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ namespace llvm {
4444
class APFloat;
4545
class APInt;
4646
class BasicBlock;
47-
class BlockAddress;
4847
class ConstantInt;
4948
class DataLayout;
5049
class StringRef;

llvm/include/llvm/IRPrinter/IRPrintingPasses.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323

2424
namespace llvm {
2525
class raw_ostream;
26-
class StringRef;
2726
class Function;
2827
class Module;
2928
class Pass;

llvm/include/llvm/MC/MCPseudoProbe.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@
6868

6969
namespace llvm {
7070

71-
class MCSection;
7271
class MCSymbol;
7372
class MCObjectStreamer;
7473
class raw_ostream;

llvm/include/llvm/Transforms/Instrumentation.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
namespace llvm {
2929

3030
class Triple;
31-
class ModulePass;
3231
class OptimizationRemarkEmitter;
3332
class Comdat;
3433
class CallBase;

llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
namespace llvm {
1515
class Function;
16-
class FunctionPass;
1716

1817
/// A pass to instrument code and perform run-time bounds checking on loads,
1918
/// stores, and other memory intrinsics.

llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include "llvm/IR/PassManager.h"
1818

1919
namespace llvm {
20-
class Function;
2120
class Module;
2221
class StringRef;
2322
class raw_ostream;

llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313

1414
namespace llvm {
1515

16-
class LPMUpdater;
17-
class Loop;
1816
class Function;
1917
class raw_ostream;
2018

0 commit comments

Comments
 (0)