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