1static_library("Format") { 2 output_name = "clangFormat" 3 configs += [ "//llvm/utils/gn/build:clang_code" ] 4 deps = [ 5 "//clang/lib/Basic", 6 "//clang/lib/Lex", 7 "//clang/lib/Tooling/Core", 8 "//clang/lib/Tooling/Inclusions", 9 "//llvm/lib/Support", 10 ] 11 sources = [ 12 "AffectedRangeManager.cpp", 13 "BreakableToken.cpp", 14 "ContinuationIndenter.cpp", 15 "DefinitionBlockSeparator.cpp", 16 "Format.cpp", 17 "FormatToken.cpp", 18 "FormatTokenLexer.cpp", 19 "IntegerLiteralSeparatorFixer.cpp", 20 "MacroCallReconstructor.cpp", 21 "MacroExpander.cpp", 22 "MatchFilePath.cpp", 23 "NamespaceEndCommentsFixer.cpp", 24 "ObjCPropertyAttributeOrderFixer.cpp", 25 "QualifierAlignmentFixer.cpp", 26 "SortJavaScriptImports.cpp", 27 "TokenAnalyzer.cpp", 28 "TokenAnnotator.cpp", 29 "UnwrappedLineFormatter.cpp", 30 "UnwrappedLineParser.cpp", 31 "UsingDeclarationsSorter.cpp", 32 "WhitespaceManager.cpp", 33 ] 34} 35