1static_library("Lex") { 2 output_name = "clangLex" 3 configs += [ "//llvm/utils/gn/build:clang_code" ] 4 deps = [ 5 "//clang/lib/Basic", 6 "//llvm/lib/Support", 7 ] 8 sources = [ 9 "DependencyDirectivesSourceMinimizer.cpp", 10 "HeaderMap.cpp", 11 "HeaderSearch.cpp", 12 "Lexer.cpp", 13 "LiteralSupport.cpp", 14 "MacroArgs.cpp", 15 "MacroInfo.cpp", 16 "ModuleMap.cpp", 17 "PPCaching.cpp", 18 "PPCallbacks.cpp", 19 "PPConditionalDirectiveRecord.cpp", 20 "PPDirectives.cpp", 21 "PPExpressions.cpp", 22 "PPLexerChange.cpp", 23 "PPMacroExpansion.cpp", 24 "Pragma.cpp", 25 "PreprocessingRecord.cpp", 26 "Preprocessor.cpp", 27 "PreprocessorLexer.cpp", 28 "ScratchBuffer.cpp", 29 "TokenConcatenation.cpp", 30 "TokenLexer.cpp", 31 ] 32} 33