1set(LLVM_LINK_COMPONENTS support) 2 3add_clang_library(clangAST 4 APValue.cpp 5 ASTConsumer.cpp 6 ASTContext.cpp 7 ASTDiagnostic.cpp 8 ASTDumper.cpp 9 ASTImporter.cpp 10 ASTTypeTraits.cpp 11 AttrImpl.cpp 12 CXXInheritance.cpp 13 Comment.cpp 14 CommentBriefParser.cpp 15 CommentCommandTraits.cpp 16 CommentLexer.cpp 17 CommentParser.cpp 18 CommentSema.cpp 19 Decl.cpp 20 DeclarationName.cpp 21 DeclBase.cpp 22 DeclCXX.cpp 23 DeclFriend.cpp 24 DeclGroup.cpp 25 DeclObjC.cpp 26 DeclOpenMP.cpp 27 DeclPrinter.cpp 28 DeclTemplate.cpp 29 Expr.cpp 30 ExprClassification.cpp 31 ExprConstant.cpp 32 ExprCXX.cpp 33 ExternalASTSource.cpp 34 InheritViz.cpp 35 ItaniumCXXABI.cpp 36 ItaniumMangle.cpp 37 Mangle.cpp 38 MangleNumberingContext.cpp 39 MicrosoftCXXABI.cpp 40 MicrosoftMangle.cpp 41 NestedNameSpecifier.cpp 42 NSAPI.cpp 43 ParentMap.cpp 44 RawCommentList.cpp 45 RecordLayout.cpp 46 RecordLayoutBuilder.cpp 47 SelectorLocationsKind.cpp 48 Stmt.cpp 49 StmtIterator.cpp 50 StmtPrinter.cpp 51 StmtProfile.cpp 52 StmtViz.cpp 53 TemplateBase.cpp 54 TemplateName.cpp 55 Type.cpp 56 TypeLoc.cpp 57 TypePrinter.cpp 58 VTableBuilder.cpp 59 VTTBuilder.cpp 60 61 LINK_LIBS 62 clangBasic 63 clangLex 64 ) 65