Home | History | Annotate | Download | only in AST
      1 set(LLVM_LINK_COMPONENTS support)
      2 
      3 add_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   DumpXML.cpp
     30   Expr.cpp
     31   ExprClassification.cpp
     32   ExprConstant.cpp
     33   ExprCXX.cpp
     34   ExternalASTSource.cpp
     35   InheritViz.cpp
     36   ItaniumCXXABI.cpp
     37   ItaniumMangle.cpp
     38   Mangle.cpp
     39   MangleNumberingContext.cpp
     40   MicrosoftCXXABI.cpp
     41   MicrosoftMangle.cpp
     42   NestedNameSpecifier.cpp
     43   NSAPI.cpp
     44   ParentMap.cpp
     45   RawCommentList.cpp
     46   RecordLayout.cpp
     47   RecordLayoutBuilder.cpp
     48   SelectorLocationsKind.cpp
     49   Stmt.cpp
     50   StmtIterator.cpp
     51   StmtPrinter.cpp
     52   StmtProfile.cpp
     53   StmtViz.cpp
     54   TemplateBase.cpp
     55   TemplateName.cpp
     56   Type.cpp
     57   TypeLoc.cpp
     58   TypePrinter.cpp
     59   VTableBuilder.cpp
     60   VTTBuilder.cpp
     61   )
     62 
     63 add_dependencies(clangAST
     64   ClangARMNeon
     65   ClangAttrClasses
     66   ClangAttrList
     67   ClangAttrImpl
     68   ClangAttrDump
     69   ClangCommentCommandInfo
     70   ClangCommentCommandList
     71   ClangCommentNodes
     72   ClangCommentHTMLTags
     73   ClangCommentHTMLTagsProperties
     74   ClangCommentHTMLNamedCharacterReferences
     75   ClangDeclNodes
     76   ClangDiagnosticAST
     77   ClangDiagnosticComment
     78   ClangDiagnosticCommon
     79   ClangDiagnosticSema
     80   ClangStmtNodes
     81   )
     82 
     83 target_link_libraries(clangAST
     84   clangBasic
     85   clangLex
     86   )
     87