Home | History | Annotate | Download | only in AST
      1 set(LLVM_LINK_COMPONENTS support)
      2 
      3 set(LLVM_USED_LIBS clangBasic clangLex)
      4 
      5 add_clang_library(clangAST
      6   APValue.cpp
      7   ASTConsumer.cpp
      8   ASTContext.cpp
      9   ASTDiagnostic.cpp
     10   ASTImporter.cpp
     11   AttrImpl.cpp
     12   CXXInheritance.cpp
     13   Decl.cpp
     14   DeclarationName.cpp
     15   DeclBase.cpp
     16   DeclCXX.cpp
     17   DeclFriend.cpp
     18   DeclGroup.cpp
     19   DeclObjC.cpp
     20   DeclPrinter.cpp
     21   DeclTemplate.cpp
     22   DumpXML.cpp
     23   Expr.cpp
     24   ExprClassification.cpp
     25   ExprConstant.cpp
     26   ExprCXX.cpp
     27   ExternalASTSource.cpp
     28   InheritViz.cpp
     29   ItaniumCXXABI.cpp
     30   ItaniumMangle.cpp
     31   LambdaMangleContext.cpp
     32   Mangle.cpp
     33   MicrosoftCXXABI.cpp
     34   MicrosoftMangle.cpp
     35   NestedNameSpecifier.cpp
     36   NSAPI.cpp
     37   ParentMap.cpp
     38   RecordLayout.cpp
     39   RecordLayoutBuilder.cpp
     40   SelectorLocationsKind.cpp
     41   Stmt.cpp
     42   StmtDumper.cpp
     43   StmtIterator.cpp
     44   StmtPrinter.cpp
     45   StmtProfile.cpp
     46   StmtViz.cpp
     47   TemplateBase.cpp
     48   TemplateName.cpp
     49   Type.cpp
     50   TypeLoc.cpp
     51   TypePrinter.cpp
     52   VTableBuilder.cpp
     53   VTTBuilder.cpp
     54   )
     55 
     56 add_dependencies(clangAST ClangARMNeon ClangAttrClasses ClangAttrList 
     57                  ClangAttrImpl ClangDiagnosticAST ClangDeclNodes ClangStmtNodes)
     58