1add_subdirectory(Rewrite) 2 3set(LLVM_LINK_COMPONENTS 4 BitReader 5 BitstreamReader 6 Option 7 ProfileData 8 Support 9 ) 10 11add_clang_library(clangFrontend 12 ASTConsumers.cpp 13 ASTMerge.cpp 14 ASTUnit.cpp 15 ChainedDiagnosticConsumer.cpp 16 ChainedIncludesSource.cpp 17 CompilerInstance.cpp 18 CompilerInvocation.cpp 19 CreateInvocationFromCommandLine.cpp 20 DependencyFile.cpp 21 DependencyGraph.cpp 22 DiagnosticRenderer.cpp 23 FrontendAction.cpp 24 FrontendActions.cpp 25 FrontendOptions.cpp 26 HeaderIncludeGen.cpp 27 InitHeaderSearch.cpp 28 InitPreprocessor.cpp 29 LayoutOverrideSource.cpp 30 LogDiagnosticPrinter.cpp 31 ModuleDependencyCollector.cpp 32 MultiplexConsumer.cpp 33 PrecompiledPreamble.cpp 34 PrintPreprocessedOutput.cpp 35 SerializedDiagnosticPrinter.cpp 36 SerializedDiagnosticReader.cpp 37 TestModuleFileExtension.cpp 38 TextDiagnostic.cpp 39 TextDiagnosticBuffer.cpp 40 TextDiagnosticPrinter.cpp 41 VerifyDiagnosticConsumer.cpp 42 InterfaceStubFunctionsConsumer.cpp 43 44 DEPENDS 45 ClangDriverOptions 46 intrinsics_gen 47 48 LINK_LIBS 49 clangAST 50 clangBasic 51 clangDriver 52 clangEdit 53 clangLex 54 clangParse 55 clangSema 56 clangSerialization 57 ) 58