1 static_library("Frontend") {
2 output_name = "clangFrontend"
3 configs += [ "//llvm/utils/gn/build:clang_code" ]
5 "//clang/include/clang/Config",
13 "//clang/lib/Serialization",
14 "//llvm/include/llvm/Config:llvm-config",
15 "//llvm/lib/Bitcode/Reader",
17 "//llvm/lib/ProfileData",
24 "ChainedDiagnosticConsumer.cpp",
25 "ChainedIncludesSource.cpp",
26 "CompilerInstance.cpp",
27 "CompilerInvocation.cpp",
28 "CreateInvocationFromCommandLine.cpp",
30 "DependencyGraph.cpp",
31 "DiagnosticRenderer.cpp",
33 "FrontendActions.cpp",
34 "FrontendOptions.cpp",
36 "HeaderIncludeGen.cpp",
37 "InitHeaderSearch.cpp",
38 "InitPreprocessor.cpp",
39 "InterfaceStubFunctionsConsumer.cpp",
40 "LayoutOverrideSource.cpp",
41 "LogDiagnosticPrinter.cpp",
42 "ModuleDependencyCollector.cpp",
43 "MultiplexConsumer.cpp",
44 "PrecompiledPreamble.cpp",
45 "PrintPreprocessedOutput.cpp",
46 "SerializedDiagnosticPrinter.cpp",
47 "SerializedDiagnosticReader.cpp",
48 "TestModuleFileExtension.cpp",
50 "TextDiagnosticBuffer.cpp",
51 "TextDiagnosticPrinter.cpp",
52 "VerifyDiagnosticConsumer.cpp",