OSDN Git Service

VirtualFileSystem.h - reduce Twine.h include to forward declaration. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 28 May 2020 14:50:13 +0000 (15:50 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 29 May 2020 10:40:56 +0000 (11:40 +0100)
llvm/include/llvm/Support/VirtualFileSystem.h

index 28fd329..af09c21 100644 (file)
@@ -19,7 +19,6 @@
 #include "llvm/ADT/Optional.h"
 #include "llvm/ADT/SmallVector.h"
 #include "llvm/ADT/StringRef.h"
-#include "llvm/ADT/Twine.h"
 #include "llvm/Support/Chrono.h"
 #include "llvm/Support/ErrorOr.h"
 #include "llvm/Support/FileSystem.h"
@@ -38,6 +37,7 @@
 namespace llvm {
 
 class MemoryBuffer;
+class Twine;
 
 namespace vfs {