PassAnalysisSupport.h - reduce StringRef.h include to forward declaration. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 24 Apr 2020 11:13:28 +0000 (12:13 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 24 Apr 2020 11:17:11 +0000 (12:17 +0100)
llvm/include/llvm/PassAnalysisSupport.h

index 1228534..fe99f90 100644 (file)
@@ -20,7 +20,6 @@
 
 #include "Pass.h"
 #include "llvm/ADT/SmallVector.h"
-#include "llvm/ADT/StringRef.h"
 #include <cassert>
 #include <utility>
 #include <vector>
@@ -30,6 +29,7 @@ namespace llvm {
 class Function;
 class Pass;
 class PMDataManager;
+class StringRef;
 
 //===----------------------------------------------------------------------===//
 /// Represent the analysis usage information of a pass.  This tracks analyses