From owner-svn-src-projects@FreeBSD.ORG Wed Oct 14 18:49:19 2009 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64AF9106566B; Wed, 14 Oct 2009 18:49:19 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 4DD278FC14; Wed, 14 Oct 2009 18:49:19 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n9EInJEU045807; Wed, 14 Oct 2009 18:49:19 GMT (envelope-from rdivacky@svn.freebsd.org) Received: (from rdivacky@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n9EInJGC045795; Wed, 14 Oct 2009 18:49:19 GMT (envelope-from rdivacky@svn.freebsd.org) Message-Id: <200910141849.n9EInJGC045795@svn.freebsd.org> From: Roman Divacky Date: Wed, 14 Oct 2009 18:49:19 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r198095 - in projects/clangbsd/contrib/llvm/tools/clang: . INPUTS clang.xcodeproj docs docs/tools include/clang-c include/clang/AST include/clang/Analysis include/clang/Analysis/Analyse... X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Oct 2009 18:49:19 -0000 Author: rdivacky Date: Wed Oct 14 18:49:17 2009 New Revision: 198095 URL: http://svn.freebsd.org/changeset/base/198095 Log: Merge clang r84119 from vendor. Added: projects/clangbsd/contrib/llvm/tools/clang/INPUTS/all-std-headers.cpp - copied unchanged from r198094, vendor/clang/dist/INPUTS/all-std-headers.cpp projects/clangbsd/contrib/llvm/tools/clang/INSTALL.txt - copied unchanged from r198094, vendor/clang/dist/INSTALL.txt projects/clangbsd/contrib/llvm/tools/clang/VER - copied unchanged from r198094, vendor/clang/dist/VER projects/clangbsd/contrib/llvm/tools/clang/docs/libIndex.html - copied unchanged from r198094, vendor/clang/dist/docs/libIndex.html projects/clangbsd/contrib/llvm/tools/clang/include/clang-c/ - copied from r198094, vendor/clang/dist/include/clang-c/ projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/CXXInheritance.h - copied unchanged from r198094, vendor/clang/dist/include/clang/AST/CXXInheritance.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h - copied unchanged from r198094, vendor/clang/dist/include/clang/AST/CanonicalType.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/Redeclarable.h - copied unchanged from r198094, vendor/clang/dist/include/clang/AST/Redeclarable.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/TypeLoc.h - copied unchanged from r198094, vendor/clang/dist/include/clang/AST/TypeLoc.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/TypeLocNodes.def - copied unchanged from r198094, vendor/clang/dist/include/clang/AST/TypeLocNodes.def projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/TypeLocVisitor.h - copied unchanged from r198094, vendor/clang/dist/include/clang/AST/TypeLocVisitor.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/CFG.h - copied unchanged from r198094, vendor/clang/dist/include/clang/Analysis/CFG.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/CallGraph.h - copied unchanged from r198094, vendor/clang/dist/include/clang/Analysis/CallGraph.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/AnalysisContext.h - copied unchanged from r198094, vendor/clang/dist/include/clang/Analysis/PathSensitive/AnalysisContext.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/AnalysisManager.h - copied unchanged from r198094, vendor/clang/dist/include/clang/Analysis/PathSensitive/AnalysisManager.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/Checker.h - copied unchanged from r198094, vendor/clang/dist/include/clang/Analysis/PathSensitive/Checker.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/CheckerVisitor.def - copied unchanged from r198094, vendor/clang/dist/include/clang/Analysis/PathSensitive/CheckerVisitor.def projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/CheckerVisitor.h - copied unchanged from r198094, vendor/clang/dist/include/clang/Analysis/PathSensitive/CheckerVisitor.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/GRSubEngine.h - copied unchanged from r198094, vendor/clang/dist/include/clang/Analysis/PathSensitive/GRSubEngine.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/Support/BumpVector.h - copied unchanged from r198094, vendor/clang/dist/include/clang/Analysis/Support/BumpVector.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/Support/Optional.h - copied unchanged from r198094, vendor/clang/dist/include/clang/Analysis/Support/Optional.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/Support/SaveAndRestore.h - copied unchanged from r198094, vendor/clang/dist/include/clang/Analysis/Support/SaveAndRestore.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/PartialDiagnostic.h - copied unchanged from r198094, vendor/clang/dist/include/clang/Basic/PartialDiagnostic.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Index/ - copied from r198094, vendor/clang/dist/include/clang/Index/ projects/clangbsd/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h - copied unchanged from r198094, vendor/clang/dist/include/clang/Sema/CodeCompleteConsumer.h projects/clangbsd/contrib/llvm/tools/clang/lib/AST/CXXInheritance.cpp - copied unchanged from r198094, vendor/clang/dist/lib/AST/CXXInheritance.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp - copied unchanged from r198094, vendor/clang/dist/lib/AST/RecordLayoutBuilder.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.h - copied unchanged from r198094, vendor/clang/dist/lib/AST/RecordLayoutBuilder.h projects/clangbsd/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp - copied unchanged from r198094, vendor/clang/dist/lib/AST/StmtProfile.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp - copied unchanged from r198094, vendor/clang/dist/lib/AST/TypeLoc.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/AnalysisContext.cpp - copied unchanged from r198094, vendor/clang/dist/lib/Analysis/AnalysisContext.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/AnalysisManager.cpp - copied unchanged from r198094, vendor/clang/dist/lib/Analysis/AnalysisManager.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/BugReporterVisitors.cpp - copied unchanged from r198094, vendor/clang/dist/lib/Analysis/BugReporterVisitors.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp - copied unchanged from r198094, vendor/clang/dist/lib/Analysis/CFG.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/CallGraph.cpp - copied unchanged from r198094, vendor/clang/dist/lib/Analysis/CallGraph.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/CallInliner.cpp - copied unchanged from r198094, vendor/clang/dist/lib/Analysis/CallInliner.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/CheckSecuritySyntaxOnly.cpp - copied unchanged from r198094, vendor/clang/dist/lib/Analysis/CheckSecuritySyntaxOnly.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/SValuator.cpp - copied unchanged from r198094, vendor/clang/dist/lib/Analysis/SValuator.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/Version.cpp - copied unchanged from r198094, vendor/clang/dist/lib/Basic/Version.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGCXXClass.cpp - copied unchanged from r198094, vendor/clang/dist/lib/CodeGen/CGCXXClass.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGCXXExpr.cpp - copied unchanged from r198094, vendor/clang/dist/lib/CodeGen/CGCXXExpr.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp - copied unchanged from r198094, vendor/clang/dist/lib/CodeGen/CGRecordLayoutBuilder.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.h - copied unchanged from r198094, vendor/clang/dist/lib/CodeGen/CGRecordLayoutBuilder.h projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGRtti.cpp - copied unchanged from r198094, vendor/clang/dist/lib/CodeGen/CGRtti.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGVtable.cpp - copied unchanged from r198094, vendor/clang/dist/lib/CodeGen/CGVtable.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGVtable.h - copied unchanged from r198094, vendor/clang/dist/lib/CodeGen/CGVtable.h projects/clangbsd/contrib/llvm/tools/clang/lib/Index/ - copied from r198094, vendor/clang/dist/lib/Index/ projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp - copied unchanged from r198094, vendor/clang/dist/lib/Sema/CodeCompleteConsumer.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaCXXCast.cpp - copied unchanged from r198094, vendor/clang/dist/lib/Sema/SemaCXXCast.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp - copied unchanged from r198094, vendor/clang/dist/lib/Sema/SemaCodeComplete.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp - copied unchanged from r198094, vendor/clang/dist/lib/Sema/SemaExceptionSpec.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.h - copied unchanged from r198094, vendor/clang/dist/lib/Sema/SemaTemplate.h projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h - copied unchanged from r198094, vendor/clang/dist/lib/Sema/TreeTransform.h projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/concrete-address.c - copied unchanged from r198094, vendor/clang/dist/test/Analysis/concrete-address.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/dead-stores.cpp - copied unchanged from r198094, vendor/clang/dist/test/Analysis/dead-stores.cpp projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/misc-ps-region-store-i386.m - copied unchanged from r198094, vendor/clang/dist/test/Analysis/misc-ps-region-store-i386.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/misc-ps-region-store-x86_64.m - copied unchanged from r198094, vendor/clang/dist/test/Analysis/misc-ps-region-store-x86_64.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/no-outofbounds.c - copied unchanged from r198094, vendor/clang/dist/test/Analysis/no-outofbounds.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/rdar-7168531.m - copied unchanged from r198094, vendor/clang/dist/test/Analysis/rdar-7168531.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/security-syntax-checks.m - copied unchanged from r198094, vendor/clang/dist/test/Analysis/security-syntax-checks.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/unions-region.m - copied unchanged from r198094, vendor/clang/dist/test/Analysis/unions-region.m projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.lookup/basic.lookup.argdep/p2-template-id.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.argdep/p2-template-id.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.lookup/basic.lookup.argdep/p2.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.argdep/p2.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.lookup/basic.lookup.argdep/p4.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.argdep/p4.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.lookup/basic.lookup.elab/templateid.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.elab/templateid.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p2.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p2.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p4.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p4.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p5.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.qual/namespace.qual/p5.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.scope/basic.scope.declarative/ - copied from r198094, vendor/clang/dist/test/CXX/basic/basic.scope/basic.scope.declarative/ projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.start/basic.start.main/p2a.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.start/basic.start.main/p2a.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.start/basic.start.main/p2b.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.start/basic.start.main/p2b.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.start/basic.start.main/p2c.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.start/basic.start.main/p2c.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.start/basic.start.main/p2d.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.start/basic.start.main/p2d.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.start/basic.start.main/p2e.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.start/basic.start.main/p2e.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.start/basic.start.main/p2f.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.start/basic.start.main/p2f.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.start/basic.start.main/p2g.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.start/basic.start.main/p2g.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.stc/basic.stc.dynamic/p2-nodef.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.stc/basic.stc.dynamic/p2-nodef.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.stc/basic.stc.dynamic/p2.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/basic/basic.stc/basic.stc.dynamic/p2.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/class.derived/class.virtual/p12.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/class.derived/class.virtual/p12.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/class/class.friend/ - copied from r198094, vendor/clang/dist/test/CXX/class/class.friend/ projects/clangbsd/contrib/llvm/tools/clang/test/CXX/class/class.nest/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/class/class.nest/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/class/class.union/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/class/class.union/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.dcl/basic.namespace/namespace.def/namespace.memdef/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.dcl/basic.namespace/namespace.def/namespace.memdef/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p3-cxx0x.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p3-cxx0x.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p5-cxx0x.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p5-cxx0x.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p6-cxx0x.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p6-cxx0x.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p8-cxx0x.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p8-cxx0x.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/p5.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/p5.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.elab/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.elab/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p10.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p10.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p2.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p2.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p4.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p4.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p5.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p5.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p6.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p6.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p7.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p7.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p8.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/p8.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.decl/dcl.meaning/dcl.fct/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.decl/dcl.meaning/dcl.mptr/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/dcl.decl/dcl.meaning/dcl.mptr/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/expr/expr.prim/expr.prim.general/ - copied from r198094, vendor/clang/dist/test/CXX/expr/expr.prim/expr.prim.general/ projects/clangbsd/contrib/llvm/tools/clang/test/CXX/expr/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/expr/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/expr/p8.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/expr/p8.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/expr/p9.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/expr/p9.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/lex/lex.literal/lex.literal.kinds/ - copied from r198094, vendor/clang/dist/test/CXX/lex/lex.literal/lex.literal.kinds/ projects/clangbsd/contrib/llvm/tools/clang/test/CXX/lex/lex.separate/ - copied from r198094, vendor/clang/dist/test/CXX/lex/lex.separate/ projects/clangbsd/contrib/llvm/tools/clang/test/CXX/lex/lex.trigraph/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/lex/lex.trigraph/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/lex/lex.trigraph/p2.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/lex/lex.trigraph/p2.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/lex/lex.trigraph/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/lex/lex.trigraph/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/over/over.match/over.match.best/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/over/over.match/over.match.best/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/over/over.over/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/over/over.over/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/over/over.over/p2.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/over/over.over/p2.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/over/over.over/p4.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/over/over.over/p4.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.class.spec/p6.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.class.spec/p6.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.class.spec/temp.class.order/p2.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.class.spec/temp.class.order/p2.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.class.spec/temp.class.spec.mfunc/p1-neg.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.class.spec/temp.class.spec.mfunc/p1-neg.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.class.spec/temp.class.spec.mfunc/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.class.spec/temp.class.spec.mfunc/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.class/temp.mem.class/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.class/temp.mem.class/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.class/temp.mem.func/p1-retmem.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.class/temp.mem.func/p1-retmem.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.class/temp.mem.func/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.class/temp.mem.func/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.class/temp.mem.func/p1inst.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.class/temp.mem.func/p1inst.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.class/temp.mem.func/pr5056.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.class/temp.mem.func/pr5056.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.class/temp.static/p1-inst.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.class/temp.static/p1-inst.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.class/temp.static/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.class/temp.static/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.fct/temp.func.order/p4.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.fct/temp.func.order/p4.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.fct/temp.func.order/p5.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.fct/temp.func.order/p5.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.fct/temp.over.link/p6.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.fct/temp.over.link/p6.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.friend/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.friend/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.friend/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.friend/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.friend/p5.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.friend/p5.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.mem/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.decls/temp.mem/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.export/ - copied from r198094, vendor/clang/dist/test/CXX/temp/temp.export/ projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.fct.spec/temp.arg.explicit/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.arg.explicit/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.fct.spec/temp.arg.explicit/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.arg.explicit/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.fct.spec/temp.deduct/sfinae-1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.deduct/sfinae-1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.conv/p2.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.conv/p2.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.conv/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.conv/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.conv/p4.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.conv/p4.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.funcaddr/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.funcaddr/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.partial/p11.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.partial/p11.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.res/temp.dep/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.res/temp.dep/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p10.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p10.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p11.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p11.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p13.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p13.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p14.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p14.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p15.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p15.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p16.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p16.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p17.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p17.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p18.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p18.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p19.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p19.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p2.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p2.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p20.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p20.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p21.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p21.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p3.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p4.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p4.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p5.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p5.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p6.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p6.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.spec/temp.expl.spec/p9.cpp - copied unchanged from r198094, vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p9.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeCompletion/ - copied from r198094, vendor/clang/dist/test/CodeCompletion/ projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/2009-07-31-DbgDeclare.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/2009-07-31-DbgDeclare.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/2009-08-14-vararray-crash.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/2009-08-14-vararray-crash.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/PR4611-bitfield-layout.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/PR4611-bitfield-layout.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/PR5060-align.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/PR5060-align.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/address-space-compound-literal.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/address-space-compound-literal.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/address-space-field1.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/address-space-field1.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/address-space-field2.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/address-space-field2.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/address-space-field3.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/address-space-field3.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/address-space-field4.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/address-space-field4.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/arm-arguments.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/arm-arguments.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/arm_asm_clobber.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/arm_asm_clobber.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/asm-inout.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/asm-inout.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/blocks-aligned-byref-variable.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/blocks-aligned-byref-variable.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/builtin-attributes.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/builtin-attributes.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/inline2.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/inline2.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/packed-union.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/packed-union.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/pragma-pack-1.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/pragma-pack-1.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/pragma-pack-2.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/pragma-pack-2.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/pragma-pack-3.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/pragma-pack-3.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/pragma-weak.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/pragma-weak.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/predefined-expr.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/predefined-expr.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/stack-protector.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/stack-protector.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/union-init2.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/union-init2.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/unreachable.c - copied unchanged from r198094, vendor/clang/dist/test/CodeGen/unreachable.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/PR4827-cast.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/PR4827-cast.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/PR4890-debug-info-dtor.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/PR4890-debug-info-dtor.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/PR4983-constructor-conversion.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/PR4983-constructor-conversion.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/PR5050-constructor-conversion.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/PR5050-constructor-conversion.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/PR5093-static-member-function.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/PR5093-static-member-function.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/anonymous-namespaces.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/anonymous-namespaces.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/anonymous-union-member-initializer.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/anonymous-union-member-initializer.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/array-pointer-decay.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/array-pointer-decay.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/attr.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/attr.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/cast-conversion.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/cast-conversion.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/class-layout.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/class-layout.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/conditional-expr-lvalue.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/conditional-expr-lvalue.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/constructor-conversion.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/constructor-conversion.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/constructor-default-arg.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/constructor-default-arg.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/constructor-for-array-members.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/constructor-for-array-members.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/constructor-init-reference.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/constructor-init-reference.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/constructor-init.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/constructor-init.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/constructor-template.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/constructor-template.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/conversion-function.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/conversion-function.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/convert-to-fptr.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/convert-to-fptr.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/copy-assign-synthesis-1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/copy-assign-synthesis-1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/copy-assign-synthesis.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/copy-assign-synthesis.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/copy-constructor-elim.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/copy-constructor-elim.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/copy-constructor-synthesis.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/copy-constructor-synthesis.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/decl-ref-init.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/decl-ref-init.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/default-constructor-for-members.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/default-constructor-for-members.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/default-destructor-synthesis.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/default-destructor-synthesis.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/delete.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/delete.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/derived-to-base.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/derived-to-base.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/destructor-calls.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/destructor-calls.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/destructors.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/destructors.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/devirtualize-virtual-function-calls.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/devirtualize-virtual-function-calls.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/function-template-specialization.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/function-template-specialization.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/global-init.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/global-init.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/mangle-extreme.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/mangle-extreme.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/mangle-subst-std.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/mangle-subst-std.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/mangle-subst.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/mangle-subst.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/member-function-pointers.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/member-function-pointers.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/member-pointers-zero-init.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/member-pointers-zero-init.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/namespace-aliases.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/namespace-aliases.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/nested-base-member-access.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/nested-base-member-access.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/nullptr.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/nullptr.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/overload-binop-implicitconvert.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/overload-binop-implicitconvert.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/predefined-expr-sizeof.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/predefined-expr-sizeof.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/predefined-expr.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/predefined-expr.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/reinterpret-cast.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/reinterpret-cast.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/static-data-member.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/static-data-member.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/static-init.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/static-init.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/temp-1.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/temp-1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/template-anonymous-union-member-initializer.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/template-anonymous-union-member-initializer.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/trivial-constructor-init.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/trivial-constructor-init.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/virt.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/virt.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/virtual-base-cast.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/virtual-base-cast.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/virtual-function-calls.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/virtual-function-calls.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/vtable-cast-crash.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/vtable-cast-crash.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/x86_64-arguments.cpp - copied unchanged from r198094, vendor/clang/dist/test/CodeGenCXX/x86_64-arguments.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/PR4541.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/PR4541.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/PR4894-recursive-debug-crash.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/PR4894-recursive-debug-crash.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/debug-info-linkagename.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/debug-info-linkagename.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/for-in.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/for-in.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/ivar-layout-64-bitfields.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/ivar-layout-64-bitfields.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/ivar-layout-no-optimize.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/ivar-layout-no-optimize.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/objc-assign-ivar.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/objc-assign-ivar.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/objc-gc-aggr-assign.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/objc-gc-aggr-assign.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/objc-read-weak-byref.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/objc-read-weak-byref.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/objc2-ivar-assign.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/objc2-ivar-assign.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/objc2-new-gc-api-strongcast.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/objc2-new-gc-api-strongcast.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/objc2-weak-ivar-debug.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/objc2-weak-ivar-debug.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/objc2-write-barrier-2.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/objc2-write-barrier-2.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/objc2-write-barrier-3.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/objc2-write-barrier-3.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/objc2-write-barrier-4.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/objc2-write-barrier-4.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/objc2-write-barrier-5.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/objc2-write-barrier-5.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/objc2-write-barrier.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/objc2-write-barrier.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/object-incr-decr-1.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/object-incr-decr-1.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/predefined-expr.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/predefined-expr.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/protocol-in-extended-class.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/protocol-in-extended-class.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/protocols.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/protocols.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/variadic-sends.m - copied unchanged from r198094, vendor/clang/dist/test/CodeGenObjC/variadic-sends.m projects/clangbsd/contrib/llvm/tools/clang/test/Driver/arm-darwin-builtin.c - copied unchanged from r198094, vendor/clang/dist/test/Driver/arm-darwin-builtin.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/ast.c - copied unchanged from r198094, vendor/clang/dist/test/Driver/ast.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/darwin-arm.c - copied unchanged from r198094, vendor/clang/dist/test/Driver/darwin-arm.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/darwin-as.c - copied unchanged from r198094, vendor/clang/dist/test/Driver/darwin-as.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/openbsd.c - copied unchanged from r198094, vendor/clang/dist/test/Driver/openbsd.c projects/clangbsd/contrib/llvm/tools/clang/test/Frontend/ast-codegen.c - copied unchanged from r198094, vendor/clang/dist/test/Frontend/ast-codegen.c projects/clangbsd/contrib/llvm/tools/clang/test/Frontend/ast-main.c - copied unchanged from r198094, vendor/clang/dist/test/Frontend/ast-main.c projects/clangbsd/contrib/llvm/tools/clang/test/Index/c-index-api-test.m - copied unchanged from r198094, vendor/clang/dist/test/Index/c-index-api-test.m projects/clangbsd/contrib/llvm/tools/clang/test/Index/comments.c - copied unchanged from r198094, vendor/clang/dist/test/Index/comments.c projects/clangbsd/contrib/llvm/tools/clang/test/Index/cxx-operator-overload.cpp - copied unchanged from r198094, vendor/clang/dist/test/Index/cxx-operator-overload.cpp projects/clangbsd/contrib/llvm/tools/clang/test/Index/find-decls.c - copied unchanged from r198094, vendor/clang/dist/test/Index/find-decls.c projects/clangbsd/contrib/llvm/tools/clang/test/Index/find-defs.c - copied unchanged from r198094, vendor/clang/dist/test/Index/find-defs.c projects/clangbsd/contrib/llvm/tools/clang/test/Index/find-refs.c - copied unchanged from r198094, vendor/clang/dist/test/Index/find-refs.c projects/clangbsd/contrib/llvm/tools/clang/test/Index/foo.h - copied unchanged from r198094, vendor/clang/dist/test/Index/foo.h projects/clangbsd/contrib/llvm/tools/clang/test/Index/multiple-redecls.c - copied unchanged from r198094, vendor/clang/dist/test/Index/multiple-redecls.c projects/clangbsd/contrib/llvm/tools/clang/test/Index/objc-decls.m - copied unchanged from r198094, vendor/clang/dist/test/Index/objc-decls.m projects/clangbsd/contrib/llvm/tools/clang/test/Index/objc-message.m - copied unchanged from r198094, vendor/clang/dist/test/Index/objc-message.m projects/clangbsd/contrib/llvm/tools/clang/test/Index/objc.h - copied unchanged from r198094, vendor/clang/dist/test/Index/objc.h projects/clangbsd/contrib/llvm/tools/clang/test/Index/t1.c - copied unchanged from r198094, vendor/clang/dist/test/Index/t1.c projects/clangbsd/contrib/llvm/tools/clang/test/Index/t1.m - copied unchanged from r198094, vendor/clang/dist/test/Index/t1.m projects/clangbsd/contrib/llvm/tools/clang/test/Index/t2.c - copied unchanged from r198094, vendor/clang/dist/test/Index/t2.c projects/clangbsd/contrib/llvm/tools/clang/test/Index/t2.m - copied unchanged from r198094, vendor/clang/dist/test/Index/t2.m projects/clangbsd/contrib/llvm/tools/clang/test/PCH/cxx-method.cpp - copied unchanged from r198094, vendor/clang/dist/test/PCH/cxx-method.cpp projects/clangbsd/contrib/llvm/tools/clang/test/PCH/libroot/ - copied from r198094, vendor/clang/dist/test/PCH/libroot/ projects/clangbsd/contrib/llvm/tools/clang/test/PCH/pr4489.c - copied unchanged from r198094, vendor/clang/dist/test/PCH/pr4489.c projects/clangbsd/contrib/llvm/tools/clang/test/PCH/reloc.c - copied unchanged from r198094, vendor/clang/dist/test/PCH/reloc.c projects/clangbsd/contrib/llvm/tools/clang/test/Parser/cxx-member-initializers.cpp - copied unchanged from r198094, vendor/clang/dist/test/Parser/cxx-member-initializers.cpp projects/clangbsd/contrib/llvm/tools/clang/test/Parser/offsetof.c - copied unchanged from r198094, vendor/clang/dist/test/Parser/offsetof.c projects/clangbsd/contrib/llvm/tools/clang/test/Parser/top-level-semi-cxx0x.cpp - copied unchanged from r198094, vendor/clang/dist/test/Parser/top-level-semi-cxx0x.cpp projects/clangbsd/contrib/llvm/tools/clang/test/Preprocessor/non_fragile_feature.m - copied unchanged from r198094, vendor/clang/dist/test/Preprocessor/non_fragile_feature.m projects/clangbsd/contrib/llvm/tools/clang/test/Preprocessor/non_fragile_feature1.m - copied unchanged from r198094, vendor/clang/dist/test/Preprocessor/non_fragile_feature1.m projects/clangbsd/contrib/llvm/tools/clang/test/Preprocessor/pushable-diagnostics.c - copied unchanged from r198094, vendor/clang/dist/test/Preprocessor/pushable-diagnostics.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/align-arm-apcs.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/align-arm-apcs.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/altivec-init.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/altivec-init.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/attr-decl-after-definition.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/attr-decl-after-definition.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/attr-malloc.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/attr-malloc.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/attr-section.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/attr-section.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/bitfield-promote-int-16bit.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/bitfield-promote-int-16bit.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/bitfield-promote.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/bitfield-promote.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/block-return-1.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/block-return-1.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/block-return-2.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/block-return-2.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/block-return-3.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/block-return-3.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/builtin-unary-fp.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/builtin-unary-fp.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/format-attr-pr4470.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/format-attr-pr4470.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/format-attribute-printf0.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/format-attribute-printf0.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/freemain.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/freemain.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/pragma-pack-4.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/pragma-pack-4.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/promote-int-16bit.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/promote-int-16bit.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/return-noreturn.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/return-noreturn.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/warn-char-subscripts.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/warn-char-subscripts.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/warn-unused-variables.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/warn-unused-variables.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/x86-intrinsics-headers.c - copied unchanged from r198094, vendor/clang/dist/test/Sema/x86-intrinsics-headers.c projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/PR5086-ambig-resolution-enum.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/PR5086-ambig-resolution-enum.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/access-control-check.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/access-control-check.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/ambig-user-defined-conversions.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/ambig-user-defined-conversions.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/ambiguous-builtin-unary-operator.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/ambiguous-builtin-unary-operator.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/arrow-operator.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/arrow-operator.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/attr-after-definition.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/attr-after-definition.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/attr-deprecated.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/attr-deprecated.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/attr-format.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/attr-format.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/builtin-ptrtomember-ambig.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/builtin-ptrtomember-ambig.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/builtin-ptrtomember-overload-1.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/builtin-ptrtomember-overload-1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/builtin-ptrtomember-overload.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/builtin-ptrtomember-overload.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/c99.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/c99.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/cast-conversion.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/cast-conversion.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/cast-explicit-ctor.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/cast-explicit-ctor.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/class-base-member-init.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/class-base-member-init.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/class-layout.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/class-layout.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/conversion-delete-expr.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/conversion-delete-expr.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/copy-constructor-error.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/copy-constructor-error.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/cstyle-cast.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/cstyle-cast.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/decl-init-ref.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/decl-init-ref.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/decltype-crash.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/decltype-crash.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/decltype-overloaded-functions.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/decltype-overloaded-functions.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/decltype-this.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/decltype-this.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/default-argument-temporaries.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/default-argument-temporaries.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/empty-class-layout.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/empty-class-layout.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/friend-class-nodecl.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/friend-class-nodecl.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/function-overloaded-redecl.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/function-overloaded-redecl.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/illegal-member-initialization.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/illegal-member-initialization.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/incomplete-call.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/incomplete-call.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/invalid-member-expr.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/invalid-member-expr.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/invalid-template-specifier.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/invalid-template-specifier.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/libstdcxx_is_pod_hack.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/libstdcxx_is_pod_hack.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/member-operator-expr.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/member-operator-expr.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/missing-members.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/missing-members.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/overload-value-dep-arg.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/overload-value-dep-arg.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/primary-base.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/primary-base.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/pseudo-destructors.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/pseudo-destructors.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/qual-id-test.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/qual-id-test.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/ref-init-ambiguous.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/ref-init-ambiguous.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/return.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/return.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/static-array-member.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/static-array-member.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/static-cast-complete-type.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/static-cast-complete-type.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/type-traits-incomplete.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/type-traits-incomplete.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/unknown-type-name.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/unknown-type-name.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/unreachable-catch-clauses.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/unreachable-catch-clauses.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/using-decl-templates.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/using-decl-templates.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/value-dependent-exprs.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/value-dependent-exprs.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/vector-casts.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/vector-casts.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/warn-assignment-condition.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/warn-assignment-condition.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/warn-char-subscripts.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/warn-char-subscripts.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/warn-reorder-ctor-initialization.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/warn-reorder-ctor-initialization.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/warn-unused-variables.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaCXX/warn-unused-variables.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/attr-malloc.m - copied unchanged from r198094, vendor/clang/dist/test/SemaObjC/attr-malloc.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/block-explicit-return-type.m - copied unchanged from r198094, vendor/clang/dist/test/SemaObjC/block-explicit-return-type.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/class-getter-using-dotsyntax.m - copied unchanged from r198094, vendor/clang/dist/test/SemaObjC/class-getter-using-dotsyntax.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/conditional-expr-5.m - copied unchanged from r198094, vendor/clang/dist/test/SemaObjC/conditional-expr-5.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/crash-label.m - copied unchanged from r198094, vendor/clang/dist/test/SemaObjC/crash-label.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/deref-interface.m - copied unchanged from r198094, vendor/clang/dist/test/SemaObjC/deref-interface.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/id-isa-ref.m - copied unchanged from r198094, vendor/clang/dist/test/SemaObjC/id-isa-ref.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/nonnull.m - copied unchanged from r198094, vendor/clang/dist/test/SemaObjC/nonnull.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/property-expression-error.m - copied unchanged from r198094, vendor/clang/dist/test/SemaObjC/property-expression-error.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/return.m - copied unchanged from r198094, vendor/clang/dist/test/SemaObjC/return.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/warn-assign-property-nscopying.m - copied unchanged from r198094, vendor/clang/dist/test/SemaObjC/warn-assign-property-nscopying.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/warn-superclass-method-mismatch.m - copied unchanged from r198094, vendor/clang/dist/test/SemaObjC/warn-superclass-method-mismatch.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/ambiguous-ovl-print.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/ambiguous-ovl-print.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/canonical-expr-type-0x.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/canonical-expr-type-0x.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/canonical-expr-type.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/canonical-expr-type.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/class-template-ctor-initializer.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/class-template-ctor-initializer.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/constructor-template.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/constructor-template.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/copy-ctor-assign.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/copy-ctor-assign.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/default-expr-arguments.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/default-expr-arguments.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/dependent-base-member-init.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/dependent-base-member-init.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/destructor-template.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/destructor-template.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/explicit-instantiation.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/explicit-instantiation.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/explicit-specialization-member.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/explicit-specialization-member.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/extern-templates.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/extern-templates.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/friend-template.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/friend-template.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/friend.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/friend.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/function-template-specialization.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/function-template-specialization.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-anonymous-union.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/instantiate-anonymous-union.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-deeply.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/instantiate-deeply.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-expr-5.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/instantiate-expr-5.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-friend-class.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/instantiate-friend-class.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-init.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/instantiate-init.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-member-initializers.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/instantiate-member-initializers.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-member-template.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/instantiate-member-template.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-using-decl.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/instantiate-using-decl.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/member-access-expr.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/member-access-expr.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/member-function-template.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/member-function-template.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/member-initializers.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/member-initializers.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/member-template-access-expr.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/member-template-access-expr.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/nested-linkage.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/nested-linkage.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/partial-spec-instantiate.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/partial-spec-instantiate.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/qualified-id.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/qualified-id.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/recursive-template-instantiation.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/recursive-template-instantiation.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/temp_class_order.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/temp_class_order.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/temp_func_order.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/temp_func_order.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/typename-specifier-4.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/typename-specifier-4.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/value-dependent-null-pointer-constant.cpp - copied unchanged from r198094, vendor/clang/dist/test/SemaTemplate/value-dependent-null-pointer-constant.cpp projects/clangbsd/contrib/llvm/tools/clang/test/lit.cfg - copied unchanged from r198094, vendor/clang/dist/test/lit.cfg projects/clangbsd/contrib/llvm/tools/clang/test/lit.site.cfg.in - copied unchanged from r198094, vendor/clang/dist/test/lit.site.cfg.in projects/clangbsd/contrib/llvm/tools/clang/tools/CIndex/ - copied from r198094, vendor/clang/dist/tools/CIndex/ projects/clangbsd/contrib/llvm/tools/clang/tools/c-index-test/ - copied from r198094, vendor/clang/dist/tools/c-index-test/ projects/clangbsd/contrib/llvm/tools/clang/tools/wpa/ - copied from r198094, vendor/clang/dist/tools/wpa/ projects/clangbsd/contrib/llvm/tools/clang/utils/C++Tests/ - copied from r198094, vendor/clang/dist/utils/C++Tests/ projects/clangbsd/contrib/llvm/tools/clang/utils/analyzer/ - copied from r198094, vendor/clang/dist/utils/analyzer/ projects/clangbsd/contrib/llvm/tools/clang/utils/clang-completion-mode.el - copied unchanged from r198094, vendor/clang/dist/utils/clang-completion-mode.el projects/clangbsd/contrib/llvm/tools/clang/utils/test/ExampleTests/ - copied from r198094, vendor/clang/dist/utils/test/ExampleTests/ projects/clangbsd/contrib/llvm/tools/clang/utils/valgrind/ - copied from r198094, vendor/clang/dist/utils/valgrind/ Modified: projects/clangbsd/contrib/llvm/tools/clang/ (props changed) projects/clangbsd/contrib/llvm/tools/clang/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/LICENSE.TXT projects/clangbsd/contrib/llvm/tools/clang/Makefile projects/clangbsd/contrib/llvm/tools/clang/NOTES.txt projects/clangbsd/contrib/llvm/tools/clang/README.txt projects/clangbsd/contrib/llvm/tools/clang/clang.xcodeproj/project.pbxproj projects/clangbsd/contrib/llvm/tools/clang/docs/DriverInternals.html projects/clangbsd/contrib/llvm/tools/clang/docs/InternalsManual.html projects/clangbsd/contrib/llvm/tools/clang/docs/LanguageExtensions.html projects/clangbsd/contrib/llvm/tools/clang/docs/UsersManual.html projects/clangbsd/contrib/llvm/tools/clang/docs/tools/Makefile projects/clangbsd/contrib/llvm/tools/clang/docs/tools/clang.pod projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/APValue.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/ASTConsumer.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/ASTDiagnostic.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/Attr.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/CFG.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/Decl.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/DeclContextInternals.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/DeclGroup.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/DeclNodes.def projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/DeclarationName.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/Expr.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/ParentMap.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/PrettyPrinter.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/RecordLayout.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/Stmt.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/StmtCXX.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/StmtGraphTraits.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/StmtIterator.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/StmtNodes.def projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/StmtObjC.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/StmtVisitor.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/TemplateName.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/Type.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/TypeNodes.def projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/TypeOrdering.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/TypeVisitor.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/LiveVariables.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisDiagnostic.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/FlowSensitive/DataflowSolver.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/LocalCheckers.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathDiagnostic.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/BasicValueFactory.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/BugReporter.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/ConstraintManager.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/Environment.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/ExplodedGraph.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/GRAuditor.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/GRBlockCounter.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/GRCoreEngine.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/GRExprEngine.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/GRExprEngineBuilders.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/GRSimpleAPICheck.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/GRState.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/GRStateTrait.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/GRTransferFuncs.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/GRWorkList.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/MemRegion.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/SVals.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/SValuator.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/Store.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/SymbolManager.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/PathSensitive/ValueManager.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/ProgramPoint.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/Support/BlkExprDeclBitVector.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/Visitors/CFGRecStmtVisitor.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/Visitors/CFGStmtVisitor.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Analysis/Visitors/CFGVarDeclVisitor.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/Builtins.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/ConvertUTF.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/FileManager.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/Makefile projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/OnDiskHashTable.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/SourceLocation.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/SourceManagerInternals.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/Version.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/CodeGen/ModuleBuilder.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/Action.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/Arg.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/ArgList.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/Compilation.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/Driver.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/DriverDiagnostic.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/HostInfo.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/Job.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/Option.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/Options.def projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/Options.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/Tool.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/Types.def projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/ASTConsumers.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/Analyses.def projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/CommandLineSourceLoc.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/CompileOptions.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/DeclXML.def projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/DocumentXML.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/FixItRewriter.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/FrontendDiagnostic.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/InitHeaderSearch.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/ManagerRegistry.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/PCHBitCodes.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/PCHReader.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/PCHWriter.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/PathDiagnosticClients.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/StmtXML.def projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/TypeXML.def projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/DirectoryLookup.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/HeaderMap.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearch.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/LexDiagnostic.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/Lexer.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/LiteralSupport.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/MultipleIncludeOpt.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/PTHLexer.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/PTHManager.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/Pragma.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/PreprocessorLexer.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/ScratchBuffer.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/Token.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/TokenConcatenation.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Lex/TokenLexer.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Parse/Action.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Parse/AttributeList.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Parse/DeclSpec.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Parse/Designator.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Parse/Ownership.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Parse/ParseDiagnostic.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Parse/Parser.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Parse/Scope.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Rewrite/DeltaTree.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Rewrite/HTMLRewrite.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Rewrite/RewriteRope.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Rewrite/Rewriter.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Rewrite/TokenRewriter.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Sema/ParseAST.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Sema/SemaConsumer.h projects/clangbsd/contrib/llvm/tools/clang/include/clang/Sema/SemaDiagnostic.h projects/clangbsd/contrib/llvm/tools/clang/lib/AST/APValue.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/CFG.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/lib/AST/Decl.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/DeclarationName.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/Expr.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/InheritViz.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/ParentMap.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/Stmt.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/StmtDumper.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/StmtIterator.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/StmtViz.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/TemplateName.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/AST/Type.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/BasicConstraintManager.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/BasicObjCFoundationChecks.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/BasicObjCFoundationChecks.h projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/BasicStore.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/BasicValueFactory.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/BugReporter.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/CFRefCount.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/CheckDeadStores.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/CheckNSError.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/CheckObjCDealloc.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/CheckObjCInstMethSignature.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/CheckObjCUnusedIVars.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/Environment.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/ExplodedGraph.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/GRBlockCounter.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/GRCoreEngine.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/GRExprEngine.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/GRExprEngineInternalChecks.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/GRState.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/LiveVariables.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/MemRegion.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/PathDiagnostic.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/RangeConstraintManager.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/RegionStore.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/SVals.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/SimpleConstraintManager.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/SimpleConstraintManager.h projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/SimpleSValuator.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/Store.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/SymbolManager.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/ValueManager.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/Builtins.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/ConvertUTF.c projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/FileManager.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/Makefile projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/SourceLocation.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/Targets.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.h projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGCXX.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGCXX.h projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGCXXTemp.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGCall.h projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.h projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGValue.h projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/Makefile projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/Mangle.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/Mangle.h projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/ModuleBuilder.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/README.txt projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/TargetABIInfo.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/Action.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/Arg.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/ArgList.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/Compilation.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/Driver.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/HostInfo.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/Job.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/Makefile projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/OptTable.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/Option.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/Tool.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/ToolChains.h projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/Tools.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/Tools.h projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/Types.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/ASTConsumers.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/AnalysisConsumer.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/Backend.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/CacheTokens.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/DeclXML.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/DiagChecker.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/DocumentXML.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/FixItRewriter.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/GeneratePCH.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/HTMLDiagnostics.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/HTMLPrint.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/PCHReader.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/PCHReaderDecl.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/PCHReaderStmt.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/PCHWriter.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/PCHWriterDecl.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/PCHWriterStmt.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/PlistDiagnostics.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/PrintParserCallbacks.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/ResolveLocation.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/RewriteBlocks.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/RewriteMacros.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/RewriteObjC.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/RewriteTest.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/StmtXML.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticBuffer.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/TypeXML.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/Warnings.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Headers/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/lib/Headers/Makefile projects/clangbsd/contrib/llvm/tools/clang/lib/Headers/emmintrin.h projects/clangbsd/contrib/llvm/tools/clang/lib/Headers/mmintrin.h projects/clangbsd/contrib/llvm/tools/clang/lib/Headers/stdarg.h projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/HeaderMap.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/MacroArgs.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/MacroArgs.h projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/MacroInfo.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/PPCaching.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/PPExpressions.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/PTHLexer.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/PreprocessorLexer.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/ScratchBuffer.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/TokenConcatenation.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Makefile projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/AttributeList.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/DeclSpec.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ExtensionRAIIObject.h projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/MinimalAction.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParsePragma.h projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/Parser.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Rewrite/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/lib/Rewrite/DeltaTree.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Rewrite/HTMLRewrite.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Rewrite/RewriteRope.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Rewrite/Rewriter.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Rewrite/TokenRewriter.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/IdentifierResolver.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/IdentifierResolver.h projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/ParseAST.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/Sema.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/Sema.h projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaInherit.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaOverload.h projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateExpr.cpp projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/CFDateGC.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/CheckNSError.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/NSPanel.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/NSString.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/PR2978.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/PR3991.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/array-struct.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/casts.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/cfref_rdar6080742.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/complex.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/dead-stores.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/exercise-ps.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/misc-ps-basic-store.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/misc-ps-region-store.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/misc-ps.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/null-deref-ps.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/outofbound.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/pr4209.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/rdar-6442306-1.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/rdar-6540084.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/rdar-6541136-region.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/rdar-6562655.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/rdar-6600344-nil-receiver-undefined-struct-ret.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/region-1.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/region-only-test.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/retain-release-gc-only.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/retain-release-region-store.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/retain-release.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/stack-addr-ps.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/uninit-vals-ps-region.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/uninit-vals-ps.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/uninit-vals.c projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/unused-ivars.m projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/xfail_regionstore_wine_crash.c projects/clangbsd/contrib/llvm/tools/clang/test/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.def.odr/p2-typeid.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/class/class.local/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/class/class.local/p4.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/class/class.nested.type/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/dcl.dcl/dcl.spec/dcl.stc/p9.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.decls/temp.fct/temp.over.link/p4-neg.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.call/p3.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CXX/temp/temp.param/p1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/2008-07-17-no-emit-on-error.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/2008-07-22-bitfield-init-after-zero-len-array.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/2008-07-29-override-alias-decl.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/2009-01-21-invalid-debug-info.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/2009-04-23-dbg.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/2009-06-01-addrofknr.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/PR3613-static-decl.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/array.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/asm.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/attr-cleanup.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/attributes.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/blocks-2.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/blocks-seq.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/boolassign.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/builtins-ffs_parity_popcount.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/builtins-powi.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/builtins.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/cast-to-union.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/conditional.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/const-init.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/darwin-string-literals.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/debug-info.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/designated-initializers.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/exprs.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/ext-vector-shuffle.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/ext-vector.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/function-attributes.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/functions.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/global-decls.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/global-init.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/global-with-initialiser.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/globalinit.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/init-with-member-expr.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/inline.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/parameter-passing.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/regparm.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/statements.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/staticinit.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/stdcall-fastcall.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/string-init.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/struct-init.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/struct-x86-darwin.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/struct.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/union-init.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/unwind-attr.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/vector.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/visibility.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/volatile.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/x86.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/x86_32-arguments.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/x86_64-arguments.c projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/default-arg-temps.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/explicit-instantiation.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/mangle.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/member-functions.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/new.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenCXX/references.cpp projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/constant-strings.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/messages.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/objc2-assign-global.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/objc2-weak-assign.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/overloadable.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/property-agrr-getter.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/property-setter-attr.m projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/protocols-lazy.m projects/clangbsd/contrib/llvm/tools/clang/test/Coverage/targets.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/bindings.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/clang-translation.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/darwin-cc.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/darwin-ld.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/default-toolchain.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/dragonfly.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/freebsd.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/pth.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/qa_override.c projects/clangbsd/contrib/llvm/tools/clang/test/Driver/redzone.c projects/clangbsd/contrib/llvm/tools/clang/test/Frontend/dependency-gen.c projects/clangbsd/contrib/llvm/tools/clang/test/Frontend/stdin.c projects/clangbsd/contrib/llvm/tools/clang/test/Index/resolve-loc.c projects/clangbsd/contrib/llvm/tools/clang/test/Lexer/11-27-2007-FloatLiterals.c projects/clangbsd/contrib/llvm/tools/clang/test/Lexer/comment-escape.c projects/clangbsd/contrib/llvm/tools/clang/test/Lexer/dollar-idents.c projects/clangbsd/contrib/llvm/tools/clang/test/Makefile projects/clangbsd/contrib/llvm/tools/clang/test/Misc/diag-mapping2.c projects/clangbsd/contrib/llvm/tools/clang/test/PCH/method_pool.h projects/clangbsd/contrib/llvm/tools/clang/test/PCH/objc_exprs.m projects/clangbsd/contrib/llvm/tools/clang/test/Parser/CompoundStmtScope.c projects/clangbsd/contrib/llvm/tools/clang/test/Parser/MicrosoftExtensions.c projects/clangbsd/contrib/llvm/tools/clang/test/Parser/argument_redef.c projects/clangbsd/contrib/llvm/tools/clang/test/Parser/bad-control.c projects/clangbsd/contrib/llvm/tools/clang/test/Parser/cxx-ambig-paren-expr.cpp projects/clangbsd/contrib/llvm/tools/clang/test/Parser/cxx-friend.cpp projects/clangbsd/contrib/llvm/tools/clang/test/Parser/cxx-template-decl.cpp projects/clangbsd/contrib/llvm/tools/clang/test/Parser/cxx-using-declaration.cpp projects/clangbsd/contrib/llvm/tools/clang/test/Parser/declarators.c projects/clangbsd/contrib/llvm/tools/clang/test/Parser/implicit-casts.c projects/clangbsd/contrib/llvm/tools/clang/test/Parser/objc-messaging-neg-1.m projects/clangbsd/contrib/llvm/tools/clang/test/Parser/pointer_promotion.c projects/clangbsd/contrib/llvm/tools/clang/test/Parser/pragma-weak.c projects/clangbsd/contrib/llvm/tools/clang/test/Parser/recovery.c projects/clangbsd/contrib/llvm/tools/clang/test/Parser/statements.c projects/clangbsd/contrib/llvm/tools/clang/test/Preprocessor/assembler-with-cpp.c projects/clangbsd/contrib/llvm/tools/clang/test/Preprocessor/macro-multiline.c projects/clangbsd/contrib/llvm/tools/clang/test/Preprocessor/macro_fn_comma_swallow.c projects/clangbsd/contrib/llvm/tools/clang/test/Preprocessor/macro_paste_mscomment.c projects/clangbsd/contrib/llvm/tools/clang/test/Rewriter/id-test-3.m projects/clangbsd/contrib/llvm/tools/clang/test/Rewriter/method-encoding-1.m projects/clangbsd/contrib/llvm/tools/clang/test/Rewriter/rewrite-foreach-4.m projects/clangbsd/contrib/llvm/tools/clang/test/Rewriter/rewrite-foreach-5.m projects/clangbsd/contrib/llvm/tools/clang/test/Sema/address_spaces.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/arg-scope-c99.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/arg-scope.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/array-constraint.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/array-init.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/attr-deprecated.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/attr-format_arg.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/attr-noreturn.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/attr-weak.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/bitfield.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/block-args.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/block-call.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/block-literal.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/block-misc.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/block-printf-attribute-1.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/block-return.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/block-sentinel-attribute.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/builtin-prefetch.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/builtins.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/c89-2.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/c89.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/compare.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/complex-int.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/conditional.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/darwin-align-cast.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/decl-type-merging.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/enum.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/exprs.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/ext_vector_casts.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/floating-point-compare.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/function-pointer-sentinel-attribute.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/function-sentinel-attr.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/function.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/heinous-extensions-on.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/implicit-builtin-redecl.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/implicit-int.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/incomplete-call.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/incomplete-decl.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/pragma-unused.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/predefined-function.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/redefinition.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/return.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/shift.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/static-init.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/struct-decl.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/tentative-decls.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/transparent-union-pointer.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/type-spec-struct-union.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/unused-expr.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/va_arg_x86_64.c projects/clangbsd/contrib/llvm/tools/clang/test/Sema/vector-cast.c projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/abstract.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/addr-of-overloaded-function.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/auto-cxx0x.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/class-names.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/composite-pointer-type.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/conditional-expr.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/constructor-initializer.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/constructor.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/conversion-function.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/copy-assignment.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/dcl_ambig_res.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/dcl_init_aggr.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/decl-expr-ambiguity.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/default-assignment-operator.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/default-constructor-initializers.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/default2.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/deleted-function.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/destructor.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/direct-initializer.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/enum.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/exception-spec.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/functional-cast.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/i-c-e-cxx.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/inherit.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/linkage-spec.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/member-expr-static.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/member-name-lookup.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/member-pointer.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/namespace.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/nested-name-spec.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/new-delete.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/overloaded-builtin-operators.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/overloaded-operator.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/references.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/static-cast.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/static-initializers.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/type-traits.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/using-decl-1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/vararg-non-pod.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/warn-for-var-in-else.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaCXX/wchar_t.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/access-property-getter.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/blocks.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/call-super-2.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/category-1.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/category-method-lookup-2.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/class-bitfield.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/class-impl-1.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/compatible-protocol-qualified-types.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/comptypes-1.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/comptypes-3.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/comptypes-5.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/comptypes-7.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/comptypes-a.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/conditional-expr-3.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/conditional-expr-4.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/conditional-expr.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/format-arg-attribute.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/id.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/interface-scope-2.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/invalid-objc-decls-1.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/message.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/method-arg-decay.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/method-conflict.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/method-encoding-2.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/method-lookup-2.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/method-lookup.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/method-typecheck-1.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/no-warn-unimpl-method.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/nsobject-attribute.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/objc2-merge-gc-attribue-decl.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/property-11.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/property-9-impl-method.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/property-error-readonly-assign.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/property-method-lookup-impl.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/property-missing.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/protocol-archane.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/protocol-attribute.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/protocol-implementation-inherited.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/protocol-lookup.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/protocol-qualified-class-unsupported.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/rdr-6211479-array-property.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/selector-1.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/sizeof-interface.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/static-ivar-ref-1.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/super-cat-prot.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/super.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/synchronized.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/undef-superclass-1.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/unused.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/weak-attr-ivar.m projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjCXX/overload.mm projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjCXX/protocol-lookup.mm projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjCXX/references.mm projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/ackermann.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/class-template-spec.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/current-instantiation.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/default-arguments.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/dependent-type-identity.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/example-dynarray.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/ext-vector-type.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/fun-template-def.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/implicit-instantiation-1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/injected-class-name.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-cast.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-expr-2.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-function-1.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-function-1.mm projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-method.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-static-var.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-typedef.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/metafun-apply.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/nested-template.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/operator-template.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/qualified-names-diag.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/temp_class_spec.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/temp_class_spec_neg.cpp projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/typename-specifier.cpp projects/clangbsd/contrib/llvm/tools/clang/test/TestRunner.sh projects/clangbsd/contrib/llvm/tools/clang/test/cxx-sections.data projects/clangbsd/contrib/llvm/tools/clang/tools/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/tools/Makefile projects/clangbsd/contrib/llvm/tools/clang/tools/clang-cc/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/tools/clang-cc/clang-cc.cpp projects/clangbsd/contrib/llvm/tools/clang/tools/driver/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/tools/driver/Makefile projects/clangbsd/contrib/llvm/tools/clang/tools/driver/driver.cpp projects/clangbsd/contrib/llvm/tools/clang/tools/index-test/CMakeLists.txt projects/clangbsd/contrib/llvm/tools/clang/tools/index-test/Makefile projects/clangbsd/contrib/llvm/tools/clang/tools/index-test/index-test.cpp projects/clangbsd/contrib/llvm/tools/clang/utils/ABITest/ABITestGen.py projects/clangbsd/contrib/llvm/tools/clang/utils/CaptureCmd projects/clangbsd/contrib/llvm/tools/clang/utils/CmpDriver projects/clangbsd/contrib/llvm/tools/clang/utils/FindSpecRefs projects/clangbsd/contrib/llvm/tools/clang/utils/SummarizeErrors projects/clangbsd/contrib/llvm/tools/clang/utils/ccc-analyzer projects/clangbsd/contrib/llvm/tools/clang/utils/scan-build projects/clangbsd/contrib/llvm/tools/clang/utils/test/TestRunner.py projects/clangbsd/contrib/llvm/tools/clang/www/OpenProjects.html projects/clangbsd/contrib/llvm/tools/clang/www/analyzer/annotations.html projects/clangbsd/contrib/llvm/tools/clang/www/analyzer/content.css projects/clangbsd/contrib/llvm/tools/clang/www/analyzer/latest_checker.html.incl projects/clangbsd/contrib/llvm/tools/clang/www/analyzer/menu.css projects/clangbsd/contrib/llvm/tools/clang/www/analyzer/menu.html.incl projects/clangbsd/contrib/llvm/tools/clang/www/comparison.html projects/clangbsd/contrib/llvm/tools/clang/www/content.css projects/clangbsd/contrib/llvm/tools/clang/www/cxx_status.html projects/clangbsd/contrib/llvm/tools/clang/www/diagnostics.html projects/clangbsd/contrib/llvm/tools/clang/www/features.html projects/clangbsd/contrib/llvm/tools/clang/www/get_started.html projects/clangbsd/contrib/llvm/tools/clang/www/hacking.html projects/clangbsd/contrib/llvm/tools/clang/www/menu.html.incl Modified: projects/clangbsd/contrib/llvm/tools/clang/CMakeLists.txt ============================================================================== --- projects/clangbsd/contrib/llvm/tools/clang/CMakeLists.txt Wed Oct 14 18:33:37 2009 (r198094) +++ projects/clangbsd/contrib/llvm/tools/clang/CMakeLists.txt Wed Oct 14 18:49:17 2009 (r198095) @@ -1,3 +1,26 @@ +# Clang version information + +# Make sure that CMake reconfigures when the version changes. +configure_file( + ${CMAKE_CURRENT_SOURCE_DIR}/VER + ${CMAKE_CURRENT_BINARY_DIR}/VER) + +set(CLANG_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}) +set(CLANG_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}) + +# Compute the Clang version from the contents of VER +file(READ ${CMAKE_CURRENT_SOURCE_DIR}/VER CLANG_VERSION_DATA) +string(REGEX MATCH "[0-9]+\\.[0-9]+(\\.[0-9]+)?" CLANG_VERSION + ${CLANG_VERSION_DATA}) +message(STATUS "Clang version: ${CLANG_VERSION}") + +# Add appropriate flags for GCC +if (CMAKE_COMPILER_IS_GNUCXX) + # FIXME: Turn off exceptions, RTTI: + # -fno-exceptions -fno-rtti + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-common -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings") +endif () + macro(add_clang_library name) set(srcs ${ARGN}) if(MSVC_IDE OR XCODE) @@ -11,10 +34,27 @@ macro(add_clang_library name) ../../include/clang${dir}/*.def) set(srcs ${srcs} ${headers}) endif(MSVC_IDE OR XCODE) - add_library( ${name} ${srcs} ) + if (SHARED_LIBRARY) + set(libkind SHARED) + else() + set(libkind) + endif() + add_library( ${name} ${libkind} ${srcs} ) if( LLVM_COMMON_DEPENDS ) add_dependencies( ${name} ${LLVM_COMMON_DEPENDS} ) endif( LLVM_COMMON_DEPENDS ) + if( LLVM_USED_LIBS ) + foreach(lib ${LLVM_USED_LIBS}) + target_link_libraries( ${name} ${lib} ) + endforeach(lib) + endif( LLVM_USED_LIBS ) + if( LLVM_LINK_COMPONENTS ) + llvm_config(${name} ${LLVM_LINK_COMPONENTS}) + endif( LLVM_LINK_COMPONENTS ) + get_system_libs(llvm_system_libs) + if( llvm_system_libs ) + target_link_libraries(${name} ${llvm_system_libs}) + endif( llvm_system_libs ) add_dependencies(${name} ClangDiagnosticCommon) if(MSVC) get_target_property(cflag ${name} COMPILE_FLAGS) @@ -36,8 +76,6 @@ macro(add_clang_executable name) set(srcs ${srcs} ${headers}) endif(MSVC_IDE) add_llvm_executable( ${name} ${srcs} ) - install(TARGETS ${name} - RUNTIME DESTINATION bin) endmacro(add_clang_executable) include_directories( @@ -57,4 +95,5 @@ add_subdirectory(lib) add_subdirectory(tools) # TODO: docs. -add_subdirectory(test) \ No newline at end of file +add_subdirectory(test) + Copied: projects/clangbsd/contrib/llvm/tools/clang/INPUTS/all-std-headers.cpp (from r198094, vendor/clang/dist/INPUTS/all-std-headers.cpp) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clangbsd/contrib/llvm/tools/clang/INPUTS/all-std-headers.cpp Wed Oct 14 18:49:17 2009 (r198095, copy of r198094, vendor/clang/dist/INPUTS/all-std-headers.cpp) @@ -0,0 +1,51 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include Copied: projects/clangbsd/contrib/llvm/tools/clang/INSTALL.txt (from r198094, vendor/clang/dist/INSTALL.txt) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clangbsd/contrib/llvm/tools/clang/INSTALL.txt Wed Oct 14 18:49:17 2009 (r198095, copy of r198094, vendor/clang/dist/INSTALL.txt) @@ -0,0 +1,49 @@ +//===----------------------------------------------------------------------===// +// Clang Installation Instructions +//===----------------------------------------------------------------------===// + +These instructions describe how to build and install Clang. + +//===----------------------------------------------------------------------===// +// Step 1: Organization +//===----------------------------------------------------------------------===// + +Clang is designed to be built as part of an LLVM build. Assuming that the LLVM +source code is located at $LLVM_SRC_ROOT, then the clang source code should be +installed as: + + $LLVM_SRC_ROOT/tools/clang + +The directory is not required to be called clang, but doing so will allow the +LLVM build system to automatically recognize it and build it along with LLVM. + +//===----------------------------------------------------------------------===// +// Step 2: Configure and Build LLVM +//===----------------------------------------------------------------------===// + +Configure and build your copy of LLVM (see $LLVM_SRC_ROOT/GettingStarted.html +for more information). + +Assuming you installed clang at $LLVM_SRC_ROOT/tools/clang then Clang will +automatically be built with LLVM. Otherwise, run 'make' in the Clang source +directory to build Clang. + +//===----------------------------------------------------------------------===// +// Step 3: (Optional) Verify Your Build +//===----------------------------------------------------------------------===// + +It is a good idea to run the Clang tests to make sure your build works +correctly. From inside the Clang build directory, run 'make test' to run the +tests. + +//===----------------------------------------------------------------------===// +// Step 4: Install Clang +//===----------------------------------------------------------------------===// + +From inside the Clang build directory, run 'make install' to install the Clang +compiler and header files into the prefix directory selected when LLVM was +configured. + +The Clang compiler is available as 'clang' and supports a gcc like command line +interface. See the man page for clang (installed into $prefix/share/man/man1) +for more information. Modified: projects/clangbsd/contrib/llvm/tools/clang/LICENSE.TXT ============================================================================== --- projects/clangbsd/contrib/llvm/tools/clang/LICENSE.TXT Wed Oct 14 18:33:37 2009 (r198094) +++ projects/clangbsd/contrib/llvm/tools/clang/LICENSE.TXT Wed Oct 14 18:49:17 2009 (r198095) @@ -4,7 +4,7 @@ LLVM Release License University of Illinois/NCSA Open Source License -Copyright (c) 2007 University of Illinois at Urbana-Champaign. +Copyright (c) 2007-2009 University of Illinois at Urbana-Champaign. All rights reserved. Developed by: Modified: projects/clangbsd/contrib/llvm/tools/clang/Makefile ============================================================================== --- projects/clangbsd/contrib/llvm/tools/clang/Makefile Wed Oct 14 18:33:37 2009 (r198094) +++ projects/clangbsd/contrib/llvm/tools/clang/Makefile Wed Oct 14 18:49:17 2009 (r198095) @@ -4,7 +4,7 @@ DIRS := include lib tools docs include $(LEVEL)/Makefile.common ifneq ($(PROJ_SRC_ROOT),$(PROJ_OBJ_ROOT)) -test:: +all:: $(Verb) if [ ! -f test/Makefile ]; then \ $(MKDIR) test; \ $(CP) $(PROJ_SRC_DIR)/test/Makefile test/Makefile; \ @@ -30,3 +30,30 @@ cscope.files: -or -name '*.h' > cscope.files .PHONY: test report clean cscope.files + +install-local:: + $(Echo) Installing include files + $(Verb) $(MKDIR) $(PROJ_includedir) + $(Verb) if test -d "$(PROJ_SRC_ROOT)/tools/clang/include" ; then \ + cd $(PROJ_SRC_ROOT)/tools/clang/include && \ + for hdr in `find . -type f '!' '(' -name '*~' \ + -o -name '.#*' -o -name '*.in' -o -name '*.txt' \ + -o -name 'Makefile' -o -name '*.td' ')' -print \ + | grep -v CVS | grep -v .svn` ; do \ + instdir=`dirname "$(PROJ_includedir)/$$hdr"` ; \ + if test \! -d "$$instdir" ; then \ + $(EchoCmd) Making install directory $$instdir ; \ + $(MKDIR) $$instdir ;\ + fi ; \ + $(DataInstall) $$hdr $(PROJ_includedir)/$$hdr ; \ + done ; \ + fi +ifneq ($(PROJ_SRC_ROOT),$(PROJ_OBJ_ROOT)) + $(Verb) if test -d "$(PROJ_OBJ_ROOT)/tools/clang/include" ; then \ + cd $(PROJ_OBJ_ROOT)/tools/clang/include && \ + for hdr in `find . -type f '!' '(' -name 'Makefile' ')' -print \ + | grep -v CVS | grep -v .tmp` ; do \ + $(DataInstall) $$hdr $(PROJ_includedir)/$$hdr ; \ + done ; \ + fi +endif Modified: projects/clangbsd/contrib/llvm/tools/clang/NOTES.txt ============================================================================== --- projects/clangbsd/contrib/llvm/tools/clang/NOTES.txt Wed Oct 14 18:33:37 2009 (r198094) +++ projects/clangbsd/contrib/llvm/tools/clang/NOTES.txt Wed Oct 14 18:49:17 2009 (r198095) @@ -16,8 +16,8 @@ This is similar to -Eonly. Creating and using a PTH file for performance measurement (use a release-asserts build). -$ clang -x objective-c-header INPUTS/Cocoa_h.m -o /tmp/tokencache -$ clang -token-cache /tmp/tokencache INPUTS/Cocoa_h.m +$ clang -ccc-pch-is-pth -x objective-c-header INPUTS/Cocoa_h.m -o /tmp/tokencache +$ clang-cc -token-cache /tmp/tokencache INPUTS/Cocoa_h.m //===---------------------------------------------------------------------===// Modified: projects/clangbsd/contrib/llvm/tools/clang/README.txt ============================================================================== --- projects/clangbsd/contrib/llvm/tools/clang/README.txt Wed Oct 14 18:33:37 2009 (r198094) +++ projects/clangbsd/contrib/llvm/tools/clang/README.txt Wed Oct 14 18:49:17 2009 (r198095) @@ -1,178 +1,26 @@ //===----------------------------------------------------------------------===// // C Language Family Front-end //===----------------------------------------------------------------------===// - Chris Lattner -I. Introduction: - - clang: noun - 1. A loud, resonant, metallic sound. - 2. The strident call of a crane or goose. - 3. C-language family front-end toolkit. - - The world needs better compiler tools, tools which are built as libraries. This - design point allows reuse of the tools in new and novel ways. However, building - the tools as libraries isn't enough: they must have clean APIs, be as - decoupled from each other as possible, and be easy to modify/extend. This - requires clean layering, decent design, and avoiding tying the libraries to a - specific use. Oh yeah, did I mention that we want the resultant libraries to - be as fast as possible? :) - - This front-end is built as a component of the LLVM toolkit that can be used - with the LLVM backend or independently of it. In this spirit, the API has been - carefully designed as the following components: - - libsupport - Basic support library, reused from LLVM. - - libsystem - System abstraction library, reused from LLVM. - - libbasic - Diagnostics, SourceLocations, SourceBuffer abstraction, - file system caching for input source files. This depends on - libsupport and libsystem. - - libast - Provides classes to represent the C AST, the C type system, - builtin functions, and various helpers for analyzing and - manipulating the AST (visitors, pretty printers, etc). This - library depends on libbasic. - - - liblex - C/C++/ObjC lexing and preprocessing, identifier hash table, - pragma handling, tokens, and macros. This depends on libbasic. - - libparse - C (for now) parsing and local semantic analysis. This library - invokes coarse-grained 'Actions' provided by the client to do - stuff (e.g. libsema builds ASTs). This depends on liblex. - - libsema - Provides a set of parser actions to build a standardized AST - for programs. AST's are 'streamed' out a top-level declaration - at a time, allowing clients to use decl-at-a-time processing, - build up entire translation units, or even build 'whole - program' ASTs depending on how they use the APIs. This depends - on libast and libparse. - - librewrite - Fast, scalable rewriting of source code. This operates on - the raw syntactic text of source code, allowing a client - to insert and delete text in very large source files using - the same source location information embedded in ASTs. This - is intended to be a low-level API that is useful for - higher-level clients and libraries such as code refactoring. - - libanalysis - Source-level dataflow analysis useful for performing analyses - such as computing live variables. It also includes a - path-sensitive "graph-reachability" engine for writing - analyses that reason about different possible paths of - execution through source code. This is currently being - employed to write a set of checks for finding bugs in software. - - libcodegen - Lower the AST to LLVM IR for optimization & codegen. Depends - on libast. - - clang - An example driver, client of the libraries at various levels. - This depends on all these libraries, and on LLVM VMCore. - - This front-end has been intentionally built as a DAG of libraries, making it - easy to reuse individual parts or replace pieces if desired. For example, to - build a preprocessor, you take the Basic and Lexer libraries. If you want an - indexer, you take those plus the Parser library and provide some actions for - indexing. If you want a refactoring, static analysis, or source-to-source - compiler tool, it makes sense to take those plus the AST building and semantic - analyzer library. Finally, if you want to use this with the LLVM backend, - you'd take these components plus the AST to LLVM lowering code. - - In the future I hope this toolkit will grow to include new and interesting - components, including a C++ front-end, ObjC support, and a whole lot of other - things. - - Finally, it should be pointed out that the goal here is to build something that - is high-quality and industrial-strength: all the obnoxious features of the C - family must be correctly supported (trigraphs, preprocessor arcana, K&R-style - prototypes, GCC/MS extensions, etc). It cannot be used if it is not 'real'. - - -II. Usage of clang driver: - - * Basic Command-Line Options: - - Help: clang --help - - Standard GCC options accepted: -E, -I*, -i*, -pedantic, -std=c90, etc. - - To make diagnostics more gcc-like: -fno-caret-diagnostics -fno-show-column - - Enable metric printing: -stats - - * -fsyntax-only is currently the default mode. - - * -E mode works the same way as GCC. - - * -Eonly mode does all preprocessing, but does not print the output, - useful for timing the preprocessor. - - * -fsyntax-only is currently partially implemented, lacking some - semantic analysis (some errors and warnings are not produced). - - * -parse-noop parses code without building an AST. This is useful - for timing the cost of the parser without including AST building - time. - - * -parse-ast builds ASTs, but doesn't print them. This is most - useful for timing AST building vs -parse-noop. - - * -parse-ast-print pretty prints most expression and statements nodes. - - * -parse-ast-check checks that diagnostic messages that are expected - are reported and that those which are reported are expected. - - * -dump-cfg builds ASTs and then CFGs. CFGs are then pretty-printed. - - * -view-cfg builds ASTs and then CFGs. CFGs are then visualized by - invoking Graphviz. - - For more information on getting Graphviz to work with clang/LLVM, - see: http://llvm.org/docs/ProgrammersManual.html#ViewGraph - - -III. Current advantages over GCC: - - * Column numbers are fully tracked (no 256 col limit, no GCC-style pruning). - * All diagnostics have column numbers, includes 'caret diagnostics', and they - highlight regions of interesting code (e.g. the LHS and RHS of a binop). - * Full diagnostic customization by client (can format diagnostics however they - like, e.g. in an IDE or refactoring tool) through DiagnosticClient interface. - * Built as a framework, can be reused by multiple tools. - * All languages supported linked into same library (no cc1,cc1obj, ...). - * mmap's code in read-only, does not dirty the pages like GCC (mem footprint). - * LLVM License, can be linked into non-GPL projects. - * Full diagnostic control, per diagnostic. Diagnostics are identified by ID. - * Significantly faster than GCC at semantic analysis, parsing, preprocessing - and lexing. - * Defers exposing platform-specific stuff to as late as possible, tracks use of - platform-specific features (e.g. #ifdef PPC) to allow 'portable bytecodes'. - * The lexer doesn't rely on the "lexer hack": it has no notion of scope and - does not categorize identifiers as types or variables -- this is up to the - parser to decide. - -Potential Future Features: - - * Fine grained diag control within the source (#pragma enable/disable warning). - * Better token tracking within macros? (Token came from this line, which is - a macro argument instantiated here, recursively instantiated here). - * Fast #import with a module system. - * Dependency tracking: change to header file doesn't recompile every function - that texually depends on it: recompile only those functions that need it. - This is aka 'incremental parsing'. - - -IV. Missing Functionality / Improvements - -Lexer: - * Source character mapping. GCC supports ASCII and UTF-8. - See GCC options: -ftarget-charset and -ftarget-wide-charset. - * Universal character support. Experimental in GCC, enabled with - -fextended-identifiers. - * -fpreprocessed mode. - -Preprocessor: - * #assert/#unassert - * MSExtension: "L#param" stringizes to a wide string literal. - * Add support for -M* - -Traditional Preprocessor: - * Currently, we have none. :) +Welcome to Clang. This is a compiler front-end for the C family of languages +(C, C++, Objective-C, and Objective-C++) which is built as part of the LLVM +compiler intrastructure project. + +Unlike many other compiler frontends, Clang is useful for a number of things +beyond just compiling code: we intend for Clang to be host to a number of +different source level tools. One example of this is the Clang Static Analyzer. + +If you're interested in more (including how to build Clang) it is best to read +the relevant web sites. Here are some pointers: + +Information on Clang: http://clang.llvm.org/ +Building and using Clang: http://clang.llvm.org/get_started.html +Clang Static Analyzer: http://clang-analyzer.llvm.org/ +Information on the LLVM project: http://llvm.org/ + +If you have questions or comments about Clang, a great place to discuss them is +on the Clang development mailing list: + http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev +If you find a bug in Clang, please file it in the LLVM bug tracker: + http://llvm.org/bugs/ Copied: projects/clangbsd/contrib/llvm/tools/clang/VER (from r198094, vendor/clang/dist/VER) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clangbsd/contrib/llvm/tools/clang/VER Wed Oct 14 18:49:17 2009 (r198095, copy of r198094, vendor/clang/dist/VER) @@ -0,0 +1 @@ +1.1 Modified: projects/clangbsd/contrib/llvm/tools/clang/clang.xcodeproj/project.pbxproj ============================================================================== --- projects/clangbsd/contrib/llvm/tools/clang/clang.xcodeproj/project.pbxproj Wed Oct 14 18:33:37 2009 (r198094) +++ projects/clangbsd/contrib/llvm/tools/clang/clang.xcodeproj/project.pbxproj Wed Oct 14 18:49:17 2009 (r198095) @@ -30,18 +30,27 @@ 1A30A9E90B93A4C800201A91 /* ExprCXX.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1A30A9E80B93A4C800201A91 /* ExprCXX.h */; }; 1A32C17F0E1C87AD00A6B483 /* ExprConstant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A32C17E0E1C87AD00A6B483 /* ExprConstant.cpp */; }; 1A376A2D0D4AED9B002A1C52 /* CGExprConstant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A376A2C0D4AED9B002A1C52 /* CGExprConstant.cpp */; }; - 1A410F850FBCE51100351440 /* SemaTemplateInstantiateExpr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A410F840FBCE51100351440 /* SemaTemplateInstantiateExpr.cpp */; }; 1A471AB50F437BC500753CE8 /* CGBlocks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A471AB40F437BC500753CE8 /* CGBlocks.cpp */; }; - 1A5119C40FBDF71000A1FF22 /* SemaTemplateInstantiateStmt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A5119C30FBDF71000A1FF22 /* SemaTemplateInstantiateStmt.cpp */; }; + 1A4C41BF105B4C0B0047B5E7 /* CGCXXClass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A4C41BE105B4C0B0047B5E7 /* CGCXXClass.cpp */; }; + 1A535ED9107BC45E000C3AE7 /* CXXInheritance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A535ED8107BC45E000C3AE7 /* CXXInheritance.cpp */; }; 1A5D5E580E5E81010023C059 /* CGCXX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A5D5E570E5E81010023C059 /* CGCXX.cpp */; }; + 1A6B6CD410693FC900BB4A8F /* CodeCompleteConsumer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A6B6CD110693FC900BB4A8F /* CodeCompleteConsumer.cpp */; }; + 1A6B6CD510693FC900BB4A8F /* SemaCodeComplete.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A6B6CD210693FC900BB4A8F /* SemaCodeComplete.cpp */; }; + 1A6B6E9A1069833600BB4A8F /* CGCXXExpr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A6B6E991069833600BB4A8F /* CGCXXExpr.cpp */; }; + 1A6C01F7108128710072DEE4 /* CGRtti.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A6C01F6108128710072DEE4 /* CGRtti.cpp */; }; 1A6FE7090FD6F85800E00CA9 /* CGCXXTemp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A6FE7080FD6F85800E00CA9 /* CGCXXTemp.cpp */; }; 1A701B640F7C8FE400FEC4D1 /* SemaAccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A701B630F7C8FE400FEC4D1 /* SemaAccess.cpp */; }; 1A7342480C7B57D500122F56 /* CGObjC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A7342470C7B57D500122F56 /* CGObjC.cpp */; }; + 1A81AA19108144F40094E50B /* CGVtable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A81AA18108144F40094E50B /* CGVtable.cpp */; }; 1A869A700BA2164C008DA07A /* LiteralSupport.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1A869A6E0BA2164C008DA07A /* LiteralSupport.h */; }; 1A869AA80BA21ABA008DA07A /* LiteralSupport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A869AA70BA21ABA008DA07A /* LiteralSupport.cpp */; }; + 1AA1D91810125DE30078DEBC /* RecordLayoutBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AA1D91610125DE30078DEBC /* RecordLayoutBuilder.cpp */; }; 1ABC36940C7A4BDC006DB0AB /* CGBuiltin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ABC36930C7A4BDC006DB0AB /* CGBuiltin.cpp */; }; 1ADF47AF0F782C3200E48A8A /* SemaTemplateInstantiateDecl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ADF47AE0F782C3200E48A8A /* SemaTemplateInstantiateDecl.cpp */; }; + 1AE4EE3E103B89ED00888A23 /* StmtProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE4EE3D103B89ED00888A23 /* StmtProfile.cpp */; }; + 1AE4EE40103B8A0A00888A23 /* TargetABIInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE4EE3F103B8A0A00888A23 /* TargetABIInfo.cpp */; }; 1AFEF4070F8A6B2300476F2B /* clang-cc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AFEF4050F8A6B2300476F2B /* clang-cc.cpp */; }; + 1AFF8AE31012BFC900D248DA /* CGRecordLayoutBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AFF8AE11012BFC900D248DA /* CGRecordLayoutBuilder.cpp */; }; 3507E4C20E27FE2D00FB7B57 /* CheckObjCInstMethSignature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3507E4C10E27FE2D00FB7B57 /* CheckObjCInstMethSignature.cpp */; }; 352246E70F5C6BE000D0D279 /* HTMLDiagnostics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 352246E10F5C6BE000D0D279 /* HTMLDiagnostics.cpp */; }; 352246E80F5C6BE000D0D279 /* InitHeaderSearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 352246E20F5C6BE000D0D279 /* InitHeaderSearch.cpp */; }; @@ -66,7 +75,6 @@ 35544B890F5C7FD700D92AA9 /* SimpleConstraintManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35544B860F5C7FD700D92AA9 /* SimpleConstraintManager.cpp */; }; 35544B8C0F5C803200D92AA9 /* SemaTemplateInstantiate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35544B8B0F5C803200D92AA9 /* SemaTemplateInstantiate.cpp */; }; 3557D1A90EB136B100C59739 /* InheritViz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3557D1A80EB136B100C59739 /* InheritViz.cpp */; }; - 3557D1F00EB13BB700C59739 /* SemaInherit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3557D1EF0EB13BB700C59739 /* SemaInherit.cpp */; }; 35585DC00EAFBC4500D0A97A /* SemaOverload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35585DBE0EAFBC4500D0A97A /* SemaOverload.cpp */; }; 3558F76D0E267C8300A5B0DF /* BasicStore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3558F76C0E267C8300A5B0DF /* BasicStore.cpp */; }; 356EF9B50C8F7DDF006650F5 /* LiveVariables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 356EF9B40C8F7DDF006650F5 /* LiveVariables.cpp */; }; @@ -92,7 +100,7 @@ 35D55B270D81D8C60092E734 /* BasicValueFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35D55B240D81D8C60092E734 /* BasicValueFactory.cpp */; }; 35D55B280D81D8C60092E734 /* CFRefCount.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35D55B250D81D8C60092E734 /* CFRefCount.cpp */; }; 35E194690ECB82FB00F21733 /* SemaCXXScopeSpec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35E194670ECB82FB00F21733 /* SemaCXXScopeSpec.cpp */; }; - 35E1946A0ECB82FB00F21733 /* SemaNamedCast.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35E194680ECB82FB00F21733 /* SemaNamedCast.cpp */; }; + 35E1946A0ECB82FB00F21733 /* SemaCXXCast.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35E194680ECB82FB00F21733 /* SemaCXXCast.cpp */; }; 35E1946D0ECB83C100F21733 /* PTHLexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35E1946C0ECB83C100F21733 /* PTHLexer.cpp */; }; 35EE48B10E0C4CCA00715C54 /* DeclCXX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35EE48AF0E0C4CCA00715C54 /* DeclCXX.cpp */; }; 35EE48B20E0C4CCA00715C54 /* ParentMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35EE48B00E0C4CCA00715C54 /* ParentMap.cpp */; }; @@ -105,7 +113,22 @@ 84AF36A10CB17A3B00C820A5 /* DeclObjC.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 84AF36A00CB17A3B00C820A5 /* DeclObjC.h */; }; 84D9A8880C1A57E100AC7ABC /* AttributeList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84D9A8870C1A57E100AC7ABC /* AttributeList.cpp */; }; 84D9A88C0C1A581300AC7ABC /* AttributeList.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 84D9A88B0C1A581300AC7ABC /* AttributeList.h */; }; + 9012911D1048068D0083456D /* ASTUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9012911C1048068D0083456D /* ASTUnit.cpp */; }; + 90129121104812F90083456D /* CIndex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9012911F104812F90083456D /* CIndex.cpp */; }; 906BF4B00F83BA2E001071FA /* ConvertUTF.c in Sources */ = {isa = PBXBuildFile; fileRef = 906BF4AF0F83BA2E001071FA /* ConvertUTF.c */; }; + 90F9EFAA104ABDED00D09A15 /* c-index-test.c in Sources */ = {isa = PBXBuildFile; fileRef = 90F9EFA9104ABDED00D09A15 /* c-index-test.c */; }; + 90FD6D7B103C3D49005F5B73 /* Analyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90FD6D6D103C3D49005F5B73 /* Analyzer.cpp */; }; + 90FD6D7C103C3D49005F5B73 /* ASTLocation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90FD6D6E103C3D49005F5B73 /* ASTLocation.cpp */; }; + 90FD6D7D103C3D49005F5B73 /* DeclReferenceMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90FD6D70103C3D49005F5B73 /* DeclReferenceMap.cpp */; }; + 90FD6D7E103C3D49005F5B73 /* Entity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90FD6D71103C3D49005F5B73 /* Entity.cpp */; }; + 90FD6D7F103C3D49005F5B73 /* GlobalSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90FD6D73103C3D49005F5B73 /* GlobalSelector.cpp */; }; + 90FD6D80103C3D49005F5B73 /* Handlers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90FD6D74103C3D49005F5B73 /* Handlers.cpp */; }; + 90FD6D81103C3D49005F5B73 /* Indexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90FD6D75103C3D49005F5B73 /* Indexer.cpp */; }; + 90FD6D82103C3D49005F5B73 /* IndexProvider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90FD6D76103C3D49005F5B73 /* IndexProvider.cpp */; }; + 90FD6D83103C3D49005F5B73 /* Program.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90FD6D77103C3D49005F5B73 /* Program.cpp */; }; + 90FD6D84103C3D49005F5B73 /* ResolveLocation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90FD6D79103C3D49005F5B73 /* ResolveLocation.cpp */; }; + 90FD6D85103C3D49005F5B73 /* SelectorMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90FD6D7A103C3D49005F5B73 /* SelectorMap.cpp */; }; + 90FD6DB6103D977E005F5B73 /* index-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90FD6DB5103D977E005F5B73 /* index-test.cpp */; }; BDF87CF70FD746F300BBF872 /* SemaTemplateDeduction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BDF87CF60FD746F300BBF872 /* SemaTemplateDeduction.cpp */; }; DE01DA490B12ADA300AC22CE /* PPCallbacks.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = DE01DA480B12ADA300AC22CE /* PPCallbacks.h */; }; DE06756C0C051CFE00EBBFD8 /* ParseExprCXX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE06756B0C051CFE00EBBFD8 /* ParseExprCXX.cpp */; }; @@ -188,8 +211,6 @@ DEB076CF0F3A222200F5A2BE /* DeclTemplate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DEB076CE0F3A222200F5A2BE /* DeclTemplate.cpp */; }; DEB077990F44F97800F5A2BE /* TokenConcatenation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DEB077980F44F97800F5A2BE /* TokenConcatenation.cpp */; }; DEB07AC80F4A427E00F5A2BE /* SemaAttr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DEB07AC70F4A427E00F5A2BE /* SemaAttr.cpp */; }; - DEC63B1A0C7B940200DBF169 /* CFG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DEC63B190C7B940200DBF169 /* CFG.cpp */; }; - DEC63B1C0C7B940600DBF169 /* CFG.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = DEC63B1B0C7B940600DBF169 /* CFG.h */; }; DEC8D9910A9433CD00353FCA /* Decl.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = DEC8D9900A9433CD00353FCA /* Decl.h */; }; DEC8D9A40A94346E00353FCA /* AST.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = DEC8D9A30A94346E00353FCA /* AST.h */; }; DECAB0D00DB3C84200E13CCB /* RewriteRope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DECAB0CF0DB3C84200E13CCB /* RewriteRope.cpp */; }; @@ -307,7 +328,6 @@ DE6951C70C4D1F5D00A5826B /* RecordLayout.h in CopyFiles */, DE6954640C5121BD00A5826B /* Token.h in CopyFiles */, DEF2E95F0C5FBD74000C4259 /* InternalsManual.html in CopyFiles */, - DEC63B1C0C7B940600DBF169 /* CFG.h in CopyFiles */, DEF7D9F70C9C8B1A0001F598 /* Rewriter.h in CopyFiles */, 84AF36A10CB17A3B00C820A5 /* DeclObjC.h in CopyFiles */, DE3986F00CB8D4B300223765 /* IdentifierTable.h in CopyFiles */, @@ -324,7 +344,7 @@ 1A2193CC0F45EEB700C0713D /* Mangle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = Mangle.cpp; path = lib/CodeGen/Mangle.cpp; sourceTree = ""; tabWidth = 2; }; 1A2193CD0F45EEB700C0713D /* Mangle.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = Mangle.h; path = lib/CodeGen/Mangle.h; sourceTree = ""; tabWidth = 2; }; 1A2A54A40FD1DD1C00F4CE45 /* AnalysisConsumer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AnalysisConsumer.cpp; path = lib/Frontend/AnalysisConsumer.cpp; sourceTree = ""; }; - 1A2A54A50FD1DD1C00F4CE45 /* ASTConsumers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ASTConsumers.cpp; path = lib/Frontend/ASTConsumers.cpp; sourceTree = ""; }; + 1A2A54A50FD1DD1C00F4CE45 /* ASTConsumers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = ASTConsumers.cpp; path = lib/Frontend/ASTConsumers.cpp; sourceTree = ""; tabWidth = 2; }; 1A2A54A60FD1DD1C00F4CE45 /* Backend.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Backend.cpp; path = lib/Frontend/Backend.cpp; sourceTree = ""; }; 1A2A54A70FD1DD1C00F4CE45 /* CacheTokens.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CacheTokens.cpp; path = lib/Frontend/CacheTokens.cpp; sourceTree = ""; }; 1A2A54A80FD1DD1C00F4CE45 /* DependencyFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DependencyFile.cpp; path = lib/Frontend/DependencyFile.cpp; sourceTree = ""; }; @@ -336,19 +356,25 @@ 1A2A54AE0FD1DD1C00F4CE45 /* PrintPreprocessedOutput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PrintPreprocessedOutput.cpp; path = lib/Frontend/PrintPreprocessedOutput.cpp; sourceTree = ""; }; 1A2A54AF0FD1DD1C00F4CE45 /* RewriteBlocks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RewriteBlocks.cpp; path = lib/Frontend/RewriteBlocks.cpp; sourceTree = ""; }; 1A2A54B00FD1DD1C00F4CE45 /* RewriteMacros.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RewriteMacros.cpp; path = lib/Frontend/RewriteMacros.cpp; sourceTree = ""; }; - 1A2A54B10FD1DD1C00F4CE45 /* RewriteObjC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RewriteObjC.cpp; path = lib/Frontend/RewriteObjC.cpp; sourceTree = ""; }; + 1A2A54B10FD1DD1C00F4CE45 /* RewriteObjC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = RewriteObjC.cpp; path = lib/Frontend/RewriteObjC.cpp; sourceTree = ""; tabWidth = 2; }; 1A2A54B20FD1DD1C00F4CE45 /* RewriteTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RewriteTest.cpp; path = lib/Frontend/RewriteTest.cpp; sourceTree = ""; }; 1A2A54B30FD1DD1C00F4CE45 /* StmtXML.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StmtXML.cpp; path = lib/Frontend/StmtXML.cpp; sourceTree = ""; }; 1A2A54B40FD1DD1C00F4CE45 /* Warnings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Warnings.cpp; path = lib/Frontend/Warnings.cpp; sourceTree = ""; }; 1A30A9E80B93A4C800201A91 /* ExprCXX.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = ExprCXX.h; path = clang/AST/ExprCXX.h; sourceTree = ""; tabWidth = 2; }; 1A32C17E0E1C87AD00A6B483 /* ExprConstant.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = ExprConstant.cpp; path = lib/AST/ExprConstant.cpp; sourceTree = ""; tabWidth = 2; }; 1A376A2C0D4AED9B002A1C52 /* CGExprConstant.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = CGExprConstant.cpp; path = lib/CodeGen/CGExprConstant.cpp; sourceTree = ""; tabWidth = 2; }; - 1A410F840FBCE51100351440 /* SemaTemplateInstantiateExpr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaTemplateInstantiateExpr.cpp; path = lib/Sema/SemaTemplateInstantiateExpr.cpp; sourceTree = ""; tabWidth = 2; }; 1A471AB40F437BC500753CE8 /* CGBlocks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = CGBlocks.cpp; path = lib/CodeGen/CGBlocks.cpp; sourceTree = ""; tabWidth = 2; }; - 1A5119C30FBDF71000A1FF22 /* SemaTemplateInstantiateStmt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaTemplateInstantiateStmt.cpp; path = lib/Sema/SemaTemplateInstantiateStmt.cpp; sourceTree = ""; tabWidth = 2; }; + 1A4C41BE105B4C0B0047B5E7 /* CGCXXClass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = CGCXXClass.cpp; path = lib/CodeGen/CGCXXClass.cpp; sourceTree = ""; tabWidth = 2; }; + 1A535ED8107BC45E000C3AE7 /* CXXInheritance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CXXInheritance.cpp; path = lib/AST/CXXInheritance.cpp; sourceTree = ""; }; + 1A535EDB107BC47B000C3AE7 /* CanonicalType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CanonicalType.h; path = clang/AST/CanonicalType.h; sourceTree = ""; }; 1A5D5E570E5E81010023C059 /* CGCXX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = CGCXX.cpp; path = lib/CodeGen/CGCXX.cpp; sourceTree = ""; tabWidth = 2; }; 1A649E1D0F9599D9005B965E /* CGBlocks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CGBlocks.h; path = lib/CodeGen/CGBlocks.h; sourceTree = ""; }; - 1A649E1E0F9599DA005B965E /* CGCXX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CGCXX.h; path = lib/CodeGen/CGCXX.h; sourceTree = ""; }; + 1A649E1E0F9599DA005B965E /* CGCXX.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = CGCXX.h; path = lib/CodeGen/CGCXX.h; sourceTree = ""; tabWidth = 2; }; + 1A6B6CD110693FC900BB4A8F /* CodeCompleteConsumer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = CodeCompleteConsumer.cpp; path = lib/Sema/CodeCompleteConsumer.cpp; sourceTree = ""; tabWidth = 2; }; + 1A6B6CD210693FC900BB4A8F /* SemaCodeComplete.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaCodeComplete.cpp; path = lib/Sema/SemaCodeComplete.cpp; sourceTree = ""; tabWidth = 2; }; + 1A6B6CD310693FC900BB4A8F /* SemaTemplate.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = SemaTemplate.h; path = lib/Sema/SemaTemplate.h; sourceTree = ""; tabWidth = 2; }; + 1A6B6E991069833600BB4A8F /* CGCXXExpr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = CGCXXExpr.cpp; path = lib/CodeGen/CGCXXExpr.cpp; sourceTree = ""; tabWidth = 2; }; + 1A6C01F6108128710072DEE4 /* CGRtti.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = CGRtti.cpp; path = lib/CodeGen/CGRtti.cpp; sourceTree = ""; tabWidth = 2; }; 1A6FE7080FD6F85800E00CA9 /* CGCXXTemp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = CGCXXTemp.cpp; path = lib/CodeGen/CGCXXTemp.cpp; sourceTree = ""; tabWidth = 2; }; 1A7019E90F79BC1100FEC4D1 /* DiagnosticAnalysisKinds.td */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = DiagnosticAnalysisKinds.td; sourceTree = ""; }; 1A7019EA0F79BC1100FEC4D1 /* DiagnosticASTKinds.td */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = DiagnosticASTKinds.td; sourceTree = ""; }; @@ -361,11 +387,21 @@ 1A701B630F7C8FE400FEC4D1 /* SemaAccess.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaAccess.cpp; path = lib/Sema/SemaAccess.cpp; sourceTree = ""; tabWidth = 2; }; 1A72BEAC0D641E9400B085E9 /* Attr.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = Attr.h; path = clang/AST/Attr.h; sourceTree = ""; tabWidth = 2; }; 1A7342470C7B57D500122F56 /* CGObjC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = CGObjC.cpp; path = lib/CodeGen/CGObjC.cpp; sourceTree = ""; tabWidth = 2; }; + 1A81AA18108144F40094E50B /* CGVtable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = CGVtable.cpp; path = lib/CodeGen/CGVtable.cpp; sourceTree = ""; tabWidth = 2; }; + 1A81AA5D108278A20094E50B /* CGVtable.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = CGVtable.h; path = lib/CodeGen/CGVtable.h; sourceTree = ""; tabWidth = 2; }; 1A869A6E0BA2164C008DA07A /* LiteralSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LiteralSupport.h; sourceTree = ""; }; 1A869AA70BA21ABA008DA07A /* LiteralSupport.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = LiteralSupport.cpp; sourceTree = ""; }; + 1AA1D91610125DE30078DEBC /* RecordLayoutBuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = RecordLayoutBuilder.cpp; path = lib/AST/RecordLayoutBuilder.cpp; sourceTree = ""; tabWidth = 2; }; + 1AA1D91710125DE30078DEBC /* RecordLayoutBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = RecordLayoutBuilder.h; path = lib/AST/RecordLayoutBuilder.h; sourceTree = ""; tabWidth = 2; }; + 1AB290021045858B00FE33D8 /* PartialDiagnostic.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = PartialDiagnostic.h; sourceTree = ""; tabWidth = 2; }; 1ABC36930C7A4BDC006DB0AB /* CGBuiltin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = CGBuiltin.cpp; path = lib/CodeGen/CGBuiltin.cpp; sourceTree = ""; tabWidth = 2; }; 1ADF47AE0F782C3200E48A8A /* SemaTemplateInstantiateDecl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaTemplateInstantiateDecl.cpp; path = lib/Sema/SemaTemplateInstantiateDecl.cpp; sourceTree = ""; tabWidth = 2; }; + 1AE4EE3B103B89CA00888A23 /* TreeTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = TreeTransform.h; path = lib/Sema/TreeTransform.h; sourceTree = ""; tabWidth = 2; }; + 1AE4EE3D103B89ED00888A23 /* StmtProfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = StmtProfile.cpp; path = lib/AST/StmtProfile.cpp; sourceTree = ""; tabWidth = 2; }; + 1AE4EE3F103B8A0A00888A23 /* TargetABIInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = TargetABIInfo.cpp; path = lib/CodeGen/TargetABIInfo.cpp; sourceTree = ""; tabWidth = 2; }; 1AFEF4050F8A6B2300476F2B /* clang-cc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = "clang-cc.cpp"; path = "tools/clang-cc/clang-cc.cpp"; sourceTree = ""; tabWidth = 2; }; + 1AFF8AE11012BFC900D248DA /* CGRecordLayoutBuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = CGRecordLayoutBuilder.cpp; path = lib/CodeGen/CGRecordLayoutBuilder.cpp; sourceTree = ""; tabWidth = 2; }; + 1AFF8AE21012BFC900D248DA /* CGRecordLayoutBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = CGRecordLayoutBuilder.h; path = lib/CodeGen/CGRecordLayoutBuilder.h; sourceTree = ""; tabWidth = 2; }; 3507E4C10E27FE2D00FB7B57 /* CheckObjCInstMethSignature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CheckObjCInstMethSignature.cpp; path = lib/Analysis/CheckObjCInstMethSignature.cpp; sourceTree = ""; }; 352246E10F5C6BE000D0D279 /* HTMLDiagnostics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HTMLDiagnostics.cpp; path = lib/Frontend/HTMLDiagnostics.cpp; sourceTree = ""; }; 352246E20F5C6BE000D0D279 /* InitHeaderSearch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InitHeaderSearch.cpp; path = lib/Frontend/InitHeaderSearch.cpp; sourceTree = ""; }; @@ -406,7 +442,6 @@ 35544B870F5C7FD700D92AA9 /* SimpleConstraintManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SimpleConstraintManager.h; path = lib/Analysis/SimpleConstraintManager.h; sourceTree = ""; }; 35544B8B0F5C803200D92AA9 /* SemaTemplateInstantiate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaTemplateInstantiate.cpp; path = lib/Sema/SemaTemplateInstantiate.cpp; sourceTree = ""; tabWidth = 2; }; 3557D1A80EB136B100C59739 /* InheritViz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = InheritViz.cpp; path = lib/AST/InheritViz.cpp; sourceTree = ""; tabWidth = 2; }; - 3557D1EF0EB13BB700C59739 /* SemaInherit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaInherit.cpp; path = lib/Sema/SemaInherit.cpp; sourceTree = ""; tabWidth = 2; }; 35585DBD0EAFBC4500D0A97A /* CXXFieldCollector.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = CXXFieldCollector.h; path = lib/Sema/CXXFieldCollector.h; sourceTree = ""; tabWidth = 2; }; 35585DBE0EAFBC4500D0A97A /* SemaOverload.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaOverload.cpp; path = lib/Sema/SemaOverload.cpp; sourceTree = ""; tabWidth = 2; }; 35585DBF0EAFBC4500D0A97A /* SemaOverload.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = SemaOverload.h; path = lib/Sema/SemaOverload.h; sourceTree = ""; tabWidth = 2; }; @@ -453,7 +488,7 @@ 35D55B250D81D8C60092E734 /* CFRefCount.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CFRefCount.cpp; path = lib/Analysis/CFRefCount.cpp; sourceTree = ""; }; 35D55B290D81D8E50092E734 /* BasicValueFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BasicValueFactory.h; path = clang/Analysis/PathSensitive/BasicValueFactory.h; sourceTree = ""; }; 35E194670ECB82FB00F21733 /* SemaCXXScopeSpec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaCXXScopeSpec.cpp; path = lib/Sema/SemaCXXScopeSpec.cpp; sourceTree = ""; tabWidth = 2; }; - 35E194680ECB82FB00F21733 /* SemaNamedCast.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaNamedCast.cpp; path = lib/Sema/SemaNamedCast.cpp; sourceTree = ""; tabWidth = 2; }; + 35E194680ECB82FB00F21733 /* SemaCXXCast.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaCXXCast.cpp; path = lib/Sema/SemaCXXCast.cpp; sourceTree = ""; tabWidth = 2; }; 35E1946C0ECB83C100F21733 /* PTHLexer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PTHLexer.cpp; sourceTree = ""; }; 35EE48AD0E0C4CB200715C54 /* DeclCXX.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = DeclCXX.h; path = clang/AST/DeclCXX.h; sourceTree = ""; tabWidth = 2; }; 35EE48AE0E0C4CB200715C54 /* ParentMap.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = ParentMap.h; path = clang/AST/ParentMap.h; sourceTree = ""; tabWidth = 2; }; @@ -471,10 +506,15 @@ 35F9B1560D1C6B2E00DDFDAE /* UninitializedValues.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UninitializedValues.h; path = clang/Analysis/Analyses/UninitializedValues.h; sourceTree = ""; }; 35FE6BCE0DF6EE1F00739712 /* DeclBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = DeclBase.cpp; path = lib/AST/DeclBase.cpp; sourceTree = ""; tabWidth = 2; }; 72D16C1E0D9975C400E6DA4A /* HTMLRewrite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HTMLRewrite.cpp; path = lib/Rewrite/HTMLRewrite.cpp; sourceTree = ""; }; + 7F270AFE107A90010031B377 /* CodeCompleteConsumer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CodeCompleteConsumer.h; path = clang/Sema/CodeCompleteConsumer.h; sourceTree = ""; }; 84AF36A00CB17A3B00C820A5 /* DeclObjC.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = DeclObjC.h; path = clang/AST/DeclObjC.h; sourceTree = ""; tabWidth = 2; }; 84D9A8870C1A57E100AC7ABC /* AttributeList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = AttributeList.cpp; path = lib/Parse/AttributeList.cpp; sourceTree = ""; tabWidth = 2; }; 84D9A88B0C1A581300AC7ABC /* AttributeList.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = AttributeList.h; path = clang/Parse/AttributeList.h; sourceTree = ""; tabWidth = 2; }; 8DD76F6C0486A84900D96B5E /* clang */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = clang; sourceTree = BUILT_PRODUCTS_DIR; }; + 9012911510470FCE0083456D /* Index.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Index.h; path = "clang-c/Index.h"; sourceTree = ""; }; + 9012911C1048068D0083456D /* ASTUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ASTUnit.cpp; path = lib/Frontend/ASTUnit.cpp; sourceTree = ""; }; + 9012911F104812F90083456D /* CIndex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CIndex.cpp; path = tools/CIndex/CIndex.cpp; sourceTree = ""; }; + 90129120104812F90083456D /* CIndex.exports */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CIndex.exports; path = tools/CIndex/CIndex.exports; sourceTree = ""; }; 9063F2210F9E8BDF002F7251 /* ExternalSemaSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExternalSemaSource.h; path = clang/Sema/ExternalSemaSource.h; sourceTree = ""; }; 9063F2220F9E8BDF002F7251 /* SemaConsumer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SemaConsumer.h; path = clang/Sema/SemaConsumer.h; sourceTree = ""; }; 9063F2280F9E911F002F7251 /* OnDiskHashTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OnDiskHashTable.h; sourceTree = ""; }; @@ -482,9 +522,50 @@ 9063F22A0F9E911F002F7251 /* TemplateKinds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TemplateKinds.h; sourceTree = ""; }; 906BF4AE0F83BA16001071FA /* ConvertUTF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConvertUTF.h; sourceTree = ""; }; 906BF4AF0F83BA2E001071FA /* ConvertUTF.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ConvertUTF.c; sourceTree = ""; }; + 90F9EFA9104ABDED00D09A15 /* c-index-test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "c-index-test.c"; path = "tools/c-index-test/c-index-test.c"; sourceTree = ""; }; 90FB99DE0F98FB1D008F9415 /* DeclContextInternals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DeclContextInternals.h; path = clang/AST/DeclContextInternals.h; sourceTree = ""; }; 90FB99DF0F98FB1D008F9415 /* DeclVisitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DeclVisitor.h; path = clang/AST/DeclVisitor.h; sourceTree = ""; }; 90FB99E00F98FB1D008F9415 /* ExternalASTSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExternalASTSource.h; path = clang/AST/ExternalASTSource.h; sourceTree = ""; }; + 90FD6D5F103C3D21005F5B73 /* Analyzer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Analyzer.h; path = clang/Index/Analyzer.h; sourceTree = ""; }; + 90FD6D60103C3D21005F5B73 /* ASTLocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASTLocation.h; path = clang/Index/ASTLocation.h; sourceTree = ""; }; + 90FD6D61103C3D21005F5B73 /* DeclReferenceMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DeclReferenceMap.h; path = clang/Index/DeclReferenceMap.h; sourceTree = ""; }; + 90FD6D62103C3D21005F5B73 /* Entity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Entity.h; path = clang/Index/Entity.h; sourceTree = ""; }; + 90FD6D63103C3D21005F5B73 /* GlobalSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GlobalSelector.h; path = clang/Index/GlobalSelector.h; sourceTree = ""; }; + 90FD6D64103C3D21005F5B73 /* Handlers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Handlers.h; path = clang/Index/Handlers.h; sourceTree = ""; }; + 90FD6D65103C3D21005F5B73 /* Indexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Indexer.h; path = clang/Index/Indexer.h; sourceTree = ""; }; + 90FD6D66103C3D21005F5B73 /* IndexProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IndexProvider.h; path = clang/Index/IndexProvider.h; sourceTree = ""; }; + 90FD6D67103C3D21005F5B73 /* Program.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Program.h; path = clang/Index/Program.h; sourceTree = ""; }; + 90FD6D68103C3D21005F5B73 /* SelectorMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SelectorMap.h; path = clang/Index/SelectorMap.h; sourceTree = ""; }; + 90FD6D69103C3D21005F5B73 /* STLExtras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STLExtras.h; path = clang/Index/STLExtras.h; sourceTree = ""; }; + 90FD6D6A103C3D21005F5B73 /* TranslationUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationUnit.h; path = clang/Index/TranslationUnit.h; sourceTree = ""; }; + 90FD6D6B103C3D21005F5B73 /* Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Utils.h; path = clang/Index/Utils.h; sourceTree = ""; }; + 90FD6D6D103C3D49005F5B73 /* Analyzer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Analyzer.cpp; path = lib/Index/Analyzer.cpp; sourceTree = ""; }; + 90FD6D6E103C3D49005F5B73 /* ASTLocation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ASTLocation.cpp; path = lib/Index/ASTLocation.cpp; sourceTree = ""; }; + 90FD6D6F103C3D49005F5B73 /* ASTVisitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASTVisitor.h; path = lib/Index/ASTVisitor.h; sourceTree = ""; }; + 90FD6D70103C3D49005F5B73 /* DeclReferenceMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DeclReferenceMap.cpp; path = lib/Index/DeclReferenceMap.cpp; sourceTree = ""; }; + 90FD6D71103C3D49005F5B73 /* Entity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Entity.cpp; path = lib/Index/Entity.cpp; sourceTree = ""; }; + 90FD6D72103C3D49005F5B73 /* EntityImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EntityImpl.h; path = lib/Index/EntityImpl.h; sourceTree = ""; }; + 90FD6D73103C3D49005F5B73 /* GlobalSelector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GlobalSelector.cpp; path = lib/Index/GlobalSelector.cpp; sourceTree = ""; }; + 90FD6D74103C3D49005F5B73 /* Handlers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Handlers.cpp; path = lib/Index/Handlers.cpp; sourceTree = ""; }; + 90FD6D75103C3D49005F5B73 /* Indexer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Indexer.cpp; path = lib/Index/Indexer.cpp; sourceTree = ""; }; + 90FD6D76103C3D49005F5B73 /* IndexProvider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = IndexProvider.cpp; path = lib/Index/IndexProvider.cpp; sourceTree = ""; }; + 90FD6D77103C3D49005F5B73 /* Program.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Program.cpp; path = lib/Index/Program.cpp; sourceTree = ""; }; + 90FD6D78103C3D49005F5B73 /* ProgramImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProgramImpl.h; path = lib/Index/ProgramImpl.h; sourceTree = ""; }; + 90FD6D79103C3D49005F5B73 /* ResolveLocation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ResolveLocation.cpp; path = lib/Index/ResolveLocation.cpp; sourceTree = ""; }; + 90FD6D7A103C3D49005F5B73 /* SelectorMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SelectorMap.cpp; path = lib/Index/SelectorMap.cpp; sourceTree = ""; }; + 90FD6D86103C3D80005F5B73 /* Analyses.def */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Analyses.def; path = clang/Frontend/Analyses.def; sourceTree = ""; }; + 90FD6D87103C3D80005F5B73 /* AnalysisConsumer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AnalysisConsumer.h; path = clang/Frontend/AnalysisConsumer.h; sourceTree = ""; }; + 90FD6D88103C3D80005F5B73 /* ASTConsumers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASTConsumers.h; path = clang/Frontend/ASTConsumers.h; sourceTree = ""; }; + 90FD6D89103C3D80005F5B73 /* ASTUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASTUnit.h; path = clang/Frontend/ASTUnit.h; sourceTree = ""; }; + 90FD6D8A103C3D80005F5B73 /* CommandLineSourceLoc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CommandLineSourceLoc.h; path = clang/Frontend/CommandLineSourceLoc.h; sourceTree = ""; }; + 90FD6D8B103C3D80005F5B73 /* DeclContextXML.def */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = DeclContextXML.def; path = clang/Frontend/DeclContextXML.def; sourceTree = ""; }; + 90FD6D8C103C3D80005F5B73 /* DeclXML.def */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = DeclXML.def; path = clang/Frontend/DeclXML.def; sourceTree = ""; }; + 90FD6D8D103C3D80005F5B73 /* DocumentXML.def */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = DocumentXML.def; path = clang/Frontend/DocumentXML.def; sourceTree = ""; }; + 90FD6D8E103C3D80005F5B73 /* DocumentXML.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DocumentXML.h; path = clang/Frontend/DocumentXML.h; sourceTree = ""; }; + 90FD6D8F103C3D80005F5B73 /* StmtXML.def */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = StmtXML.def; path = clang/Frontend/StmtXML.def; sourceTree = ""; }; + 90FD6D90103C3D80005F5B73 /* TypeXML.def */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = TypeXML.def; path = clang/Frontend/TypeXML.def; sourceTree = ""; }; + 90FD6D91103C3D80005F5B73 /* Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Utils.h; path = clang/Frontend/Utils.h; sourceTree = ""; }; + 90FD6DB5103D977E005F5B73 /* index-test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "index-test.cpp"; path = "tools/index-test/index-test.cpp"; sourceTree = ""; }; BDF87CF60FD746F300BBF872 /* SemaTemplateDeduction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaTemplateDeduction.cpp; path = lib/Sema/SemaTemplateDeduction.cpp; sourceTree = ""; tabWidth = 2; }; DE01DA480B12ADA300AC22CE /* PPCallbacks.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PPCallbacks.h; sourceTree = ""; }; DE06756B0C051CFE00EBBFD8 /* ParseExprCXX.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = ParseExprCXX.cpp; path = lib/Parse/ParseExprCXX.cpp; sourceTree = ""; tabWidth = 2; }; @@ -530,7 +611,6 @@ DE3986EF0CB8D4B300223765 /* IdentifierTable.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = IdentifierTable.h; sourceTree = ""; tabWidth = 2; }; DE3986F30CB8D50C00223765 /* IdentifierTable.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; path = IdentifierTable.cpp; sourceTree = ""; tabWidth = 2; }; DE3B90DE0EAC5EF200D01046 /* ExtensionRAIIObject.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = ExtensionRAIIObject.h; path = lib/Parse/ExtensionRAIIObject.h; sourceTree = ""; tabWidth = 2; }; - DE3B921C0EB1A81400D01046 /* SemaInherit.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = SemaInherit.h; path = lib/Sema/SemaInherit.h; sourceTree = ""; tabWidth = 2; }; DE3B92230EB5152000D01046 /* Designator.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = Designator.h; path = clang/Parse/Designator.h; sourceTree = ""; tabWidth = 2; }; DE41211D0D7F1BBE0080F80A /* GRWorkList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GRWorkList.h; path = clang/Analysis/PathSensitive/GRWorkList.h; sourceTree = ""; }; DE41211E0D7F1BBE0080F80A /* SymbolManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SymbolManager.h; path = clang/Analysis/PathSensitive/SymbolManager.h; sourceTree = ""; }; @@ -603,8 +683,6 @@ DEB077980F44F97800F5A2BE /* TokenConcatenation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TokenConcatenation.cpp; sourceTree = ""; }; DEB07AC70F4A427E00F5A2BE /* SemaAttr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = SemaAttr.cpp; path = lib/Sema/SemaAttr.cpp; sourceTree = ""; tabWidth = 2; }; DEB089EE0F12F1D900522C07 /* TypeTraits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TypeTraits.h; sourceTree = ""; }; - DEC63B190C7B940200DBF169 /* CFG.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = CFG.cpp; path = lib/AST/CFG.cpp; sourceTree = ""; tabWidth = 2; }; - DEC63B1B0C7B940600DBF169 /* CFG.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = CFG.h; path = clang/AST/CFG.h; sourceTree = ""; tabWidth = 2; }; DEC8D9900A9433CD00353FCA /* Decl.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = Decl.h; path = clang/AST/Decl.h; sourceTree = ""; tabWidth = 2; }; DEC8D9A30A94346E00353FCA /* AST.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = AST.h; path = clang/AST/AST.h; sourceTree = ""; tabWidth = 2; }; DECAB0CF0DB3C84200E13CCB /* RewriteRope.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RewriteRope.cpp; path = lib/Rewrite/RewriteRope.cpp; sourceTree = ""; }; @@ -741,6 +819,7 @@ 08FB7795FE84155DC02AAC07 /* Libraries */ = { isa = PBXGroup; children = ( + 90FD6D6C103C3D2D005F5B73 /* Index */, DED7D7500A5242C7003AD0FB /* Basic */, DED7D78C0A5242E6003AD0FB /* Lex */, DE1F22600A7D8C9B00FBF588 /* Parse */, @@ -817,6 +896,7 @@ 352246E00F5C6BC000D0D279 /* Frontend */ = { isa = PBXGroup; children = ( + 9012911C1048068D0083456D /* ASTUnit.cpp */, 1A2A54A40FD1DD1C00F4CE45 /* AnalysisConsumer.cpp */, 1A2A54A50FD1DD1C00F4CE45 /* ASTConsumers.cpp */, 1A2A54A60FD1DD1C00F4CE45 /* Backend.cpp */, @@ -957,6 +1037,80 @@ name = Analyses; sourceTree = ""; }; + 9012911210470FAF0083456D /* clang-c */ = { + isa = PBXGroup; + children = ( + 9012911510470FCE0083456D /* Index.h */, + ); + name = "clang-c"; + sourceTree = ""; + }; + 9012911E104812DA0083456D /* CIndex */ = { + isa = PBXGroup; + children = ( + 9012911F104812F90083456D /* CIndex.cpp */, + 90129120104812F90083456D /* CIndex.exports */, + ); + name = CIndex; + sourceTree = ""; + }; + 90F9EFA8104ABDC400D09A15 /* c-index-test */ = { + isa = PBXGroup; + children = ( + 90F9EFA9104ABDED00D09A15 /* c-index-test.c */, + ); + name = "c-index-test"; + sourceTree = ""; + }; + 90FD6D5E103C3D03005F5B73 /* Index */ = { + isa = PBXGroup; + children = ( + 90FD6D5F103C3D21005F5B73 /* Analyzer.h */, + 90FD6D60103C3D21005F5B73 /* ASTLocation.h */, + 90FD6D61103C3D21005F5B73 /* DeclReferenceMap.h */, + 90FD6D62103C3D21005F5B73 /* Entity.h */, + 90FD6D63103C3D21005F5B73 /* GlobalSelector.h */, + 90FD6D64103C3D21005F5B73 /* Handlers.h */, + 90FD6D65103C3D21005F5B73 /* Indexer.h */, + 90FD6D66103C3D21005F5B73 /* IndexProvider.h */, + 90FD6D67103C3D21005F5B73 /* Program.h */, + 90FD6D68103C3D21005F5B73 /* SelectorMap.h */, + 90FD6D69103C3D21005F5B73 /* STLExtras.h */, + 90FD6D6A103C3D21005F5B73 /* TranslationUnit.h */, + 90FD6D6B103C3D21005F5B73 /* Utils.h */, + ); + name = Index; + sourceTree = ""; + }; + 90FD6D6C103C3D2D005F5B73 /* Index */ = { + isa = PBXGroup; + children = ( + 90FD6D6D103C3D49005F5B73 /* Analyzer.cpp */, + 90FD6D6E103C3D49005F5B73 /* ASTLocation.cpp */, + 90FD6D6F103C3D49005F5B73 /* ASTVisitor.h */, + 90FD6D70103C3D49005F5B73 /* DeclReferenceMap.cpp */, + 90FD6D71103C3D49005F5B73 /* Entity.cpp */, + 90FD6D72103C3D49005F5B73 /* EntityImpl.h */, + 90FD6D73103C3D49005F5B73 /* GlobalSelector.cpp */, + 90FD6D74103C3D49005F5B73 /* Handlers.cpp */, + 90FD6D75103C3D49005F5B73 /* Indexer.cpp */, + 90FD6D76103C3D49005F5B73 /* IndexProvider.cpp */, + 90FD6D77103C3D49005F5B73 /* Program.cpp */, + 90FD6D78103C3D49005F5B73 /* ProgramImpl.h */, + 90FD6D79103C3D49005F5B73 /* ResolveLocation.cpp */, + 90FD6D7A103C3D49005F5B73 /* SelectorMap.cpp */, + ); + name = Index; + sourceTree = ""; + }; + 90FD6DB4103D9763005F5B73 /* index-test */ = { + isa = PBXGroup; + children = ( + 90FD6DB5103D977E005F5B73 /* index-test.cpp */, + ); + name = "index-test"; + sourceTree = ""; + }; C6859E8C029090F304C91782 /* Documentation */ = { isa = PBXGroup; children = ( @@ -1037,6 +1191,7 @@ isa = PBXGroup; children = ( 35585DBD0EAFBC4500D0A97A /* CXXFieldCollector.h */, + 1A6B6CD110693FC900BB4A8F /* CodeCompleteConsumer.cpp */, 3527124F0DAFE54700C76352 /* IdentifierResolver.h */, 352712500DAFE54700C76352 /* IdentifierResolver.cpp */, DECB6D640F9AE26600F5FBC7 /* JumpDiagnostics.cpp */, @@ -1052,23 +1207,22 @@ 35EF676F0DAD1D2C00B19414 /* SemaDeclCXX.cpp */, DE704B250D0FBEBE009C7762 /* SemaDeclObjC.cpp */, DE67E7100C020ED400F66BC5 /* SemaExpr.cpp */, - DE67E70E0C020ECF00F66BC5 /* SemaExprCXX.cpp */, DE47999B0D2EBE1A00706D2D /* SemaExprObjC.cpp */, - 3557D1EF0EB13BB700C59739 /* SemaInherit.cpp */, - DE3B921C0EB1A81400D01046 /* SemaInherit.h */, + DE67E70E0C020ECF00F66BC5 /* SemaExprCXX.cpp */, 3599299A0DE2425300A8A33E /* SemaInit.cpp */, 357EA27C0F2526F300439B60 /* SemaLookup.cpp */, - 35E194680ECB82FB00F21733 /* SemaNamedCast.cpp */, + 1A6B6CD210693FC900BB4A8F /* SemaCodeComplete.cpp */, + 35E194680ECB82FB00F21733 /* SemaCXXCast.cpp */, 35585DBE0EAFBC4500D0A97A /* SemaOverload.cpp */, 35585DBF0EAFBC4500D0A97A /* SemaOverload.h */, DE67E70C0C020ECA00F66BC5 /* SemaStmt.cpp */, 3591853E0EFB1088000039AF /* SemaTemplate.cpp */, + 1A6B6CD310693FC900BB4A8F /* SemaTemplate.h */, BDF87CF60FD746F300BBF872 /* SemaTemplateDeduction.cpp */, 35544B8B0F5C803200D92AA9 /* SemaTemplateInstantiate.cpp */, 1ADF47AE0F782C3200E48A8A /* SemaTemplateInstantiateDecl.cpp */, - 1A410F840FBCE51100351440 /* SemaTemplateInstantiateExpr.cpp */, - 1A5119C30FBDF71000A1FF22 /* SemaTemplateInstantiateStmt.cpp */, DE67E70A0C020EC500F66BC5 /* SemaType.cpp */, + 1AE4EE3B103B89CA00888A23 /* TreeTransform.h */, ); name = Sema; sourceTree = ""; @@ -1076,6 +1230,7 @@ DE67E7260C02108300F66BC5 /* Sema */ = { isa = PBXGroup; children = ( + 7F270AFE107A90010031B377 /* CodeCompleteConsumer.h */, 9063F2210F9E8BDF002F7251 /* ExternalSemaSource.h */, 9063F2220F9E8BDF002F7251 /* SemaConsumer.h */, DE67E7270C02109800F66BC5 /* ParseAST.h */, @@ -1096,6 +1251,8 @@ 35475B220E7997680000BFE4 /* CGCall.h */, 1A5D5E570E5E81010023C059 /* CGCXX.cpp */, 1A649E1E0F9599DA005B965E /* CGCXX.h */, + 1A4C41BE105B4C0B0047B5E7 /* CGCXXClass.cpp */, + 1A6B6E991069833600BB4A8F /* CGCXXExpr.cpp */, 1A6FE7080FD6F85800E00CA9 /* CGCXXTemp.cpp */, 35A3E7000DD3874400757F74 /* CGDebugInfo.cpp */, 35A3E7010DD3874400757F74 /* CGDebugInfo.h */, @@ -1109,8 +1266,13 @@ DE38CD4E0D794CF900A273B6 /* CGObjCRuntime.h */, DE38CD4F0D794D0100A273B6 /* CGObjCGNU.cpp */, 3552E7580E520DD7003A8CA5 /* CGObjCMac.cpp */, + 1AFF8AE11012BFC900D248DA /* CGRecordLayoutBuilder.cpp */, + 1AFF8AE21012BFC900D248DA /* CGRecordLayoutBuilder.h */, + 1A6C01F6108128710072DEE4 /* CGRtti.cpp */, DE4772F90C10EAE5002239E8 /* CGStmt.cpp */, 35475B230E7997680000BFE4 /* CGValue.h */, + 1A81AA18108144F40094E50B /* CGVtable.cpp */, + 1A81AA5D108278A20094E50B /* CGVtable.h */, DE928B800C0A615B00231DA4 /* CodeGenFunction.h */, DE928B820C0A616000231DA4 /* CodeGenFunction.cpp */, DE928B7C0C0A615100231DA4 /* CodeGenModule.h */, @@ -1120,6 +1282,7 @@ 1A2193CC0F45EEB700C0713D /* Mangle.cpp */, 1A2193CD0F45EEB700C0713D /* Mangle.h */, DE928B120C05659200231DA4 /* ModuleBuilder.cpp */, + 1AE4EE3F103B8A0A00888A23 /* TargetABIInfo.cpp */, ); name = CodeGen; sourceTree = ""; @@ -1142,10 +1305,10 @@ DE75ED280B044DC90020CF81 /* ASTContext.h */, DEA09A6E0F31756F000C2258 /* ASTDiagnostic.h */, 1A72BEAC0D641E9400B085E9 /* Attr.h */, + 1A535EDB107BC47B000C3AE7 /* CanonicalType.h */, 90FB99DE0F98FB1D008F9415 /* DeclContextInternals.h */, 90FB99DF0F98FB1D008F9415 /* DeclVisitor.h */, 90FB99E00F98FB1D008F9415 /* ExternalASTSource.h */, - DEC63B1B0C7B940600DBF169 /* CFG.h */, DEC8D9900A9433CD00353FCA /* Decl.h */, 3538FDB60ED24A2C005EC283 /* DeclarationName.h */, 035611470DA6A45C00D2EF2A /* DeclBase.h */, @@ -1182,7 +1345,7 @@ DE8823CA0ED0046600CBC30A /* APValue.cpp */, 35BB2D7E0D19954000944DB5 /* ASTConsumer.cpp */, DE1732FF0B068B700080B521 /* ASTContext.cpp */, - DEC63B190C7B940200DBF169 /* CFG.cpp */, + 1A535ED8107BC45E000C3AE7 /* CXXInheritance.cpp */, 35FE6BCE0DF6EE1F00739712 /* DeclBase.cpp */, DED62ABA0AE2EDF1001E80A4 /* Decl.cpp */, 3538FDB70ED24A4E005EC283 /* DeclarationName.cpp */, @@ -1197,10 +1360,13 @@ 3557D1A80EB136B100C59739 /* InheritViz.cpp */, DEDFE5CE0F7206E40035BD10 /* NestedNameSpecifier.cpp */, 35EE48B00E0C4CCA00715C54 /* ParentMap.cpp */, + 1AA1D91610125DE30078DEBC /* RecordLayoutBuilder.cpp */, + 1AA1D91710125DE30078DEBC /* RecordLayoutBuilder.h */, DE3452400AEF1A2D00DBC861 /* Stmt.cpp */, DEF2EDA60C6A4252000C4259 /* StmtDumper.cpp */, - DE34621C0AFEB19B00DBC861 /* StmtPrinter.cpp */, 35847BE40CC7DBAF00C40FFF /* StmtIterator.cpp */, + DE34621C0AFEB19B00DBC861 /* StmtPrinter.cpp */, + 1AE4EE3D103B89ED00888A23 /* StmtProfile.cpp */, 35CFFDFF0CA1CBCB00E6F2BE /* StmtViz.cpp */, DEDFF8870F848CF80035BD10 /* TemplateName.cpp */, DE75EDF00B06880E0020CF81 /* Type.cpp */, @@ -1218,9 +1384,11 @@ DE67E7260C02108300F66BC5 /* Sema */, DE928B140C05659A00231DA4 /* CodeGen */, 356EF9AF0C8F7DA4006650F5 /* Analysis */, + 90FD6D5E103C3D03005F5B73 /* Index */, DEF7D9F40C9C8B020001F598 /* Rewrite */, DEF1615D0F65C7FC0098507F /* Frontend */, DEF165020F8D46810098507F /* Driver */, + 9012911210470FAF0083456D /* clang-c */, ); path = include; sourceTree = ""; @@ -1250,6 +1418,7 @@ 9063F2280F9E911F002F7251 /* OnDiskHashTable.h */, DE8824560ED1244600CBC30A /* OperatorKinds.def */, DE8824530ED1243E00CBC30A /* OperatorKinds.h */, + 1AB290021045858B00FE33D8 /* PartialDiagnostic.h */, DEAABDF70F5F477C0098928A /* PrettyStackTrace.h */, DED7D7350A524295003AD0FB /* SourceLocation.h */, DED7D7360A524295003AD0FB /* SourceManager.h */, @@ -1339,6 +1508,9 @@ DEDFE61F0F7B3AE10035BD10 /* Tools */ = { isa = PBXGroup; children = ( + 90F9EFA8104ABDC400D09A15 /* c-index-test */, + 9012911E104812DA0083456D /* CIndex */, + 90FD6DB4103D9763005F5B73 /* index-test */, DEDFE6200F7B3AE90035BD10 /* clang-cc */, DEDFE6210F7B3AF10035BD10 /* clang */, ); @@ -1389,6 +1561,18 @@ DEF1615D0F65C7FC0098507F /* Frontend */ = { isa = PBXGroup; children = ( + 90FD6D86103C3D80005F5B73 /* Analyses.def */, + 90FD6D87103C3D80005F5B73 /* AnalysisConsumer.h */, + 90FD6D88103C3D80005F5B73 /* ASTConsumers.h */, + 90FD6D89103C3D80005F5B73 /* ASTUnit.h */, + 90FD6D8A103C3D80005F5B73 /* CommandLineSourceLoc.h */, + 90FD6D8B103C3D80005F5B73 /* DeclContextXML.def */, + 90FD6D8C103C3D80005F5B73 /* DeclXML.def */, + 90FD6D8D103C3D80005F5B73 /* DocumentXML.def */, + 90FD6D8E103C3D80005F5B73 /* DocumentXML.h */, + 90FD6D8F103C3D80005F5B73 /* StmtXML.def */, + 90FD6D90103C3D80005F5B73 /* TypeXML.def */, + 90FD6D91103C3D80005F5B73 /* Utils.h */, DEF161620F65C81C0098507F /* CompileOptions.h */, DEF168620F9549250098507F /* FixItRewriter.h */, DEF169220F9645960098507F /* FrontendDiagnostic.h */, @@ -1545,7 +1729,6 @@ 1ABC36940C7A4BDC006DB0AB /* CGBuiltin.cpp in Sources */, DE224FF80C7AA98800D370A5 /* CGExprComplex.cpp in Sources */, 1A7342480C7B57D500122F56 /* CGObjC.cpp in Sources */, - DEC63B1A0C7B940200DBF169 /* CFG.cpp in Sources */, DE2252700C7E82D000D370A5 /* CGExprScalar.cpp in Sources */, 35260CA50C7F75C000D66CE9 /* ExprCXX.cpp in Sources */, DE2255FC0C8004E600D370A5 /* ParseDeclCXX.cpp in Sources */, @@ -1617,9 +1800,8 @@ 35A057E30EAE2D950069249F /* SVals.cpp in Sources */, 35585DC00EAFBC4500D0A97A /* SemaOverload.cpp in Sources */, 3557D1A90EB136B100C59739 /* InheritViz.cpp in Sources */, - 3557D1F00EB13BB700C59739 /* SemaInherit.cpp in Sources */, 35E194690ECB82FB00F21733 /* SemaCXXScopeSpec.cpp in Sources */, - 35E1946A0ECB82FB00F21733 /* SemaNamedCast.cpp in Sources */, + 35E1946A0ECB82FB00F21733 /* SemaCXXCast.cpp in Sources */, 35E1946D0ECB83C100F21733 /* PTHLexer.cpp in Sources */, 3537AA0E0ECD08A4008F7CDC /* PreprocessorLexer.cpp in Sources */, DE8823CB0ED0046600CBC30A /* APValue.cpp in Sources */, @@ -1672,8 +1854,6 @@ DECB77790FA579B000F5FBC7 /* PCHReaderDecl.cpp in Sources */, DECB77F70FA5850200F5FBC7 /* PCHWriterDecl.cpp in Sources */, DECB78170FA5882F00F5FBC7 /* PCHWriterStmt.cpp in Sources */, - 1A410F850FBCE51100351440 /* SemaTemplateInstantiateExpr.cpp in Sources */, - 1A5119C40FBDF71000A1FF22 /* SemaTemplateInstantiateStmt.cpp in Sources */, 1A2A54B50FD1DD1C00F4CE45 /* AnalysisConsumer.cpp in Sources */, 1A2A54B60FD1DD1C00F4CE45 /* ASTConsumers.cpp in Sources */, 1A2A54B70FD1DD1C00F4CE45 /* Backend.cpp in Sources */, @@ -1695,6 +1875,32 @@ BDF87CF70FD746F300BBF872 /* SemaTemplateDeduction.cpp in Sources */, 1A14D3A70FD78A3F00DA2835 /* DeclPrinter.cpp in Sources */, DE37252E0FE481AD00CF2CC2 /* Builtins.cpp in Sources */, + 1AA1D91810125DE30078DEBC /* RecordLayoutBuilder.cpp in Sources */, + 1AFF8AE31012BFC900D248DA /* CGRecordLayoutBuilder.cpp in Sources */, + 1AE4EE3E103B89ED00888A23 /* StmtProfile.cpp in Sources */, + 1AE4EE40103B8A0A00888A23 /* TargetABIInfo.cpp in Sources */, + 90FD6D7B103C3D49005F5B73 /* Analyzer.cpp in Sources */, + 90FD6D7C103C3D49005F5B73 /* ASTLocation.cpp in Sources */, *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***