]> granicus.if.org Git - clang/commitdiff
[Refactor] Moving SourceExtraction header from lib to include
authorShaurya Gupta <shauryab98@gmail.com>
Tue, 13 Aug 2019 20:21:00 +0000 (20:21 +0000)
committerShaurya Gupta <shauryab98@gmail.com>
Tue, 13 Aug 2019 20:21:00 +0000 (20:21 +0000)
Summary:
- Moved the SourceExtraction header from lib to include so that it can be used in clangd.

Reviewers: arphaman

Subscribers: ilya-biryukov, dexonsmith, kadircet, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D65878

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@368743 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Tooling/Refactoring/Extract/SourceExtraction.h [moved from lib/Tooling/Refactoring/Extract/SourceExtraction.h with 88% similarity, mode: 0755]
lib/Tooling/Refactoring/Extract/Extract.cpp
lib/Tooling/Refactoring/Extract/SourceExtraction.cpp

old mode 100644 (file)
new mode 100755 (executable)
similarity index 88%
rename from lib/Tooling/Refactoring/Extract/SourceExtraction.h
rename to include/clang/Tooling/Refactoring/Extract/SourceExtraction.h
index 545eb6c..034a0aa
@@ -6,8 +6,8 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef LLVM_CLANG_LIB_TOOLING_REFACTORING_EXTRACT_SOURCE_EXTRACTION_H
-#define LLVM_CLANG_LIB_TOOLING_REFACTORING_EXTRACT_SOURCE_EXTRACTION_H
+#ifndef LLVM_CLANG_TOOLING_REFACTORING_EXTRACT_SOURCE_EXTRACTION_H
+#define LLVM_CLANG_TOOLING_REFACTORING_EXTRACT_SOURCE_EXTRACTION_H
 
 #include "clang/Basic/LLVM.h"
 
@@ -48,4 +48,4 @@ private:
 } // end namespace tooling
 } // end namespace clang
 
-#endif // LLVM_CLANG_LIB_TOOLING_REFACTORING_EXTRACT_SOURCE_EXTRACTION_H
+#endif //LLVM_CLANG_TOOLING_REFACTORING_EXTRACT_SOURCE_EXTRACTION_H
index f5b94a462103f4691fb8e4755e69d398b1ac7ad2..402b561090524b31a0e7e844ab5d12c10aacfcd0 100644 (file)
 //===----------------------------------------------------------------------===//
 
 #include "clang/Tooling/Refactoring/Extract/Extract.h"
-#include "SourceExtraction.h"
 #include "clang/AST/ASTContext.h"
 #include "clang/AST/DeclCXX.h"
 #include "clang/AST/Expr.h"
 #include "clang/AST/ExprObjC.h"
 #include "clang/Rewrite/Core/Rewriter.h"
+#include "clang/Tooling/Refactoring/Extract/SourceExtraction.h"
 
 namespace clang {
 namespace tooling {
index 9b0c37b1709a253778b306e92b75037b00142b62..09c89c15a97bb04b7764310b676f35383dc3606f 100644 (file)
@@ -6,7 +6,7 @@
 //
 //===----------------------------------------------------------------------===//
 
-#include "SourceExtraction.h"
+#include "clang/Tooling/Refactoring/Extract/SourceExtraction.h"
 #include "clang/AST/Stmt.h"
 #include "clang/AST/StmtCXX.h"
 #include "clang/AST/StmtObjC.h"