From 52d0cfc91e075658546e5f6f5804855de68a89a3 Mon Sep 17 00:00:00 2001 From: Shaurya Gupta Date: Tue, 13 Aug 2019 20:21:00 +0000 Subject: [PATCH] [Refactor] Moving SourceExtraction header from lib to include 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 llvm-svn: 368743 --- .../clang}/Tooling/Refactoring/Extract/SourceExtraction.h | 6 +++--- clang/lib/Tooling/Refactoring/Extract/Extract.cpp | 2 +- clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) rename clang/{lib => include/clang}/Tooling/Refactoring/Extract/SourceExtraction.h (88%) mode change 100644 => 100755 diff --git a/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.h b/clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h old mode 100644 new mode 100755 similarity index 88% rename from clang/lib/Tooling/Refactoring/Extract/SourceExtraction.h rename to clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h index 545eb6c1a11c..034a0aaaf6db --- a/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.h +++ b/clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h @@ -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 diff --git a/clang/lib/Tooling/Refactoring/Extract/Extract.cpp b/clang/lib/Tooling/Refactoring/Extract/Extract.cpp index f5b94a462103..402b56109052 100644 --- a/clang/lib/Tooling/Refactoring/Extract/Extract.cpp +++ b/clang/lib/Tooling/Refactoring/Extract/Extract.cpp @@ -13,12 +13,12 @@ //===----------------------------------------------------------------------===// #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 { diff --git a/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp b/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp index 9b0c37b1709a..09c89c15a97b 100644 --- a/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp +++ b/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp @@ -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" -- 2.34.1