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