xref: /llvm-project/llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn (revision e572c9ce90fd8f49d08e8326b4b5dc989a19004e)
1static_library("Refactoring") {
2  output_name = "clangToolingRefactoring"
3  configs += [ "//llvm/utils/gn/build:clang_code" ]
4  deps = [
5    "//clang/lib/AST",
6    "//clang/lib/ASTMatchers",
7    "//clang/lib/Basic",
8    "//clang/lib/Format",
9    "//clang/lib/Index",
10    "//clang/lib/Lex",
11    "//clang/lib/Rewrite",
12    "//clang/lib/Tooling/Core",
13    "//llvm/lib/Support",
14  ]
15  include_dirs = [ "." ]
16  sources = [
17    "ASTSelection.cpp",
18    "ASTSelectionRequirements.cpp",
19    "AtomicChange.cpp",
20    "Extract/Extract.cpp",
21    "Extract/SourceExtraction.cpp",
22    "Lookup.cpp",
23    "RefactoringActions.cpp",
24    "Rename/RenamingAction.cpp",
25    "Rename/SymbolOccurrences.cpp",
26    "Rename/USRFinder.cpp",
27    "Rename/USRFindingAction.cpp",
28    "Rename/USRLocFinder.cpp",
29  ]
30}
31