svn commit: r193326 - in vendor/clang/dist: . INPUTS
clang.xcodeproj docs docs/tools include include/clang
include/clang/AST include/clang/Analysis
include/clang/Analysis/Analyses include/clang/Ana...
Ed Schouten
ed at FreeBSD.org
Tue Jun 2 17:58:50 UTC 2009
Author: ed
Date: Tue Jun 2 17:58:47 2009
New Revision: 193326
URL: http://svn.freebsd.org/changeset/base/193326
Log:
Import Clang, at r72732.
Added:
vendor/clang/dist/
vendor/clang/dist/CMakeLists.txt
vendor/clang/dist/INPUTS/
vendor/clang/dist/INPUTS/Cocoa_h.m
vendor/clang/dist/INPUTS/c99-intconst-1.c
vendor/clang/dist/INPUTS/carbon_h.c
vendor/clang/dist/INPUTS/iostream.cc
vendor/clang/dist/INPUTS/macro_pounder_fn.c
vendor/clang/dist/INPUTS/macro_pounder_obj.c
vendor/clang/dist/INPUTS/stpcpy-test.c
vendor/clang/dist/LICENSE.TXT
vendor/clang/dist/Makefile
vendor/clang/dist/ModuleInfo.txt
vendor/clang/dist/NOTES.txt
vendor/clang/dist/README.txt
vendor/clang/dist/TODO.txt
vendor/clang/dist/clang.xcodeproj/
vendor/clang/dist/clang.xcodeproj/project.pbxproj
vendor/clang/dist/docs/
vendor/clang/dist/docs/AnalyzerRegions.html
vendor/clang/dist/docs/BlockImplementation.txt
vendor/clang/dist/docs/BlockLanguageSpec.txt
vendor/clang/dist/docs/DriverArchitecture.png (contents, props changed)
vendor/clang/dist/docs/DriverInternals.html
vendor/clang/dist/docs/InternalsManual.html
vendor/clang/dist/docs/LanguageExtensions.html
vendor/clang/dist/docs/Makefile
vendor/clang/dist/docs/PCHInternals.html
vendor/clang/dist/docs/PTHInternals.html
vendor/clang/dist/docs/UsersManual.html
vendor/clang/dist/docs/doxygen.cfg
vendor/clang/dist/docs/doxygen.cfg.in
vendor/clang/dist/docs/doxygen.css
vendor/clang/dist/docs/doxygen.footer
vendor/clang/dist/docs/doxygen.header
vendor/clang/dist/docs/doxygen.intro
vendor/clang/dist/docs/index.html
vendor/clang/dist/docs/tools/
vendor/clang/dist/docs/tools/Makefile
vendor/clang/dist/docs/tools/clang.pod
vendor/clang/dist/docs/tools/manpage.css
vendor/clang/dist/include/
vendor/clang/dist/include/CMakeLists.txt
vendor/clang/dist/include/Makefile
vendor/clang/dist/include/clang/
vendor/clang/dist/include/clang/AST/
vendor/clang/dist/include/clang/AST/APValue.h
vendor/clang/dist/include/clang/AST/AST.h
vendor/clang/dist/include/clang/AST/ASTConsumer.h
vendor/clang/dist/include/clang/AST/ASTContext.h
vendor/clang/dist/include/clang/AST/ASTDiagnostic.h
vendor/clang/dist/include/clang/AST/Attr.h
vendor/clang/dist/include/clang/AST/Builtins.def
vendor/clang/dist/include/clang/AST/Builtins.h
vendor/clang/dist/include/clang/AST/CFG.h
vendor/clang/dist/include/clang/AST/Decl.h
vendor/clang/dist/include/clang/AST/DeclBase.h
vendor/clang/dist/include/clang/AST/DeclCXX.h
vendor/clang/dist/include/clang/AST/DeclContextInternals.h
vendor/clang/dist/include/clang/AST/DeclGroup.h
vendor/clang/dist/include/clang/AST/DeclNodes.def
vendor/clang/dist/include/clang/AST/DeclObjC.h
vendor/clang/dist/include/clang/AST/DeclTemplate.h
vendor/clang/dist/include/clang/AST/DeclVisitor.h
vendor/clang/dist/include/clang/AST/DeclarationName.h
vendor/clang/dist/include/clang/AST/Expr.h
vendor/clang/dist/include/clang/AST/ExprCXX.h
vendor/clang/dist/include/clang/AST/ExprObjC.h
vendor/clang/dist/include/clang/AST/ExternalASTSource.h
vendor/clang/dist/include/clang/AST/NestedNameSpecifier.h
vendor/clang/dist/include/clang/AST/PPCBuiltins.def
vendor/clang/dist/include/clang/AST/ParentMap.h
vendor/clang/dist/include/clang/AST/PrettyPrinter.h
vendor/clang/dist/include/clang/AST/RecordLayout.h
vendor/clang/dist/include/clang/AST/Stmt.h
vendor/clang/dist/include/clang/AST/StmtCXX.h
vendor/clang/dist/include/clang/AST/StmtGraphTraits.h
vendor/clang/dist/include/clang/AST/StmtIterator.h
vendor/clang/dist/include/clang/AST/StmtNodes.def
vendor/clang/dist/include/clang/AST/StmtObjC.h
vendor/clang/dist/include/clang/AST/StmtVisitor.h
vendor/clang/dist/include/clang/AST/TargetBuiltins.h
vendor/clang/dist/include/clang/AST/TemplateName.h
vendor/clang/dist/include/clang/AST/Type.h
vendor/clang/dist/include/clang/AST/TypeNodes.def
vendor/clang/dist/include/clang/AST/TypeOrdering.h
vendor/clang/dist/include/clang/AST/X86Builtins.def
vendor/clang/dist/include/clang/Analysis/
vendor/clang/dist/include/clang/Analysis/Analyses/
vendor/clang/dist/include/clang/Analysis/Analyses/LiveVariables.h
vendor/clang/dist/include/clang/Analysis/Analyses/UninitializedValues.h
vendor/clang/dist/include/clang/Analysis/AnalysisDiagnostic.h
vendor/clang/dist/include/clang/Analysis/FlowSensitive/
vendor/clang/dist/include/clang/Analysis/FlowSensitive/DataflowSolver.h
vendor/clang/dist/include/clang/Analysis/FlowSensitive/DataflowValues.h
vendor/clang/dist/include/clang/Analysis/LocalCheckers.h
vendor/clang/dist/include/clang/Analysis/PathDiagnostic.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/
vendor/clang/dist/include/clang/Analysis/PathSensitive/BasicValueFactory.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/BugReporter.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/ConstraintManager.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/Environment.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/ExplodedGraph.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/GRAuditor.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/GRBlockCounter.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/GRCoreEngine.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/GRExprEngine.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/GRExprEngineBuilders.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/GRSimpleAPICheck.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/GRState.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/GRStateTrait.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/GRTransferFuncs.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/GRWorkList.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/MemRegion.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/SVals.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/Store.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/SymbolManager.h
vendor/clang/dist/include/clang/Analysis/PathSensitive/ValueManager.h
vendor/clang/dist/include/clang/Analysis/ProgramPoint.h
vendor/clang/dist/include/clang/Analysis/Support/
vendor/clang/dist/include/clang/Analysis/Support/BlkExprDeclBitVector.h
vendor/clang/dist/include/clang/Analysis/Visitors/
vendor/clang/dist/include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h
vendor/clang/dist/include/clang/Analysis/Visitors/CFGRecStmtVisitor.h
vendor/clang/dist/include/clang/Analysis/Visitors/CFGStmtVisitor.h
vendor/clang/dist/include/clang/Analysis/Visitors/CFGVarDeclVisitor.h
vendor/clang/dist/include/clang/Basic/
vendor/clang/dist/include/clang/Basic/CMakeLists.txt
vendor/clang/dist/include/clang/Basic/ConvertUTF.h
vendor/clang/dist/include/clang/Basic/Diagnostic.h
vendor/clang/dist/include/clang/Basic/Diagnostic.td
vendor/clang/dist/include/clang/Basic/DiagnosticASTKinds.td
vendor/clang/dist/include/clang/Basic/DiagnosticAnalysisKinds.td
vendor/clang/dist/include/clang/Basic/DiagnosticCommonKinds.td
vendor/clang/dist/include/clang/Basic/DiagnosticDriverKinds.td
vendor/clang/dist/include/clang/Basic/DiagnosticFrontendKinds.td
vendor/clang/dist/include/clang/Basic/DiagnosticGroups.td
vendor/clang/dist/include/clang/Basic/DiagnosticLexKinds.td
vendor/clang/dist/include/clang/Basic/DiagnosticParseKinds.td
vendor/clang/dist/include/clang/Basic/DiagnosticSemaKinds.td
vendor/clang/dist/include/clang/Basic/FileManager.h
vendor/clang/dist/include/clang/Basic/IdentifierTable.h
vendor/clang/dist/include/clang/Basic/LangOptions.h
vendor/clang/dist/include/clang/Basic/Makefile
vendor/clang/dist/include/clang/Basic/OnDiskHashTable.h
vendor/clang/dist/include/clang/Basic/OperatorKinds.def
vendor/clang/dist/include/clang/Basic/OperatorKinds.h
vendor/clang/dist/include/clang/Basic/PrettyStackTrace.h
vendor/clang/dist/include/clang/Basic/SourceLocation.h
vendor/clang/dist/include/clang/Basic/SourceManager.h
vendor/clang/dist/include/clang/Basic/SourceManagerInternals.h
vendor/clang/dist/include/clang/Basic/TargetInfo.h
vendor/clang/dist/include/clang/Basic/TemplateKinds.h
vendor/clang/dist/include/clang/Basic/TokenKinds.def
vendor/clang/dist/include/clang/Basic/TokenKinds.h
vendor/clang/dist/include/clang/Basic/TypeTraits.h
vendor/clang/dist/include/clang/Basic/Version.h
vendor/clang/dist/include/clang/CMakeLists.txt
vendor/clang/dist/include/clang/CodeGen/
vendor/clang/dist/include/clang/CodeGen/ModuleBuilder.h
vendor/clang/dist/include/clang/Driver/
vendor/clang/dist/include/clang/Driver/Action.h
vendor/clang/dist/include/clang/Driver/Arg.h
vendor/clang/dist/include/clang/Driver/ArgList.h
vendor/clang/dist/include/clang/Driver/Compilation.h
vendor/clang/dist/include/clang/Driver/Driver.h
vendor/clang/dist/include/clang/Driver/DriverDiagnostic.h
vendor/clang/dist/include/clang/Driver/HostInfo.h
vendor/clang/dist/include/clang/Driver/Job.h
vendor/clang/dist/include/clang/Driver/Option.h
vendor/clang/dist/include/clang/Driver/Options.def
vendor/clang/dist/include/clang/Driver/Options.h
vendor/clang/dist/include/clang/Driver/Phases.h
vendor/clang/dist/include/clang/Driver/Tool.h
vendor/clang/dist/include/clang/Driver/ToolChain.h
vendor/clang/dist/include/clang/Driver/Types.def
vendor/clang/dist/include/clang/Driver/Types.h
vendor/clang/dist/include/clang/Driver/Util.h
vendor/clang/dist/include/clang/Frontend/
vendor/clang/dist/include/clang/Frontend/ASTConsumers.h
vendor/clang/dist/include/clang/Frontend/Analyses.def
vendor/clang/dist/include/clang/Frontend/AnalysisConsumer.h
vendor/clang/dist/include/clang/Frontend/CompileOptions.h
vendor/clang/dist/include/clang/Frontend/DocumentXML.h
vendor/clang/dist/include/clang/Frontend/FixItRewriter.h
vendor/clang/dist/include/clang/Frontend/FrontendDiagnostic.h
vendor/clang/dist/include/clang/Frontend/InitHeaderSearch.h
vendor/clang/dist/include/clang/Frontend/InitPreprocessor.h
vendor/clang/dist/include/clang/Frontend/ManagerRegistry.h
vendor/clang/dist/include/clang/Frontend/PCHBitCodes.h
vendor/clang/dist/include/clang/Frontend/PCHReader.h
vendor/clang/dist/include/clang/Frontend/PCHWriter.h
vendor/clang/dist/include/clang/Frontend/PathDiagnosticClients.h
vendor/clang/dist/include/clang/Frontend/TextDiagnosticBuffer.h
vendor/clang/dist/include/clang/Frontend/TextDiagnosticPrinter.h
vendor/clang/dist/include/clang/Frontend/Utils.h
vendor/clang/dist/include/clang/Lex/
vendor/clang/dist/include/clang/Lex/DirectoryLookup.h
vendor/clang/dist/include/clang/Lex/HeaderMap.h
vendor/clang/dist/include/clang/Lex/HeaderSearch.h
vendor/clang/dist/include/clang/Lex/LexDiagnostic.h
vendor/clang/dist/include/clang/Lex/Lexer.h
vendor/clang/dist/include/clang/Lex/LiteralSupport.h
vendor/clang/dist/include/clang/Lex/MacroInfo.h
vendor/clang/dist/include/clang/Lex/MultipleIncludeOpt.h
vendor/clang/dist/include/clang/Lex/PPCallbacks.h
vendor/clang/dist/include/clang/Lex/PTHLexer.h
vendor/clang/dist/include/clang/Lex/PTHManager.h
vendor/clang/dist/include/clang/Lex/Pragma.h
vendor/clang/dist/include/clang/Lex/Preprocessor.h
vendor/clang/dist/include/clang/Lex/PreprocessorLexer.h
vendor/clang/dist/include/clang/Lex/ScratchBuffer.h
vendor/clang/dist/include/clang/Lex/Token.h
vendor/clang/dist/include/clang/Lex/TokenConcatenation.h
vendor/clang/dist/include/clang/Lex/TokenLexer.h
vendor/clang/dist/include/clang/Makefile
vendor/clang/dist/include/clang/Parse/
vendor/clang/dist/include/clang/Parse/AccessSpecifier.h
vendor/clang/dist/include/clang/Parse/Action.h
vendor/clang/dist/include/clang/Parse/AttributeList.h
vendor/clang/dist/include/clang/Parse/DeclSpec.h
vendor/clang/dist/include/clang/Parse/Designator.h
vendor/clang/dist/include/clang/Parse/Ownership.h
vendor/clang/dist/include/clang/Parse/ParseDiagnostic.h
vendor/clang/dist/include/clang/Parse/Parser.h
vendor/clang/dist/include/clang/Parse/Scope.h
vendor/clang/dist/include/clang/Rewrite/
vendor/clang/dist/include/clang/Rewrite/DeltaTree.h
vendor/clang/dist/include/clang/Rewrite/HTMLRewrite.h
vendor/clang/dist/include/clang/Rewrite/RewriteRope.h
vendor/clang/dist/include/clang/Rewrite/Rewriter.h
vendor/clang/dist/include/clang/Rewrite/TokenRewriter.h
vendor/clang/dist/include/clang/Sema/
vendor/clang/dist/include/clang/Sema/ExternalSemaSource.h
vendor/clang/dist/include/clang/Sema/ParseAST.h
vendor/clang/dist/include/clang/Sema/SemaConsumer.h
vendor/clang/dist/include/clang/Sema/SemaDiagnostic.h
vendor/clang/dist/lib/
vendor/clang/dist/lib/AST/
vendor/clang/dist/lib/AST/APValue.cpp
vendor/clang/dist/lib/AST/ASTConsumer.cpp
vendor/clang/dist/lib/AST/ASTContext.cpp
vendor/clang/dist/lib/AST/Builtins.cpp
vendor/clang/dist/lib/AST/CFG.cpp
vendor/clang/dist/lib/AST/CMakeLists.txt
vendor/clang/dist/lib/AST/Decl.cpp
vendor/clang/dist/lib/AST/DeclBase.cpp
vendor/clang/dist/lib/AST/DeclCXX.cpp
vendor/clang/dist/lib/AST/DeclGroup.cpp
vendor/clang/dist/lib/AST/DeclObjC.cpp
vendor/clang/dist/lib/AST/DeclPrinter.cpp
vendor/clang/dist/lib/AST/DeclTemplate.cpp
vendor/clang/dist/lib/AST/DeclarationName.cpp
vendor/clang/dist/lib/AST/Expr.cpp
vendor/clang/dist/lib/AST/ExprCXX.cpp
vendor/clang/dist/lib/AST/ExprConstant.cpp
vendor/clang/dist/lib/AST/InheritViz.cpp
vendor/clang/dist/lib/AST/Makefile
vendor/clang/dist/lib/AST/NestedNameSpecifier.cpp
vendor/clang/dist/lib/AST/ParentMap.cpp
vendor/clang/dist/lib/AST/Stmt.cpp
vendor/clang/dist/lib/AST/StmtDumper.cpp
vendor/clang/dist/lib/AST/StmtIterator.cpp
vendor/clang/dist/lib/AST/StmtPrinter.cpp
vendor/clang/dist/lib/AST/StmtViz.cpp
vendor/clang/dist/lib/AST/TemplateName.cpp
vendor/clang/dist/lib/AST/Type.cpp
vendor/clang/dist/lib/Analysis/
vendor/clang/dist/lib/Analysis/BasicConstraintManager.cpp
vendor/clang/dist/lib/Analysis/BasicObjCFoundationChecks.cpp
vendor/clang/dist/lib/Analysis/BasicObjCFoundationChecks.h
vendor/clang/dist/lib/Analysis/BasicStore.cpp
vendor/clang/dist/lib/Analysis/BasicValueFactory.cpp
vendor/clang/dist/lib/Analysis/BugReporter.cpp
vendor/clang/dist/lib/Analysis/CFRefCount.cpp
vendor/clang/dist/lib/Analysis/CMakeLists.txt
vendor/clang/dist/lib/Analysis/CheckDeadStores.cpp
vendor/clang/dist/lib/Analysis/CheckNSError.cpp
vendor/clang/dist/lib/Analysis/CheckObjCDealloc.cpp
vendor/clang/dist/lib/Analysis/CheckObjCInstMethSignature.cpp
vendor/clang/dist/lib/Analysis/CheckObjCUnusedIVars.cpp
vendor/clang/dist/lib/Analysis/Environment.cpp
vendor/clang/dist/lib/Analysis/ExplodedGraph.cpp
vendor/clang/dist/lib/Analysis/GRBlockCounter.cpp
vendor/clang/dist/lib/Analysis/GRCoreEngine.cpp
vendor/clang/dist/lib/Analysis/GRExprEngine.cpp
vendor/clang/dist/lib/Analysis/GRExprEngineInternalChecks.cpp
vendor/clang/dist/lib/Analysis/GRSimpleVals.cpp
vendor/clang/dist/lib/Analysis/GRSimpleVals.h
vendor/clang/dist/lib/Analysis/GRState.cpp
vendor/clang/dist/lib/Analysis/GRTransferFuncs.cpp
vendor/clang/dist/lib/Analysis/LiveVariables.cpp
vendor/clang/dist/lib/Analysis/Makefile
vendor/clang/dist/lib/Analysis/MemRegion.cpp
vendor/clang/dist/lib/Analysis/PathDiagnostic.cpp
vendor/clang/dist/lib/Analysis/RangeConstraintManager.cpp
vendor/clang/dist/lib/Analysis/RegionStore.cpp
vendor/clang/dist/lib/Analysis/SVals.cpp
vendor/clang/dist/lib/Analysis/SimpleConstraintManager.cpp
vendor/clang/dist/lib/Analysis/SimpleConstraintManager.h
vendor/clang/dist/lib/Analysis/Store.cpp
vendor/clang/dist/lib/Analysis/SymbolManager.cpp
vendor/clang/dist/lib/Analysis/UninitializedValues.cpp
vendor/clang/dist/lib/Basic/
vendor/clang/dist/lib/Basic/CMakeLists.txt
vendor/clang/dist/lib/Basic/ConvertUTF.c
vendor/clang/dist/lib/Basic/Diagnostic.cpp
vendor/clang/dist/lib/Basic/FileManager.cpp
vendor/clang/dist/lib/Basic/IdentifierTable.cpp
vendor/clang/dist/lib/Basic/Makefile
vendor/clang/dist/lib/Basic/SourceLocation.cpp
vendor/clang/dist/lib/Basic/SourceManager.cpp
vendor/clang/dist/lib/Basic/TargetInfo.cpp
vendor/clang/dist/lib/Basic/Targets.cpp
vendor/clang/dist/lib/Basic/TokenKinds.cpp
vendor/clang/dist/lib/CMakeLists.txt
vendor/clang/dist/lib/CodeGen/
vendor/clang/dist/lib/CodeGen/ABIInfo.h
vendor/clang/dist/lib/CodeGen/CGBlocks.cpp
vendor/clang/dist/lib/CodeGen/CGBlocks.h
vendor/clang/dist/lib/CodeGen/CGBuilder.h
vendor/clang/dist/lib/CodeGen/CGBuiltin.cpp
vendor/clang/dist/lib/CodeGen/CGCXX.cpp
vendor/clang/dist/lib/CodeGen/CGCXX.h
vendor/clang/dist/lib/CodeGen/CGCall.cpp
vendor/clang/dist/lib/CodeGen/CGCall.h
vendor/clang/dist/lib/CodeGen/CGDebugInfo.cpp
vendor/clang/dist/lib/CodeGen/CGDebugInfo.h
vendor/clang/dist/lib/CodeGen/CGDecl.cpp
vendor/clang/dist/lib/CodeGen/CGExpr.cpp
vendor/clang/dist/lib/CodeGen/CGExprAgg.cpp
vendor/clang/dist/lib/CodeGen/CGExprComplex.cpp
vendor/clang/dist/lib/CodeGen/CGExprConstant.cpp
vendor/clang/dist/lib/CodeGen/CGExprScalar.cpp
vendor/clang/dist/lib/CodeGen/CGObjC.cpp
vendor/clang/dist/lib/CodeGen/CGObjCGNU.cpp
vendor/clang/dist/lib/CodeGen/CGObjCMac.cpp
vendor/clang/dist/lib/CodeGen/CGObjCRuntime.h
vendor/clang/dist/lib/CodeGen/CGStmt.cpp
vendor/clang/dist/lib/CodeGen/CGValue.h
vendor/clang/dist/lib/CodeGen/CMakeLists.txt
vendor/clang/dist/lib/CodeGen/CodeGenFunction.cpp
vendor/clang/dist/lib/CodeGen/CodeGenFunction.h
vendor/clang/dist/lib/CodeGen/CodeGenModule.cpp
vendor/clang/dist/lib/CodeGen/CodeGenModule.h
vendor/clang/dist/lib/CodeGen/CodeGenTypes.cpp
vendor/clang/dist/lib/CodeGen/CodeGenTypes.h
vendor/clang/dist/lib/CodeGen/Makefile
vendor/clang/dist/lib/CodeGen/Mangle.cpp
vendor/clang/dist/lib/CodeGen/Mangle.h
vendor/clang/dist/lib/CodeGen/ModuleBuilder.cpp
vendor/clang/dist/lib/CodeGen/README.txt
vendor/clang/dist/lib/Driver/
vendor/clang/dist/lib/Driver/Action.cpp
vendor/clang/dist/lib/Driver/Arg.cpp
vendor/clang/dist/lib/Driver/ArgList.cpp
vendor/clang/dist/lib/Driver/CMakeLists.txt
vendor/clang/dist/lib/Driver/Compilation.cpp
vendor/clang/dist/lib/Driver/Driver.cpp
vendor/clang/dist/lib/Driver/HostInfo.cpp
vendor/clang/dist/lib/Driver/InputInfo.h
vendor/clang/dist/lib/Driver/Job.cpp
vendor/clang/dist/lib/Driver/Makefile
vendor/clang/dist/lib/Driver/OptTable.cpp
vendor/clang/dist/lib/Driver/Option.cpp
vendor/clang/dist/lib/Driver/Phases.cpp
vendor/clang/dist/lib/Driver/Tool.cpp
vendor/clang/dist/lib/Driver/ToolChain.cpp
vendor/clang/dist/lib/Driver/ToolChains.cpp
vendor/clang/dist/lib/Driver/ToolChains.h
vendor/clang/dist/lib/Driver/Tools.cpp
vendor/clang/dist/lib/Driver/Tools.h
vendor/clang/dist/lib/Driver/Types.cpp
vendor/clang/dist/lib/Frontend/
vendor/clang/dist/lib/Frontend/ASTConsumers.cpp
vendor/clang/dist/lib/Frontend/AnalysisConsumer.cpp
vendor/clang/dist/lib/Frontend/Backend.cpp
vendor/clang/dist/lib/Frontend/CMakeLists.txt
vendor/clang/dist/lib/Frontend/CacheTokens.cpp
vendor/clang/dist/lib/Frontend/DependencyFile.cpp
vendor/clang/dist/lib/Frontend/DiagChecker.cpp
vendor/clang/dist/lib/Frontend/DocumentXML.cpp
vendor/clang/dist/lib/Frontend/FixItRewriter.cpp
vendor/clang/dist/lib/Frontend/GeneratePCH.cpp
vendor/clang/dist/lib/Frontend/HTMLDiagnostics.cpp
vendor/clang/dist/lib/Frontend/HTMLPrint.cpp
vendor/clang/dist/lib/Frontend/InitHeaderSearch.cpp
vendor/clang/dist/lib/Frontend/InitPreprocessor.cpp
vendor/clang/dist/lib/Frontend/Makefile
vendor/clang/dist/lib/Frontend/ManagerRegistry.cpp
vendor/clang/dist/lib/Frontend/PCHReader.cpp
vendor/clang/dist/lib/Frontend/PCHReaderDecl.cpp
vendor/clang/dist/lib/Frontend/PCHReaderStmt.cpp
vendor/clang/dist/lib/Frontend/PCHWriter.cpp
vendor/clang/dist/lib/Frontend/PCHWriterDecl.cpp
vendor/clang/dist/lib/Frontend/PCHWriterStmt.cpp
vendor/clang/dist/lib/Frontend/PlistDiagnostics.cpp
vendor/clang/dist/lib/Frontend/PrintParserCallbacks.cpp
vendor/clang/dist/lib/Frontend/PrintPreprocessedOutput.cpp
vendor/clang/dist/lib/Frontend/RewriteBlocks.cpp
vendor/clang/dist/lib/Frontend/RewriteMacros.cpp
vendor/clang/dist/lib/Frontend/RewriteObjC.cpp
vendor/clang/dist/lib/Frontend/RewriteTest.cpp
vendor/clang/dist/lib/Frontend/StmtXML.cpp
vendor/clang/dist/lib/Frontend/TextDiagnosticBuffer.cpp
vendor/clang/dist/lib/Frontend/TextDiagnosticPrinter.cpp
vendor/clang/dist/lib/Frontend/Warnings.cpp
vendor/clang/dist/lib/Headers/
vendor/clang/dist/lib/Headers/CMakeLists.txt
vendor/clang/dist/lib/Headers/Makefile
vendor/clang/dist/lib/Headers/emmintrin.h
vendor/clang/dist/lib/Headers/float.h
vendor/clang/dist/lib/Headers/iso646.h
vendor/clang/dist/lib/Headers/limits.h
vendor/clang/dist/lib/Headers/mm_malloc.h
vendor/clang/dist/lib/Headers/mmintrin.h
vendor/clang/dist/lib/Headers/pmmintrin.h
vendor/clang/dist/lib/Headers/stdarg.h
vendor/clang/dist/lib/Headers/stdbool.h
vendor/clang/dist/lib/Headers/stddef.h
vendor/clang/dist/lib/Headers/stdint.h
vendor/clang/dist/lib/Headers/tgmath.h
vendor/clang/dist/lib/Headers/tmmintrin.h
vendor/clang/dist/lib/Headers/xmmintrin.h
vendor/clang/dist/lib/Lex/
vendor/clang/dist/lib/Lex/CMakeLists.txt
vendor/clang/dist/lib/Lex/HeaderMap.cpp
vendor/clang/dist/lib/Lex/HeaderSearch.cpp
vendor/clang/dist/lib/Lex/Lexer.cpp
vendor/clang/dist/lib/Lex/LiteralSupport.cpp
vendor/clang/dist/lib/Lex/MacroArgs.cpp
vendor/clang/dist/lib/Lex/MacroArgs.h
vendor/clang/dist/lib/Lex/MacroInfo.cpp
vendor/clang/dist/lib/Lex/Makefile
vendor/clang/dist/lib/Lex/PPCaching.cpp
vendor/clang/dist/lib/Lex/PPDirectives.cpp
vendor/clang/dist/lib/Lex/PPExpressions.cpp
vendor/clang/dist/lib/Lex/PPLexerChange.cpp
vendor/clang/dist/lib/Lex/PPMacroExpansion.cpp
vendor/clang/dist/lib/Lex/PTHLexer.cpp
vendor/clang/dist/lib/Lex/Pragma.cpp
vendor/clang/dist/lib/Lex/Preprocessor.cpp
vendor/clang/dist/lib/Lex/PreprocessorLexer.cpp
vendor/clang/dist/lib/Lex/ScratchBuffer.cpp
vendor/clang/dist/lib/Lex/TokenConcatenation.cpp
vendor/clang/dist/lib/Lex/TokenLexer.cpp
vendor/clang/dist/lib/Makefile (contents, props changed)
vendor/clang/dist/lib/Parse/
vendor/clang/dist/lib/Parse/AttributeList.cpp
vendor/clang/dist/lib/Parse/CMakeLists.txt
vendor/clang/dist/lib/Parse/DeclSpec.cpp
vendor/clang/dist/lib/Parse/ExtensionRAIIObject.h
vendor/clang/dist/lib/Parse/Makefile
vendor/clang/dist/lib/Parse/MinimalAction.cpp
vendor/clang/dist/lib/Parse/ParseCXXInlineMethods.cpp
vendor/clang/dist/lib/Parse/ParseDecl.cpp
vendor/clang/dist/lib/Parse/ParseDeclCXX.cpp
vendor/clang/dist/lib/Parse/ParseExpr.cpp
vendor/clang/dist/lib/Parse/ParseExprCXX.cpp
vendor/clang/dist/lib/Parse/ParseInit.cpp
vendor/clang/dist/lib/Parse/ParseObjc.cpp
vendor/clang/dist/lib/Parse/ParsePragma.cpp
vendor/clang/dist/lib/Parse/ParsePragma.h
vendor/clang/dist/lib/Parse/ParseStmt.cpp
vendor/clang/dist/lib/Parse/ParseTemplate.cpp
vendor/clang/dist/lib/Parse/ParseTentative.cpp
vendor/clang/dist/lib/Parse/Parser.cpp
vendor/clang/dist/lib/Rewrite/
vendor/clang/dist/lib/Rewrite/CMakeLists.txt
vendor/clang/dist/lib/Rewrite/DeltaTree.cpp
vendor/clang/dist/lib/Rewrite/HTMLRewrite.cpp
vendor/clang/dist/lib/Rewrite/Makefile
vendor/clang/dist/lib/Rewrite/RewriteRope.cpp
vendor/clang/dist/lib/Rewrite/Rewriter.cpp
vendor/clang/dist/lib/Rewrite/TokenRewriter.cpp
vendor/clang/dist/lib/Sema/
vendor/clang/dist/lib/Sema/CMakeLists.txt
vendor/clang/dist/lib/Sema/CXXFieldCollector.h
vendor/clang/dist/lib/Sema/IdentifierResolver.cpp
vendor/clang/dist/lib/Sema/IdentifierResolver.h
vendor/clang/dist/lib/Sema/JumpDiagnostics.cpp
vendor/clang/dist/lib/Sema/Makefile
vendor/clang/dist/lib/Sema/ParseAST.cpp
vendor/clang/dist/lib/Sema/Sema.cpp
vendor/clang/dist/lib/Sema/Sema.h
vendor/clang/dist/lib/Sema/SemaAccess.cpp
vendor/clang/dist/lib/Sema/SemaAttr.cpp
vendor/clang/dist/lib/Sema/SemaCXXScopeSpec.cpp
vendor/clang/dist/lib/Sema/SemaChecking.cpp
vendor/clang/dist/lib/Sema/SemaDecl.cpp
vendor/clang/dist/lib/Sema/SemaDeclAttr.cpp
vendor/clang/dist/lib/Sema/SemaDeclCXX.cpp
vendor/clang/dist/lib/Sema/SemaDeclObjC.cpp
vendor/clang/dist/lib/Sema/SemaExpr.cpp
vendor/clang/dist/lib/Sema/SemaExprCXX.cpp
vendor/clang/dist/lib/Sema/SemaExprObjC.cpp
vendor/clang/dist/lib/Sema/SemaInherit.cpp
vendor/clang/dist/lib/Sema/SemaInherit.h
vendor/clang/dist/lib/Sema/SemaInit.cpp
vendor/clang/dist/lib/Sema/SemaLookup.cpp
vendor/clang/dist/lib/Sema/SemaNamedCast.cpp
vendor/clang/dist/lib/Sema/SemaOverload.cpp
vendor/clang/dist/lib/Sema/SemaOverload.h
vendor/clang/dist/lib/Sema/SemaStmt.cpp
vendor/clang/dist/lib/Sema/SemaTemplate.cpp
vendor/clang/dist/lib/Sema/SemaTemplateInstantiate.cpp
vendor/clang/dist/lib/Sema/SemaTemplateInstantiateDecl.cpp
vendor/clang/dist/lib/Sema/SemaTemplateInstantiateExpr.cpp
vendor/clang/dist/lib/Sema/SemaTemplateInstantiateStmt.cpp
vendor/clang/dist/lib/Sema/SemaType.cpp
vendor/clang/dist/test/
vendor/clang/dist/test/Analysis/
vendor/clang/dist/test/Analysis/CFDateGC.m
vendor/clang/dist/test/Analysis/CFNumber.c
vendor/clang/dist/test/Analysis/CFRetainRelease_NSAssertionHandler.m
vendor/clang/dist/test/Analysis/CGColorSpace.c
vendor/clang/dist/test/Analysis/CheckNSError.m
vendor/clang/dist/test/Analysis/MissingDealloc.m
vendor/clang/dist/test/Analysis/NSPanel.m
vendor/clang/dist/test/Analysis/NSString.m
vendor/clang/dist/test/Analysis/NSWindow.m
vendor/clang/dist/test/Analysis/NoReturn.m
vendor/clang/dist/test/Analysis/ObjCProperties.m
vendor/clang/dist/test/Analysis/ObjCRetSigs.m
vendor/clang/dist/test/Analysis/PR2599.m
vendor/clang/dist/test/Analysis/PR2978.m
vendor/clang/dist/test/Analysis/PR3991.m
vendor/clang/dist/test/Analysis/array-struct.c
vendor/clang/dist/test/Analysis/basicstore_wine_crash.c
vendor/clang/dist/test/Analysis/casts.c
vendor/clang/dist/test/Analysis/casts.m
vendor/clang/dist/test/Analysis/cfref_PR2519.c
vendor/clang/dist/test/Analysis/cfref_rdar6080742.c
vendor/clang/dist/test/Analysis/complex.c
vendor/clang/dist/test/Analysis/conditional-op-missing-lhs.c
vendor/clang/dist/test/Analysis/dead-stores.c
vendor/clang/dist/test/Analysis/dead-stores.m
vendor/clang/dist/test/Analysis/delegates.m
vendor/clang/dist/test/Analysis/exercise-ps.c
vendor/clang/dist/test/Analysis/fields.c
vendor/clang/dist/test/Analysis/func.c
vendor/clang/dist/test/Analysis/misc-ps-64.m
vendor/clang/dist/test/Analysis/misc-ps-basic-store.m
vendor/clang/dist/test/Analysis/misc-ps-eager-assume.m
vendor/clang/dist/test/Analysis/misc-ps-ranges.m
vendor/clang/dist/test/Analysis/misc-ps-region-store.m
vendor/clang/dist/test/Analysis/misc-ps.m
vendor/clang/dist/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret.m
vendor/clang/dist/test/Analysis/no-exit-cfg.c
vendor/clang/dist/test/Analysis/no-outofbounds-basicstore.c
vendor/clang/dist/test/Analysis/null-deref-ps-region.c
vendor/clang/dist/test/Analysis/null-deref-ps.c
vendor/clang/dist/test/Analysis/outofbound.c
vendor/clang/dist/test/Analysis/override-werror.c
vendor/clang/dist/test/Analysis/pr4209.m
vendor/clang/dist/test/Analysis/pr_2542_rdar_6793404.m
vendor/clang/dist/test/Analysis/pr_4164.c
vendor/clang/dist/test/Analysis/ptr-arith.c
vendor/clang/dist/test/Analysis/rdar-6442306-1.m
vendor/clang/dist/test/Analysis/rdar-6539791.c
vendor/clang/dist/test/Analysis/rdar-6540084.m
vendor/clang/dist/test/Analysis/rdar-6541136-region.c
vendor/clang/dist/test/Analysis/rdar-6541136.c
vendor/clang/dist/test/Analysis/rdar-6562655.m
vendor/clang/dist/test/Analysis/rdar-6582778-basic-store.c
vendor/clang/dist/test/Analysis/rdar-6600344-nil-receiver-undefined-struct-ret.m
vendor/clang/dist/test/Analysis/refcnt_naming.m
vendor/clang/dist/test/Analysis/region-1.m
vendor/clang/dist/test/Analysis/region-only-test.c
vendor/clang/dist/test/Analysis/retain-release-basic-store.m
vendor/clang/dist/test/Analysis/retain-release-gc-only.m
vendor/clang/dist/test/Analysis/retain-release-region-store.m
vendor/clang/dist/test/Analysis/retain-release.m
vendor/clang/dist/test/Analysis/stack-addr-ps.c
vendor/clang/dist/test/Analysis/uninit-msg-expr.m
vendor/clang/dist/test/Analysis/uninit-ps-rdar6145427.m
vendor/clang/dist/test/Analysis/uninit-vals-ps-region.c
vendor/clang/dist/test/Analysis/uninit-vals-ps.c
vendor/clang/dist/test/Analysis/uninit-vals.c
vendor/clang/dist/test/Analysis/uninit-vals.m
vendor/clang/dist/test/Analysis/unused-ivars.m
vendor/clang/dist/test/Analysis/xfail-no-outofbounds.c
vendor/clang/dist/test/Analysis/xfail_regionstore_wine_crash.c
vendor/clang/dist/test/CodeGen/
vendor/clang/dist/test/CodeGen/2007-11-29-ArraySizeFromInitializer.c
vendor/clang/dist/test/CodeGen/2008-02-07-bitfield-bug.c
vendor/clang/dist/test/CodeGen/2008-02-08-bitfield-bug.c
vendor/clang/dist/test/CodeGen/2008-02-26-inline-asm-bug.c
vendor/clang/dist/test/CodeGen/2008-07-17-no-emit-on-error.c
vendor/clang/dist/test/CodeGen/2008-07-21-mixed-var-fn-decl.c
vendor/clang/dist/test/CodeGen/2008-07-22-bitfield-init-after-zero-len-array.c
vendor/clang/dist/test/CodeGen/2008-07-22-packed-bitfield-access.c
vendor/clang/dist/test/CodeGen/2008-07-29-override-alias-decl.c
vendor/clang/dist/test/CodeGen/2008-07-30-implicit-initialization.c
vendor/clang/dist/test/CodeGen/2008-07-30-redef-of-bitcasted-decl.c
vendor/clang/dist/test/CodeGen/2008-07-31-asm-labels.c
vendor/clang/dist/test/CodeGen/2008-07-31-promotion-of-compound-pointer-arithmetic.c
vendor/clang/dist/test/CodeGen/2008-08-04-void-pointer-arithmetic.c
vendor/clang/dist/test/CodeGen/2008-08-19-cast-of-typedef.c
vendor/clang/dist/test/CodeGen/2008-08-25-incompatible-cond-expr.m
vendor/clang/dist/test/CodeGen/2008-09-22-bad-switch-type.c
vendor/clang/dist/test/CodeGen/2008-12-02-logical-or-fold.c
vendor/clang/dist/test/CodeGen/2009-01-21-invalid-debug-info.m
vendor/clang/dist/test/CodeGen/2009-03-22-increment-bitfield.c
vendor/clang/dist/test/CodeGen/2009-04-23-dbg.c
vendor/clang/dist/test/CodeGen/2009-05-22-callingconv.c
vendor/clang/dist/test/CodeGen/2009-05-28-const-typedef.c
vendor/clang/dist/test/CodeGen/2009-06-01-addrofknr.c
vendor/clang/dist/test/CodeGen/OpaqueStruct.c
vendor/clang/dist/test/CodeGen/PR2001-bitfield-reload.c
vendor/clang/dist/test/CodeGen/PR2413-void-address-cast-error.c
vendor/clang/dist/test/CodeGen/PR2643-null-store-to-bitfield.c
vendor/clang/dist/test/CodeGen/PR2743-reference-missing-static.c
vendor/clang/dist/test/CodeGen/PR3130-cond-constant.c
vendor/clang/dist/test/CodeGen/PR3589-freestanding-libcalls.c
vendor/clang/dist/test/CodeGen/PR3613-static-decl.c
vendor/clang/dist/test/CodeGen/PR3709-int-to-pointer-sign.c
vendor/clang/dist/test/CodeGen/PR3869-indirect-goto-long.c
vendor/clang/dist/test/CodeGen/address-space-cast.c
vendor/clang/dist/test/CodeGen/address-space.c
vendor/clang/dist/test/CodeGen/alias.c
vendor/clang/dist/test/CodeGen/align-local.c
vendor/clang/dist/test/CodeGen/alignof.c
vendor/clang/dist/test/CodeGen/array.c
vendor/clang/dist/test/CodeGen/asm-2.c
vendor/clang/dist/test/CodeGen/asm.c
vendor/clang/dist/test/CodeGen/atomic.c
vendor/clang/dist/test/CodeGen/attr-cleanup.c
vendor/clang/dist/test/CodeGen/attr-nodebug.c
vendor/clang/dist/test/CodeGen/attr-noinline.c
vendor/clang/dist/test/CodeGen/attr-used.c
vendor/clang/dist/test/CodeGen/attributes.c
vendor/clang/dist/test/CodeGen/bitfield-assign.c
vendor/clang/dist/test/CodeGen/bitfield-init.c
vendor/clang/dist/test/CodeGen/bitfield-promote.c
vendor/clang/dist/test/CodeGen/bitfield.c
vendor/clang/dist/test/CodeGen/blocks-1.c
vendor/clang/dist/test/CodeGen/blocks-2.c
vendor/clang/dist/test/CodeGen/blocks-seq.c
vendor/clang/dist/test/CodeGen/blocks.c
vendor/clang/dist/test/CodeGen/bool-bitfield.c
vendor/clang/dist/test/CodeGen/bool-convert.c
vendor/clang/dist/test/CodeGen/bool-init.c
vendor/clang/dist/test/CodeGen/boolassign.c
vendor/clang/dist/test/CodeGen/builtin-count-zeros.c
vendor/clang/dist/test/CodeGen/builtin-memfns.c
vendor/clang/dist/test/CodeGen/builtin-nanf.c
vendor/clang/dist/test/CodeGen/builtin-rename.c
vendor/clang/dist/test/CodeGen/builtin-stackaddress.c
vendor/clang/dist/test/CodeGen/builtin-unwind-init.c
vendor/clang/dist/test/CodeGen/builtinmemcpy.c
vendor/clang/dist/test/CodeGen/builtins-ffs_parity_popcount.c
vendor/clang/dist/test/CodeGen/builtins-powi.c
vendor/clang/dist/test/CodeGen/builtins-x86.c
vendor/clang/dist/test/CodeGen/builtins.c
vendor/clang/dist/test/CodeGen/builtinshufflevector.c
vendor/clang/dist/test/CodeGen/c-strings.c
vendor/clang/dist/test/CodeGen/cast-to-union.c
vendor/clang/dist/test/CodeGen/cast.c
vendor/clang/dist/test/CodeGen/cfstring.c
vendor/clang/dist/test/CodeGen/cfstring2.c
vendor/clang/dist/test/CodeGen/cleanup-stack.c
vendor/clang/dist/test/CodeGen/complex.c
vendor/clang/dist/test/CodeGen/compound-literal.c
vendor/clang/dist/test/CodeGen/compound-type.c
vendor/clang/dist/test/CodeGen/compound.c
vendor/clang/dist/test/CodeGen/conditional-gnu-ext.c
vendor/clang/dist/test/CodeGen/conditional.c
vendor/clang/dist/test/CodeGen/const-init.c
vendor/clang/dist/test/CodeGen/const-label-addr.c
vendor/clang/dist/test/CodeGen/constant-comparison.c
vendor/clang/dist/test/CodeGen/constructor-attribute.c
vendor/clang/dist/test/CodeGen/cxx-condition.cpp
vendor/clang/dist/test/CodeGen/cxx-default-arg.cpp
vendor/clang/dist/test/CodeGen/cxx-value-init.cpp
vendor/clang/dist/test/CodeGen/darwin-string-literals.c
vendor/clang/dist/test/CodeGen/debug-info.c
vendor/clang/dist/test/CodeGen/designated-initializers.c
vendor/clang/dist/test/CodeGen/dllimport-dllexport.c
vendor/clang/dist/test/CodeGen/dostmt.c
vendor/clang/dist/test/CodeGen/emit-all-decls.c
vendor/clang/dist/test/CodeGen/empty-union-init.c
vendor/clang/dist/test/CodeGen/enum.c
vendor/clang/dist/test/CodeGen/exprs.c
vendor/clang/dist/test/CodeGen/ext-vector-shuffle.c
vendor/clang/dist/test/CodeGen/ext-vector.c
vendor/clang/dist/test/CodeGen/extern-block-var.c
vendor/clang/dist/test/CodeGen/flexible-array-init.c
vendor/clang/dist/test/CodeGen/func-decl-cleanup.c
vendor/clang/dist/test/CodeGen/func-return-member.c
vendor/clang/dist/test/CodeGen/function-attributes.c
vendor/clang/dist/test/CodeGen/function-decay.m
vendor/clang/dist/test/CodeGen/functions.c
vendor/clang/dist/test/CodeGen/global-decls.c
vendor/clang/dist/test/CodeGen/global-init.c
vendor/clang/dist/test/CodeGen/global-with-initialiser.c
vendor/clang/dist/test/CodeGen/globalinit.c
vendor/clang/dist/test/CodeGen/illegal-UTF8.m
vendor/clang/dist/test/CodeGen/incomplete-function-type.c
vendor/clang/dist/test/CodeGen/indirect-goto.c
vendor/clang/dist/test/CodeGen/init-with-member-expr.c
vendor/clang/dist/test/CodeGen/init.c
vendor/clang/dist/test/CodeGen/inline.c
vendor/clang/dist/test/CodeGen/int-to-pointer.c
vendor/clang/dist/test/CodeGen/kr-func-promote.c
vendor/clang/dist/test/CodeGen/kr-style-block.c
vendor/clang/dist/test/CodeGen/libcalls.c
vendor/clang/dist/test/CodeGen/lineno-dbginfo.c
vendor/clang/dist/test/CodeGen/linkage-redecl.c
vendor/clang/dist/test/CodeGen/long-double-x86.c
vendor/clang/dist/test/CodeGen/mandel.c
vendor/clang/dist/test/CodeGen/mangle.c
vendor/clang/dist/test/CodeGen/merge-attrs.c
vendor/clang/dist/test/CodeGen/merge-statics.c
vendor/clang/dist/test/CodeGen/mmintrin-test.c
vendor/clang/dist/test/CodeGen/no-common.c
vendor/clang/dist/test/CodeGen/offsetof.c
vendor/clang/dist/test/CodeGen/opaque-pointer.c
vendor/clang/dist/test/CodeGen/overloadable.c
vendor/clang/dist/test/CodeGen/parameter-passing.c
vendor/clang/dist/test/CodeGen/pascal-string.c
vendor/clang/dist/test/CodeGen/pointer-arithmetic.c
vendor/clang/dist/test/CodeGen/pointer-cmp-type.c
vendor/clang/dist/test/CodeGen/pointer-to-int.c
vendor/clang/dist/test/CodeGen/private-extern.c
vendor/clang/dist/test/CodeGen/rdr-6098585-default-after-caserange.c
vendor/clang/dist/test/CodeGen/rdr-6098585-default-fallthrough-to-caserange.c
vendor/clang/dist/test/CodeGen/rdr-6098585-empty-case-range.c
vendor/clang/dist/test/CodeGen/rdr-6098585-fallthrough-to-empty-range.c
vendor/clang/dist/test/CodeGen/rdr-6098585-unsigned-caserange.c
vendor/clang/dist/test/CodeGen/rdr-6732143-dangling-block-reference.m
vendor/clang/dist/test/CodeGen/regparm.c
vendor/clang/dist/test/CodeGen/shared-string-literals.c
vendor/clang/dist/test/CodeGen/sizeof-vla.c
vendor/clang/dist/test/CodeGen/statements.c
vendor/clang/dist/test/CodeGen/static-forward-decl-fun.c
vendor/clang/dist/test/CodeGen/static-forward-decl.c
vendor/clang/dist/test/CodeGen/static-local-union.c
vendor/clang/dist/test/CodeGen/static-order.c
vendor/clang/dist/test/CodeGen/staticinit.c
vendor/clang/dist/test/CodeGen/stdcall-fastcall.c
vendor/clang/dist/test/CodeGen/string-init.c
vendor/clang/dist/test/CodeGen/string-literal.c
vendor/clang/dist/test/CodeGen/struct-comma.c
vendor/clang/dist/test/CodeGen/struct-copy.c
vendor/clang/dist/test/CodeGen/struct-init.c
vendor/clang/dist/test/CodeGen/struct-passing.c
vendor/clang/dist/test/CodeGen/struct-x86-darwin.c
vendor/clang/dist/test/CodeGen/struct.c
vendor/clang/dist/test/CodeGen/switch.c
vendor/clang/dist/test/CodeGen/tentative-decls.c
vendor/clang/dist/test/CodeGen/thread-specifier.c
vendor/clang/dist/test/CodeGen/trapv.c
vendor/clang/dist/test/CodeGen/typedef-func.c
vendor/clang/dist/test/CodeGen/typedef.c
vendor/clang/dist/test/CodeGen/types.c
vendor/clang/dist/test/CodeGen/uint128_t.c
vendor/clang/dist/test/CodeGen/union-init.c
vendor/clang/dist/test/CodeGen/union.c
vendor/clang/dist/test/CodeGen/unwind-attr.c
vendor/clang/dist/test/CodeGen/var-align.c
vendor/clang/dist/test/CodeGen/variable-array.c
vendor/clang/dist/test/CodeGen/vector.c
vendor/clang/dist/test/CodeGen/visibility.c
vendor/clang/dist/test/CodeGen/vla.c
vendor/clang/dist/test/CodeGen/volatile-1.c
vendor/clang/dist/test/CodeGen/volatile.c
vendor/clang/dist/test/CodeGen/weak-global.c
vendor/clang/dist/test/CodeGen/weak-incomplete.c
vendor/clang/dist/test/CodeGen/whilestmt.c
vendor/clang/dist/test/CodeGen/writable-strings.c
vendor/clang/dist/test/CodeGen/x86.c
vendor/clang/dist/test/CodeGen/x86_32-arguments.c
vendor/clang/dist/test/CodeGen/x86_64-arguments.c
vendor/clang/dist/test/CodeGenCXX/
vendor/clang/dist/test/CodeGenCXX/__null.cpp
vendor/clang/dist/test/CodeGenCXX/const-init.cpp
vendor/clang/dist/test/CodeGenCXX/explicit-instantiation.cpp
vendor/clang/dist/test/CodeGenCXX/expr.cpp
vendor/clang/dist/test/CodeGenCXX/extern-c.cpp
vendor/clang/dist/test/CodeGenCXX/mangle.cpp
vendor/clang/dist/test/CodeGenCXX/member-functions.cpp
vendor/clang/dist/test/CodeGenCXX/new.cpp
vendor/clang/dist/test/CodeGenCXX/reference-field.cpp
vendor/clang/dist/test/CodeGenCXX/references.cpp
vendor/clang/dist/test/CodeGenObjC/
vendor/clang/dist/test/CodeGenObjC/2008-10-23-invalid-icmp.m
vendor/clang/dist/test/CodeGenObjC/attr-strong.c
vendor/clang/dist/test/CodeGenObjC/bitfield-1.m
vendor/clang/dist/test/CodeGenObjC/bitfield-ivar-metadata.m
vendor/clang/dist/test/CodeGenObjC/bitfield-ivar-offsets.m
vendor/clang/dist/test/CodeGenObjC/blocks-1.m
vendor/clang/dist/test/CodeGenObjC/blocks-2.m
vendor/clang/dist/test/CodeGenObjC/blocks.m
vendor/clang/dist/test/CodeGenObjC/category-super-class-meth.m
vendor/clang/dist/test/CodeGenObjC/class-getter-dotsyntax.m
vendor/clang/dist/test/CodeGenObjC/class-obj-hidden-visibility.m
vendor/clang/dist/test/CodeGenObjC/class-type.m
vendor/clang/dist/test/CodeGenObjC/compatibility-alias.m
vendor/clang/dist/test/CodeGenObjC/constant-strings.m
vendor/clang/dist/test/CodeGenObjC/continuation-class.m
vendor/clang/dist/test/CodeGenObjC/debug-info.m
vendor/clang/dist/test/CodeGenObjC/dot-syntax-1.m
vendor/clang/dist/test/CodeGenObjC/dot-syntax.m
vendor/clang/dist/test/CodeGenObjC/encode-test-1.m
vendor/clang/dist/test/CodeGenObjC/encode-test-2.m
vendor/clang/dist/test/CodeGenObjC/encode-test-3.m
vendor/clang/dist/test/CodeGenObjC/encode-test-4.m
vendor/clang/dist/test/CodeGenObjC/encode-test-5.m
vendor/clang/dist/test/CodeGenObjC/encode-test.m
vendor/clang/dist/test/CodeGenObjC/forward-class-impl-metadata.m
vendor/clang/dist/test/CodeGenObjC/hidden-synthesized-ivar.m
vendor/clang/dist/test/CodeGenObjC/hidden.m
vendor/clang/dist/test/CodeGenObjC/image-info.m
vendor/clang/dist/test/CodeGenObjC/implicit-objc_msgSend.m
vendor/clang/dist/test/CodeGenObjC/implicit-property.m
vendor/clang/dist/test/CodeGenObjC/interface-layout-64.m
vendor/clang/dist/test/CodeGenObjC/interface.m
vendor/clang/dist/test/CodeGenObjC/ivar-layout-64.m
vendor/clang/dist/test/CodeGenObjC/ivars.m
vendor/clang/dist/test/CodeGenObjC/link-errors.m
vendor/clang/dist/test/CodeGenObjC/message-arrays.m
vendor/clang/dist/test/CodeGenObjC/messages-2.m
vendor/clang/dist/test/CodeGenObjC/messages.m
vendor/clang/dist/test/CodeGenObjC/metadata-symbols-32.m
vendor/clang/dist/test/CodeGenObjC/metadata-symbols-64.m
vendor/clang/dist/test/CodeGenObjC/metadata_symbols.m
vendor/clang/dist/test/CodeGenObjC/newproperty-nested-synthesis-1.m
vendor/clang/dist/test/CodeGenObjC/no-category-class.m
vendor/clang/dist/test/CodeGenObjC/non-lazy-classes.m
vendor/clang/dist/test/CodeGenObjC/objc-align.m
vendor/clang/dist/test/CodeGenObjC/objc2-assign-global.m
vendor/clang/dist/test/CodeGenObjC/objc2-no-strong-cast.m
vendor/clang/dist/test/CodeGenObjC/objc2-no-write-barrier.m
vendor/clang/dist/test/CodeGenObjC/objc2-property-encode.m
vendor/clang/dist/test/CodeGenObjC/objc2-protocol-enc.m
vendor/clang/dist/test/CodeGenObjC/objc2-retain-codegen.m
vendor/clang/dist/test/CodeGenObjC/objc2-strong-cast-1.m
vendor/clang/dist/test/CodeGenObjC/objc2-strong-cast-2.m
vendor/clang/dist/test/CodeGenObjC/objc2-strong-cast.m
vendor/clang/dist/test/CodeGenObjC/objc2-weak-compare.m
vendor/clang/dist/test/CodeGenObjC/objc2-weak-ivar.m
vendor/clang/dist/test/CodeGenObjC/overloadable.m
vendor/clang/dist/test/CodeGenObjC/predefined-expr-in-method.m
vendor/clang/dist/test/CodeGenObjC/property-aggr-type.m
vendor/clang/dist/test/CodeGenObjC/property-agrr-getter.m
vendor/clang/dist/test/CodeGenObjC/property-getter-dot-syntax.m
vendor/clang/dist/test/CodeGenObjC/property-incr-decr-1.m
vendor/clang/dist/test/CodeGenObjC/property-setter-attr.m
vendor/clang/dist/test/CodeGenObjC/property.m
vendor/clang/dist/test/CodeGenObjC/protocol-definition-hidden-visibility.m
vendor/clang/dist/test/CodeGenObjC/protocol-property-synth.m
vendor/clang/dist/test/CodeGenObjC/protocols-lazy.m
vendor/clang/dist/test/CodeGenObjC/runtime-fns.m
vendor/clang/dist/test/CodeGenObjC/super-classmethod-category.m
vendor/clang/dist/test/CodeGenObjC/super-dotsyntax-property.m
vendor/clang/dist/test/CodeGenObjC/synchronized.m
vendor/clang/dist/test/CodeGenObjC/synthesize_ivar-cont-class.m
vendor/clang/dist/test/CodeGenObjC/synthesize_ivar.m
vendor/clang/dist/test/CodeGenObjC/try.m
vendor/clang/dist/test/CodeGenObjC/unname-bf-metadata.m
vendor/clang/dist/test/Coverage/
vendor/clang/dist/test/Coverage/ast-printing.c
vendor/clang/dist/test/Coverage/ast-printing.cpp
vendor/clang/dist/test/Coverage/ast-printing.m
vendor/clang/dist/test/Coverage/c-language-features.inc
vendor/clang/dist/test/Coverage/codegen-gnu.m
vendor/clang/dist/test/Coverage/codegen-next.m
vendor/clang/dist/test/Coverage/codegen.c
vendor/clang/dist/test/Coverage/cxx-language-features.inc
vendor/clang/dist/test/Coverage/html-diagnostics.c
vendor/clang/dist/test/Coverage/html-print.c
vendor/clang/dist/test/Coverage/objc-language-features.inc
vendor/clang/dist/test/Coverage/parse-callbacks.c
vendor/clang/dist/test/Coverage/parse-callbacks.m
vendor/clang/dist/test/Coverage/targets.c
vendor/clang/dist/test/Coverage/verbose.c
vendor/clang/dist/test/Driver/
vendor/clang/dist/test/Driver/Xarch.c
vendor/clang/dist/test/Driver/analyze.c
vendor/clang/dist/test/Driver/bindings.c
vendor/clang/dist/test/Driver/ccc-add-args.c
vendor/clang/dist/test/Driver/clang-translation.c
vendor/clang/dist/test/Driver/clang_cpp.c
vendor/clang/dist/test/Driver/clang_f_opts.c
vendor/clang/dist/test/Driver/darwin-cc.c
vendor/clang/dist/test/Driver/darwin-ld.c
vendor/clang/dist/test/Driver/darwin-version.c
vendor/clang/dist/test/Driver/dragonfly.c
vendor/clang/dist/test/Driver/emit-llvm.c
vendor/clang/dist/test/Driver/flags.c
vendor/clang/dist/test/Driver/freebsd.c
vendor/clang/dist/test/Driver/hello.c
vendor/clang/dist/test/Driver/immediate-options.c
vendor/clang/dist/test/Driver/lto.c
vendor/clang/dist/test/Driver/parsing.c
vendor/clang/dist/test/Driver/phases.c
vendor/clang/dist/test/Driver/preprocessor.c
vendor/clang/dist/test/Driver/pth.c
vendor/clang/dist/test/Driver/qa_override.c
vendor/clang/dist/test/Driver/std.c
vendor/clang/dist/test/Driver/unknown-gcc-arch.c
vendor/clang/dist/test/Driver/x86_features.c
vendor/clang/dist/test/FixIt/
vendor/clang/dist/test/FixIt/fixit-at.c
vendor/clang/dist/test/FixIt/fixit-c90.c
vendor/clang/dist/test/FixIt/fixit-errors-1.c
vendor/clang/dist/test/FixIt/fixit-errors.c
vendor/clang/dist/test/FixIt/fixit-objc.m
vendor/clang/dist/test/FixIt/fixit.c
vendor/clang/dist/test/FixIt/fixit.cpp
vendor/clang/dist/test/Frontend/
vendor/clang/dist/test/Frontend/darwin-version.c
vendor/clang/dist/test/Frontend/dependency-gen.c
vendor/clang/dist/test/Frontend/mmacosx-version-min-test.c
vendor/clang/dist/test/Frontend/rewrite-macros.c
vendor/clang/dist/test/Frontend/stdin.c
vendor/clang/dist/test/Lexer/
vendor/clang/dist/test/Lexer/11-27-2007-FloatLiterals.c
vendor/clang/dist/test/Lexer/badstring_in_if0.c
vendor/clang/dist/test/Lexer/block_cmt_end.c
vendor/clang/dist/test/Lexer/c90.c
vendor/clang/dist/test/Lexer/comment-escape.c
vendor/clang/dist/test/Lexer/constants.c
vendor/clang/dist/test/Lexer/counter.c
vendor/clang/dist/test/Lexer/cxx0x_keyword.cpp
vendor/clang/dist/test/Lexer/cxx0x_keyword_as_cxx98.cpp
vendor/clang/dist/test/Lexer/digraph.c
vendor/clang/dist/test/Lexer/dollar-idents.c
vendor/clang/dist/test/Lexer/escape_newline.c
vendor/clang/dist/test/Lexer/multiple-include.c
vendor/clang/dist/test/Lexer/numeric-literal-trash.c
vendor/clang/dist/test/Lexer/pragma-mark.c
vendor/clang/dist/test/Lexer/rdr-6096838-2.c
vendor/clang/dist/test/Lexer/rdr-6096838.c
vendor/clang/dist/test/Lexer/token-concat.c
vendor/clang/dist/test/Lexer/unknown-char.c
vendor/clang/dist/test/Makefile
vendor/clang/dist/test/Misc/
vendor/clang/dist/test/Misc/caret-diags-macros.c
vendor/clang/dist/test/Misc/caret-diags-scratch-buffer.c
vendor/clang/dist/test/Misc/diag-checker.c
vendor/clang/dist/test/Misc/diag-mapping.c
vendor/clang/dist/test/Misc/diag-mapping2.c
vendor/clang/dist/test/Misc/emit-html-insert.c
vendor/clang/dist/test/Misc/emit-html.c
vendor/clang/dist/test/Misc/message-length.c
vendor/clang/dist/test/Misc/predefines.c
vendor/clang/dist/test/PCH/
vendor/clang/dist/test/PCH/asm.c
vendor/clang/dist/test/PCH/asm.h
vendor/clang/dist/test/PCH/attrs.c
vendor/clang/dist/test/PCH/attrs.h
vendor/clang/dist/test/PCH/blocks.c
vendor/clang/dist/test/PCH/blocks.h
vendor/clang/dist/test/PCH/builtins.c
vendor/clang/dist/test/PCH/builtins.h
vendor/clang/dist/test/PCH/enum.c
vendor/clang/dist/test/PCH/enum.h
vendor/clang/dist/test/PCH/exprs.c
vendor/clang/dist/test/PCH/exprs.h
vendor/clang/dist/test/PCH/ext_vector.c
vendor/clang/dist/test/PCH/ext_vector.h
vendor/clang/dist/test/PCH/external-defs.c
vendor/clang/dist/test/PCH/external-defs.h
vendor/clang/dist/test/PCH/functions.c
vendor/clang/dist/test/PCH/functions.h
vendor/clang/dist/test/PCH/fuzzy-pch.c
vendor/clang/dist/test/PCH/fuzzy-pch.h
vendor/clang/dist/test/PCH/line-directive.c
vendor/clang/dist/test/PCH/line-directive.h
vendor/clang/dist/test/PCH/method_pool.h
vendor/clang/dist/test/PCH/method_pool.m
vendor/clang/dist/test/PCH/multiple_decls.c
vendor/clang/dist/test/PCH/multiple_decls.h
vendor/clang/dist/test/PCH/nonvisible-external-defs.c
vendor/clang/dist/test/PCH/nonvisible-external-defs.h
vendor/clang/dist/test/PCH/objc_exprs.h
vendor/clang/dist/test/PCH/objc_exprs.m
vendor/clang/dist/test/PCH/objc_import.h
vendor/clang/dist/test/PCH/objc_import.m
vendor/clang/dist/test/PCH/objc_methods.h
vendor/clang/dist/test/PCH/objc_methods.m
vendor/clang/dist/test/PCH/objc_property.h
vendor/clang/dist/test/PCH/objc_property.m
vendor/clang/dist/test/PCH/preprocess.c
vendor/clang/dist/test/PCH/preprocess.h
vendor/clang/dist/test/PCH/stmts.c
vendor/clang/dist/test/PCH/stmts.h
vendor/clang/dist/test/PCH/struct.c
vendor/clang/dist/test/PCH/struct.h
vendor/clang/dist/test/PCH/tentative-defs.c
vendor/clang/dist/test/PCH/tentative-defs.h
vendor/clang/dist/test/PCH/types.c
vendor/clang/dist/test/PCH/types.h
vendor/clang/dist/test/PCH/va_arg.c
vendor/clang/dist/test/PCH/va_arg.h
vendor/clang/dist/test/PCH/variables.c
vendor/clang/dist/test/PCH/variables.h
vendor/clang/dist/test/Parser/
vendor/clang/dist/test/Parser/2008-10-31-parse-noop-failure.c (contents, props changed)
vendor/clang/dist/test/Parser/CompoundStmtScope.c
vendor/clang/dist/test/Parser/MicrosoftExtensions.c
vendor/clang/dist/test/Parser/argument_qualified.c
vendor/clang/dist/test/Parser/argument_redef.c
vendor/clang/dist/test/Parser/argument_scope.c
vendor/clang/dist/test/Parser/asm.c
vendor/clang/dist/test/Parser/attributes.c
vendor/clang/dist/test/Parser/bad-control.c
vendor/clang/dist/test/Parser/block-block-storageclass.c
vendor/clang/dist/test/Parser/block-pointer-decl.c
vendor/clang/dist/test/Parser/builtin_classify_type.c
vendor/clang/dist/test/Parser/builtin_types_compatible.c
vendor/clang/dist/test/Parser/c-namespace.c
vendor/clang/dist/test/Parser/char-literal-printing.c
vendor/clang/dist/test/Parser/check-objc2-syntax-1.m
vendor/clang/dist/test/Parser/check-syntax-1.m
vendor/clang/dist/test/Parser/check_cast.c
vendor/clang/dist/test/Parser/compound_literal.c
vendor/clang/dist/test/Parser/control-scope.c
vendor/clang/dist/test/Parser/cxx-ambig-paren-expr.cpp
vendor/clang/dist/test/Parser/cxx-bool.cpp
vendor/clang/dist/test/Parser/cxx-casting.cpp
vendor/clang/dist/test/Parser/cxx-class.cpp
vendor/clang/dist/test/Parser/cxx-condition.cpp
vendor/clang/dist/test/Parser/cxx-decl.cpp
vendor/clang/dist/test/Parser/cxx-exception-spec.cpp
vendor/clang/dist/test/Parser/cxx-friend.cpp
vendor/clang/dist/test/Parser/cxx-namespace-alias.cpp
vendor/clang/dist/test/Parser/cxx-reference.cpp
vendor/clang/dist/test/Parser/cxx-template-decl.cpp
vendor/clang/dist/test/Parser/cxx-throw.cpp
vendor/clang/dist/test/Parser/cxx-try.cpp
vendor/clang/dist/test/Parser/cxx-typeid.cpp
vendor/clang/dist/test/Parser/cxx-typeof.cpp
vendor/clang/dist/test/Parser/cxx-using-directive.cpp
vendor/clang/dist/test/Parser/cxx-variadic-func.cpp
vendor/clang/dist/test/Parser/cxx0x-rvalue-reference.cpp
vendor/clang/dist/test/Parser/declarators.c
vendor/clang/dist/test/Parser/designator.c
vendor/clang/dist/test/Parser/encode.m
vendor/clang/dist/test/Parser/enhanced-proto-1.m
vendor/clang/dist/test/Parser/expressions.c
vendor/clang/dist/test/Parser/expressions.m
vendor/clang/dist/test/Parser/extension.c
vendor/clang/dist/test/Parser/function-decls.c
vendor/clang/dist/test/Parser/goto-ident.c
vendor/clang/dist/test/Parser/if-scope-c90.c
vendor/clang/dist/test/Parser/if-scope-c99.c
vendor/clang/dist/test/Parser/implicit-casts.c
vendor/clang/dist/test/Parser/method-prototype-1.m
vendor/clang/dist/test/Parser/namelookup-bug-1.c
vendor/clang/dist/test/Parser/namelookup-bug-2.c
vendor/clang/dist/test/Parser/objc-alias-printing.m
vendor/clang/dist/test/Parser/objc-category-neg-1.m
vendor/clang/dist/test/Parser/objc-forcollection-1.m
vendor/clang/dist/test/Parser/objc-forcollection-neg-2.m
vendor/clang/dist/test/Parser/objc-forcollection-neg.m
vendor/clang/dist/test/Parser/objc-foreach-syntax.m
vendor/clang/dist/test/Parser/objc-init.m
vendor/clang/dist/test/Parser/objc-interfaces.m
vendor/clang/dist/test/Parser/objc-messaging-1.m
vendor/clang/dist/test/Parser/objc-messaging-neg-1.m
vendor/clang/dist/test/Parser/objc-missing-impl.m
vendor/clang/dist/test/Parser/objc-property-syntax.m
vendor/clang/dist/test/Parser/objc-quirks.m
vendor/clang/dist/test/Parser/objc-try-catch-1.m
vendor/clang/dist/test/Parser/objc-type-printing.m
vendor/clang/dist/test/Parser/parmvardecl_conversion.c
vendor/clang/dist/test/Parser/pointer-arithmetic.c
vendor/clang/dist/test/Parser/pointer_promotion.c
vendor/clang/dist/test/Parser/pragma-pack.c
vendor/clang/dist/test/Parser/prefix-attributes.m
vendor/clang/dist/test/Parser/promote_types_in_proto.c
vendor/clang/dist/test/Parser/recovery.c
vendor/clang/dist/test/Parser/selector-1.m
vendor/clang/dist/test/Parser/statements.c
vendor/clang/dist/test/Parser/struct-recursion.c
vendor/clang/dist/test/Parser/traditional_arg_scope.c
vendor/clang/dist/test/Parser/typeof.c
vendor/clang/dist/test/Parser/types.c
vendor/clang/dist/test/Preprocessor/
vendor/clang/dist/test/Preprocessor/_Pragma-dependency.c
vendor/clang/dist/test/Preprocessor/_Pragma-location.c
vendor/clang/dist/test/Preprocessor/_Pragma-physloc.c
vendor/clang/dist/test/Preprocessor/_Pragma-syshdr2.c
vendor/clang/dist/test/Preprocessor/_Pragma.c
vendor/clang/dist/test/Preprocessor/assembler-with-cpp.c
vendor/clang/dist/test/Preprocessor/builtin_line.c
vendor/clang/dist/test/Preprocessor/c90.c
vendor/clang/dist/test/Preprocessor/c99-6_10_3_3_p4.c
vendor/clang/dist/test/Preprocessor/c99-6_10_3_4_p5.c
vendor/clang/dist/test/Preprocessor/c99-6_10_3_4_p6.c
vendor/clang/dist/test/Preprocessor/c99-6_10_3_4_p7.c
vendor/clang/dist/test/Preprocessor/c99-6_10_3_4_p9.c
vendor/clang/dist/test/Preprocessor/clang_headers.c
vendor/clang/dist/test/Preprocessor/comment_save.c
vendor/clang/dist/test/Preprocessor/comment_save_if.c
vendor/clang/dist/test/Preprocessor/comment_save_macro.c
vendor/clang/dist/test/Preprocessor/cxx_and.cpp
vendor/clang/dist/test/Preprocessor/cxx_bitand.cpp
vendor/clang/dist/test/Preprocessor/cxx_bitor.cpp
vendor/clang/dist/test/Preprocessor/cxx_compl.cpp
vendor/clang/dist/test/Preprocessor/cxx_not.cpp
vendor/clang/dist/test/Preprocessor/cxx_not_eq.cpp
vendor/clang/dist/test/Preprocessor/cxx_oper_keyword.cpp
vendor/clang/dist/test/Preprocessor/cxx_oper_spelling.cpp
vendor/clang/dist/test/Preprocessor/cxx_or.cpp
vendor/clang/dist/test/Preprocessor/cxx_true.cpp
vendor/clang/dist/test/Preprocessor/cxx_xor.cpp
vendor/clang/dist/test/Preprocessor/dependencies-and-pp.c
vendor/clang/dist/test/Preprocessor/disabled-cond-diags.c
vendor/clang/dist/test/Preprocessor/dump-macros-spacing.c
vendor/clang/dist/test/Preprocessor/dump-options.c
vendor/clang/dist/test/Preprocessor/dump_macros.c
vendor/clang/dist/test/Preprocessor/dumptokens_phyloc.c
vendor/clang/dist/test/Preprocessor/expr_comma.c
vendor/clang/dist/test/Preprocessor/expr_invalid_tok.c
vendor/clang/dist/test/Preprocessor/expr_liveness.c
vendor/clang/dist/test/Preprocessor/expr_multichar.c
vendor/clang/dist/test/Preprocessor/expr_usual_conversions.c
vendor/clang/dist/test/Preprocessor/extension-warning.c
vendor/clang/dist/test/Preprocessor/file_to_include.h
vendor/clang/dist/test/Preprocessor/function_macro_file.c
vendor/clang/dist/test/Preprocessor/function_macro_file.h
vendor/clang/dist/test/Preprocessor/hash_line.c
vendor/clang/dist/test/Preprocessor/hash_space.c
vendor/clang/dist/test/Preprocessor/header_lookup1.c
vendor/clang/dist/test/Preprocessor/if_warning.c
vendor/clang/dist/test/Preprocessor/ifdef-recover.c
vendor/clang/dist/test/Preprocessor/import_self.c
vendor/clang/dist/test/Preprocessor/include-directive1.c
vendor/clang/dist/test/Preprocessor/include-directive2.c
vendor/clang/dist/test/Preprocessor/include-directive3.c
vendor/clang/dist/test/Preprocessor/include-macros.c
vendor/clang/dist/test/Preprocessor/include-pth.c
vendor/clang/dist/test/Preprocessor/indent_macro.c
vendor/clang/dist/test/Preprocessor/line-directive.c
vendor/clang/dist/test/Preprocessor/macro-multiline.c
vendor/clang/dist/test/Preprocessor/macro_arg_keyword.c
vendor/clang/dist/test/Preprocessor/macro_disable.c
vendor/clang/dist/test/Preprocessor/macro_disable2.c
vendor/clang/dist/test/Preprocessor/macro_disable3.c
vendor/clang/dist/test/Preprocessor/macro_disable4.c
vendor/clang/dist/test/Preprocessor/macro_expand.c
vendor/clang/dist/test/Preprocessor/macro_expandloc.c
vendor/clang/dist/test/Preprocessor/macro_expandloc2.c
vendor/clang/dist/test/Preprocessor/macro_fn.c
vendor/clang/dist/test/Preprocessor/macro_fn_comma_swallow.c
vendor/clang/dist/test/Preprocessor/macro_fn_disable_expand.c
vendor/clang/dist/test/Preprocessor/macro_fn_lparen_scan.c
vendor/clang/dist/test/Preprocessor/macro_fn_lparen_scan2.c
vendor/clang/dist/test/Preprocessor/macro_fn_placemarker.c
vendor/clang/dist/test/Preprocessor/macro_fn_preexpand.c
vendor/clang/dist/test/Preprocessor/macro_fn_varargs_iso.c
vendor/clang/dist/test/Preprocessor/macro_fn_varargs_named.c
vendor/clang/dist/test/Preprocessor/macro_misc.c
vendor/clang/dist/test/Preprocessor/macro_not_define.c
vendor/clang/dist/test/Preprocessor/macro_paste_bad.c
vendor/clang/dist/test/Preprocessor/macro_paste_bcpl_comment.c
vendor/clang/dist/test/Preprocessor/macro_paste_c_block_comment.c
vendor/clang/dist/test/Preprocessor/macro_paste_commaext.c
vendor/clang/dist/test/Preprocessor/macro_paste_empty.c
vendor/clang/dist/test/Preprocessor/macro_paste_hard.c
vendor/clang/dist/test/Preprocessor/macro_paste_hashhash.c
vendor/clang/dist/test/Preprocessor/macro_paste_mscomment.c
vendor/clang/dist/test/Preprocessor/macro_paste_none.c
vendor/clang/dist/test/Preprocessor/macro_paste_simple.c
vendor/clang/dist/test/Preprocessor/macro_paste_spacing.c
vendor/clang/dist/test/Preprocessor/macro_paste_spacing2.c
vendor/clang/dist/test/Preprocessor/macro_rescan.c
vendor/clang/dist/test/Preprocessor/macro_rescan2.c
vendor/clang/dist/test/Preprocessor/macro_rescan_varargs.c
vendor/clang/dist/test/Preprocessor/macro_rparen_scan.c
vendor/clang/dist/test/Preprocessor/macro_rparen_scan2.c
vendor/clang/dist/test/Preprocessor/macro_space.c
vendor/clang/dist/test/Preprocessor/mi_opt.c
vendor/clang/dist/test/Preprocessor/mi_opt.h
vendor/clang/dist/test/Preprocessor/objc-pp.m
vendor/clang/dist/test/Preprocessor/optimize.c
vendor/clang/dist/test/Preprocessor/output_paste_avoid.c
vendor/clang/dist/test/Preprocessor/overflow.c
vendor/clang/dist/test/Preprocessor/pic.c
vendor/clang/dist/test/Preprocessor/pr2086.c
vendor/clang/dist/test/Preprocessor/pr2086.h
vendor/clang/dist/test/Preprocessor/pragma_microsoft.c
vendor/clang/dist/test/Preprocessor/pragma_poison.c
vendor/clang/dist/test/Preprocessor/pragma_unknown.c
vendor/clang/dist/test/Preprocessor/print_line_track.c
vendor/clang/dist/test/Preprocessor/skipping_unclean.c
vendor/clang/dist/test/Preprocessor/stringize_misc.c
vendor/clang/dist/test/Preprocessor/stringize_space.c
vendor/clang/dist/test/Preprocessor/stringize_space2.c
vendor/clang/dist/test/Preprocessor/undef-error.c
vendor/clang/dist/test/Preprocessor/unterminated.c
vendor/clang/dist/test/Preprocessor/x86_target_features.c
vendor/clang/dist/test/Rewriter/
vendor/clang/dist/test/Rewriter/block-test.c
vendor/clang/dist/test/Rewriter/crash.m
vendor/clang/dist/test/Rewriter/finally.m
vendor/clang/dist/test/Rewriter/id-test-3.m
vendor/clang/dist/test/Rewriter/ivar-encoding-1.m
vendor/clang/dist/test/Rewriter/ivar-encoding-2.m
vendor/clang/dist/test/Rewriter/metadata-test-1.m
vendor/clang/dist/test/Rewriter/metadata-test-2.m
vendor/clang/dist/test/Rewriter/method-encoding-1.m
vendor/clang/dist/test/Rewriter/objc-encoding-bug-1.m
vendor/clang/dist/test/Rewriter/objc-ivar-receiver-1.m
vendor/clang/dist/test/Rewriter/objc-string-concat-1.m
vendor/clang/dist/test/Rewriter/objc-super-test.m
vendor/clang/dist/test/Rewriter/objc-synchronized-1.m
vendor/clang/dist/test/Rewriter/properties.m
vendor/clang/dist/test/Rewriter/protocol-rewrite-1.m
vendor/clang/dist/test/Rewriter/rewrite-api-bug.m
vendor/clang/dist/test/Rewriter/rewrite-foreach-1.m
vendor/clang/dist/test/Rewriter/rewrite-foreach-2.m
vendor/clang/dist/test/Rewriter/rewrite-foreach-3.m
vendor/clang/dist/test/Rewriter/rewrite-foreach-4.m
vendor/clang/dist/test/Rewriter/rewrite-foreach-5.m
vendor/clang/dist/test/Rewriter/rewrite-foreach-6.m
vendor/clang/dist/test/Rewriter/rewrite-nest.m
vendor/clang/dist/test/Rewriter/rewrite-protocol-type-1.m
vendor/clang/dist/test/Rewriter/rewrite-try-catch.m
vendor/clang/dist/test/Rewriter/static-type-protocol-1.m
vendor/clang/dist/test/Rewriter/undecl-objc-h.m
vendor/clang/dist/test/Rewriter/undeclared-method-1.m
vendor/clang/dist/test/Rewriter/undef-field-reference-1.m
vendor/clang/dist/test/Rewriter/va-method.m
vendor/clang/dist/test/Sema/
vendor/clang/dist/test/Sema/128bitint.c
vendor/clang/dist/test/Sema/PR2727.c
vendor/clang/dist/test/Sema/PR2728.c
vendor/clang/dist/test/Sema/PR2919-builtin-types-compat-strips-crv.c
vendor/clang/dist/test/Sema/PR2923.c
vendor/clang/dist/test/Sema/PR2963-enum-constant.c
vendor/clang/dist/test/Sema/address-constant.c
vendor/clang/dist/test/Sema/address_spaces.c
vendor/clang/dist/test/Sema/align-x86.c
vendor/clang/dist/test/Sema/annotate.c
vendor/clang/dist/test/Sema/anonymous-struct-union.c
vendor/clang/dist/test/Sema/arg-duplicate.c
vendor/clang/dist/test/Sema/arg-scope-c99.c
vendor/clang/dist/test/Sema/arg-scope.c
vendor/clang/dist/test/Sema/array-constraint.c
vendor/clang/dist/test/Sema/array-declared-as-incorrect-type.c
vendor/clang/dist/test/Sema/array-init.c
vendor/clang/dist/test/Sema/asm.c
vendor/clang/dist/test/Sema/assign-null.c
vendor/clang/dist/test/Sema/assign.c
vendor/clang/dist/test/Sema/ast-print.c
vendor/clang/dist/test/Sema/attr-aligned.c
vendor/clang/dist/test/Sema/attr-cleanup.c
vendor/clang/dist/test/Sema/attr-deprecated.c
vendor/clang/dist/test/Sema/attr-mode.c
vendor/clang/dist/test/Sema/attr-nodebug.c
vendor/clang/dist/test/Sema/attr-noinline.c
vendor/clang/dist/test/Sema/attr-noreturn.c
vendor/clang/dist/test/Sema/attr-regparm.c
vendor/clang/dist/test/Sema/attr-unused.c
vendor/clang/dist/test/Sema/attr-used.c
vendor/clang/dist/test/Sema/attr-warn_unused_result.c
vendor/clang/dist/test/Sema/attr-weak.c
vendor/clang/dist/test/Sema/bitfield-layout.c
vendor/clang/dist/test/Sema/bitfield.c
vendor/clang/dist/test/Sema/block-args.c
vendor/clang/dist/test/Sema/block-as-object.m
vendor/clang/dist/test/Sema/block-byref-args.c
vendor/clang/dist/test/Sema/block-call.c
vendor/clang/dist/test/Sema/block-explicit-return-type.c
vendor/clang/dist/test/Sema/block-labels.c
vendor/clang/dist/test/Sema/block-literal.c
vendor/clang/dist/test/Sema/block-misc.c
vendor/clang/dist/test/Sema/block-printf-attribute-1.c
vendor/clang/dist/test/Sema/block-return.c
vendor/clang/dist/test/Sema/block-sentinel-attribute.c
vendor/clang/dist/test/Sema/block-storageclass.c
vendor/clang/dist/test/Sema/builtin-object-size.c
vendor/clang/dist/test/Sema/builtin-prefetch.c
vendor/clang/dist/test/Sema/builtin-stackaddress.c
vendor/clang/dist/test/Sema/builtins.c
vendor/clang/dist/test/Sema/c89-2.c
vendor/clang/dist/test/Sema/c89.c
vendor/clang/dist/test/Sema/callingconv.c
vendor/clang/dist/test/Sema/carbon-pth.c
vendor/clang/dist/test/Sema/carbon.c
vendor/clang/dist/test/Sema/cast-to-union.c
vendor/clang/dist/test/Sema/cast.c
vendor/clang/dist/test/Sema/check-increment.c
vendor/clang/dist/test/Sema/compare.c
vendor/clang/dist/test/Sema/complex-int.c
vendor/clang/dist/test/Sema/complex-promotion.c
vendor/clang/dist/test/Sema/compound-literal.c
vendor/clang/dist/test/Sema/conditional-expr.c
vendor/clang/dist/test/Sema/conditional.c
vendor/clang/dist/test/Sema/const-eval.c
vendor/clang/dist/test/Sema/const-ptr-int-ptr-cast.c
vendor/clang/dist/test/Sema/constant-builtins-2.c
vendor/clang/dist/test/Sema/constant-builtins.c
vendor/clang/dist/test/Sema/constructor-attribute.c
vendor/clang/dist/test/Sema/darwin-align-cast.c
vendor/clang/dist/test/Sema/decl-invalid.c
vendor/clang/dist/test/Sema/decl-type-merging.c
vendor/clang/dist/test/Sema/declspec.c
vendor/clang/dist/test/Sema/default.c
vendor/clang/dist/test/Sema/default1.c
vendor/clang/dist/test/Sema/deref.c
vendor/clang/dist/test/Sema/designated-initializers.c
vendor/clang/dist/test/Sema/dllimport-dllexport.c
vendor/clang/dist/test/Sema/enum.c
vendor/clang/dist/test/Sema/expr-address-of.c
vendor/clang/dist/test/Sema/expr-comma-c89.c
vendor/clang/dist/test/Sema/expr-comma.c
vendor/clang/dist/test/Sema/exprs.c
vendor/clang/dist/test/Sema/ext_vector_components.c
vendor/clang/dist/test/Sema/flexible-array-init.c
vendor/clang/dist/test/Sema/floating-point-compare.c
vendor/clang/dist/test/Sema/for.c
vendor/clang/dist/test/Sema/format-attribute.c
vendor/clang/dist/test/Sema/format-string-percentm.c
vendor/clang/dist/test/Sema/format-strings.c
vendor/clang/dist/test/Sema/function-pointer-sentinel-attribute.c
vendor/clang/dist/test/Sema/function-ptr.c
vendor/clang/dist/test/Sema/function-redecl.c
vendor/clang/dist/test/Sema/function-sentinel-attr.c
vendor/clang/dist/test/Sema/function.c
vendor/clang/dist/test/Sema/gnu89.c
vendor/clang/dist/test/Sema/heinous-extensions-off.c
vendor/clang/dist/test/Sema/heinous-extensions-on.c
vendor/clang/dist/test/Sema/i-c-e.c
vendor/clang/dist/test/Sema/if-empty-body.c
vendor/clang/dist/test/Sema/illegal-types.c
vendor/clang/dist/test/Sema/implicit-builtin-decl.c
vendor/clang/dist/test/Sema/implicit-builtin-freestanding.c
vendor/clang/dist/test/Sema/implicit-builtin-redecl.c
vendor/clang/dist/test/Sema/implicit-cast.c
vendor/clang/dist/test/Sema/implicit-decl.c
vendor/clang/dist/test/Sema/implicit-def.c
vendor/clang/dist/test/Sema/implicit-int.c
vendor/clang/dist/test/Sema/incompatible-sign.c
vendor/clang/dist/test/Sema/incomplete-call.c
vendor/clang/dist/test/Sema/incomplete-decl.c
vendor/clang/dist/test/Sema/indirect-goto.c
vendor/clang/dist/test/Sema/init-struct-qualified.c
vendor/clang/dist/test/Sema/init.c
vendor/clang/dist/test/Sema/inline.c
vendor/clang/dist/test/Sema/int-arith-convert.c
vendor/clang/dist/test/Sema/invalid-decl.c
vendor/clang/dist/test/Sema/invalid-init-diag.c
vendor/clang/dist/test/Sema/invalid-struct-init.c
vendor/clang/dist/test/Sema/knr-def-call.c
vendor/clang/dist/test/Sema/knr-variadic-def.c
vendor/clang/dist/test/Sema/member-reference.c
vendor/clang/dist/test/Sema/merge-decls.c
vendor/clang/dist/test/Sema/ms-fuzzy-asm.c
vendor/clang/dist/test/Sema/nested-redef.c
vendor/clang/dist/test/Sema/nonnull.c
vendor/clang/dist/test/Sema/offsetof.c
vendor/clang/dist/test/Sema/overloadable-complex.c
vendor/clang/dist/test/Sema/overloadable.c
vendor/clang/dist/test/Sema/pointer-addition.c
vendor/clang/dist/test/Sema/pointer-subtract-compat.c
vendor/clang/dist/test/Sema/pragma-pack-2.c
vendor/clang/dist/test/Sema/pragma-pack-3.c
vendor/clang/dist/test/Sema/pragma-pack.c
vendor/clang/dist/test/Sema/pragma-unused.c
vendor/clang/dist/test/Sema/predef.c
vendor/clang/dist/test/Sema/predefined-function.c
vendor/clang/dist/test/Sema/private-extern.c
vendor/clang/dist/test/Sema/rdar6248119.m
vendor/clang/dist/test/Sema/rdr6094103-unordered-compare-promote.c
vendor/clang/dist/test/Sema/recover-goto.c
vendor/clang/dist/test/Sema/redefinition.c
vendor/clang/dist/test/Sema/return-silent.c
vendor/clang/dist/test/Sema/return.c
vendor/clang/dist/test/Sema/scope-check.c
vendor/clang/dist/test/Sema/self-comparison.c
vendor/clang/dist/test/Sema/sentinel-attribute.c
vendor/clang/dist/test/Sema/shift.c
vendor/clang/dist/test/Sema/statements.c
vendor/clang/dist/test/Sema/static-init.c
vendor/clang/dist/test/Sema/stdcall-fastcall.c
vendor/clang/dist/test/Sema/struct-cast.c
vendor/clang/dist/test/Sema/struct-compat.c
vendor/clang/dist/test/Sema/struct-decl.c
vendor/clang/dist/test/Sema/struct-packed-align.c
vendor/clang/dist/test/Sema/surpress-deprecated.c
vendor/clang/dist/test/Sema/switch.c
vendor/clang/dist/test/Sema/tentative-decls.c
vendor/clang/dist/test/Sema/text-diag.c
vendor/clang/dist/test/Sema/thread-specifier.c
vendor/clang/dist/test/Sema/transparent-union-pointer.c
vendor/clang/dist/test/Sema/transparent-union.c
vendor/clang/dist/test/Sema/type-spec-struct-union.c
vendor/clang/dist/test/Sema/typecheck-binop.c
vendor/clang/dist/test/Sema/typedef-prototype.c
vendor/clang/dist/test/Sema/typedef-redef.c
vendor/clang/dist/test/Sema/typedef-retain.c
vendor/clang/dist/test/Sema/typedef-variable-type.c
vendor/clang/dist/test/Sema/types.c
vendor/clang/dist/test/Sema/ucn-cstring.c
vendor/clang/dist/test/Sema/unnamed-bitfield-init.c
vendor/clang/dist/test/Sema/unused-expr.c
vendor/clang/dist/test/Sema/usual-float.c
vendor/clang/dist/test/Sema/va_arg_x86_32.c
vendor/clang/dist/test/Sema/va_arg_x86_64.c
vendor/clang/dist/test/Sema/var-redecl.c
vendor/clang/dist/test/Sema/varargs-x86-64.c
vendor/clang/dist/test/Sema/varargs.c
vendor/clang/dist/test/Sema/variadic-block.c
vendor/clang/dist/test/Sema/vector-assign.c
vendor/clang/dist/test/Sema/vector-cast.c
vendor/clang/dist/test/Sema/vector-init.c
vendor/clang/dist/test/Sema/vla.c
vendor/clang/dist/test/Sema/void_arg.c
vendor/clang/dist/test/Sema/warn-freestanding-complex.c
vendor/clang/dist/test/Sema/warn-missing-prototypes.c
vendor/clang/dist/test/Sema/wchar.c
vendor/clang/dist/test/SemaCXX/
vendor/clang/dist/test/SemaCXX/__null.cpp
vendor/clang/dist/test/SemaCXX/abstract.cpp
vendor/clang/dist/test/SemaCXX/access-base-class.cpp
vendor/clang/dist/test/SemaCXX/access.cpp
vendor/clang/dist/test/SemaCXX/addr-of-overloaded-function.cpp
vendor/clang/dist/test/SemaCXX/address-of.cpp
vendor/clang/dist/test/SemaCXX/aggregate-initialization.cpp
vendor/clang/dist/test/SemaCXX/anonymous-union.cpp
vendor/clang/dist/test/SemaCXX/attr-unavailable.cpp
vendor/clang/dist/test/SemaCXX/basic_lookup_argdep.cpp
vendor/clang/dist/test/SemaCXX/blocks.cpp
vendor/clang/dist/test/SemaCXX/bool.cpp
vendor/clang/dist/test/SemaCXX/carbon.cpp
vendor/clang/dist/test/SemaCXX/class-names.cpp
vendor/clang/dist/test/SemaCXX/class.cpp
vendor/clang/dist/test/SemaCXX/complex-overload.cpp
vendor/clang/dist/test/SemaCXX/composite-pointer-type.cpp
vendor/clang/dist/test/SemaCXX/condition.cpp
vendor/clang/dist/test/SemaCXX/conditional-expr.cpp
vendor/clang/dist/test/SemaCXX/const-cast.cpp
vendor/clang/dist/test/SemaCXX/constant-expression.cpp
vendor/clang/dist/test/SemaCXX/constructor-initializer.cpp
vendor/clang/dist/test/SemaCXX/constructor-recovery.cpp
vendor/clang/dist/test/SemaCXX/constructor.cpp
vendor/clang/dist/test/SemaCXX/conversion-function.cpp
vendor/clang/dist/test/SemaCXX/convert-to-bool.cpp
vendor/clang/dist/test/SemaCXX/converting-constructor.cpp
vendor/clang/dist/test/SemaCXX/copy-assignment.cpp
vendor/clang/dist/test/SemaCXX/copy-initialization.cpp
vendor/clang/dist/test/SemaCXX/dcl_ambig_res.cpp
vendor/clang/dist/test/SemaCXX/dcl_init_aggr.cpp
vendor/clang/dist/test/SemaCXX/decl-expr-ambiguity.cpp
vendor/clang/dist/test/SemaCXX/default1.cpp
vendor/clang/dist/test/SemaCXX/default2.cpp
vendor/clang/dist/test/SemaCXX/deleted-function.cpp
vendor/clang/dist/test/SemaCXX/dependent-types.cpp
vendor/clang/dist/test/SemaCXX/derived-to-base-ambig.cpp
vendor/clang/dist/test/SemaCXX/destructor.cpp
vendor/clang/dist/test/SemaCXX/direct-initializer.cpp
vendor/clang/dist/test/SemaCXX/do-while-scope.cpp
vendor/clang/dist/test/SemaCXX/dynamic-cast.cpp
vendor/clang/dist/test/SemaCXX/elaborated-type-specifier.cpp
vendor/clang/dist/test/SemaCXX/enum.cpp
vendor/clang/dist/test/SemaCXX/exception-spec.cpp
vendor/clang/dist/test/SemaCXX/exceptions.cpp
vendor/clang/dist/test/SemaCXX/expressions.cpp
vendor/clang/dist/test/SemaCXX/fntype-decl.cpp
vendor/clang/dist/test/SemaCXX/friend.cpp
vendor/clang/dist/test/SemaCXX/function-redecl.cpp
vendor/clang/dist/test/SemaCXX/function-type-qual.cpp
vendor/clang/dist/test/SemaCXX/functional-cast.cpp
vendor/clang/dist/test/SemaCXX/i-c-e-cxx.cpp
vendor/clang/dist/test/SemaCXX/implicit-int.cpp
vendor/clang/dist/test/SemaCXX/inherit.cpp
vendor/clang/dist/test/SemaCXX/inline.cpp
vendor/clang/dist/test/SemaCXX/linkage-spec.cpp
vendor/clang/dist/test/SemaCXX/member-expr-static.cpp
vendor/clang/dist/test/SemaCXX/member-expr.cpp
vendor/clang/dist/test/SemaCXX/member-location.cpp
vendor/clang/dist/test/SemaCXX/member-name-lookup.cpp
vendor/clang/dist/test/SemaCXX/member-pointer-size.cpp
vendor/clang/dist/test/SemaCXX/member-pointer.cpp
vendor/clang/dist/test/SemaCXX/ms-exception-spec.cpp
vendor/clang/dist/test/SemaCXX/namespace-alias.cpp
vendor/clang/dist/test/SemaCXX/namespace.cpp
vendor/clang/dist/test/SemaCXX/nested-name-spec.cpp
vendor/clang/dist/test/SemaCXX/new-delete.cpp
vendor/clang/dist/test/SemaCXX/no-implicit-builtin-decls.cpp
vendor/clang/dist/test/SemaCXX/nullptr.cpp
vendor/clang/dist/test/SemaCXX/offsetof.cpp
vendor/clang/dist/test/SemaCXX/overload-call-copycon.cpp
vendor/clang/dist/test/SemaCXX/overload-call.cpp
vendor/clang/dist/test/SemaCXX/overload-decl.cpp
vendor/clang/dist/test/SemaCXX/overload-member-call.cpp
vendor/clang/dist/test/SemaCXX/overloaded-builtin-operators.cpp
vendor/clang/dist/test/SemaCXX/overloaded-operator-decl.cpp
vendor/clang/dist/test/SemaCXX/overloaded-operator.cpp
vendor/clang/dist/test/SemaCXX/qualification-conversion.cpp
vendor/clang/dist/test/SemaCXX/qualified-id-lookup.cpp
vendor/clang/dist/test/SemaCXX/qualified-names-diag.cpp
vendor/clang/dist/test/SemaCXX/qualified-names-print.cpp
vendor/clang/dist/test/SemaCXX/references.cpp
vendor/clang/dist/test/SemaCXX/reinterpret-cast.cpp
vendor/clang/dist/test/SemaCXX/reinterpret-fn-obj-pedantic.cpp
vendor/clang/dist/test/SemaCXX/return-stack-addr.cpp
vendor/clang/dist/test/SemaCXX/rval-references.cpp
vendor/clang/dist/test/SemaCXX/statements.cpp
vendor/clang/dist/test/SemaCXX/static-assert.cpp
vendor/clang/dist/test/SemaCXX/static-cast.cpp
vendor/clang/dist/test/SemaCXX/static-initializers.cpp
vendor/clang/dist/test/SemaCXX/struct-class-redecl.cpp
vendor/clang/dist/test/SemaCXX/template-specialization.cpp
vendor/clang/dist/test/SemaCXX/this.cpp
vendor/clang/dist/test/SemaCXX/trivial-constructor.cpp
vendor/clang/dist/test/SemaCXX/trivial-destructor.cpp
vendor/clang/dist/test/SemaCXX/type-convert-construct.cpp
vendor/clang/dist/test/SemaCXX/type-definition-in-specifier.cpp
vendor/clang/dist/test/SemaCXX/type-dependent-exprs.cpp
vendor/clang/dist/test/SemaCXX/type-traits.cpp
vendor/clang/dist/test/SemaCXX/typedef-redecl.cpp
vendor/clang/dist/test/SemaCXX/typeid.cpp
vendor/clang/dist/test/SemaCXX/types_compatible_p.cpp
vendor/clang/dist/test/SemaCXX/unused.cpp
vendor/clang/dist/test/SemaCXX/user-defined-conversions.cpp
vendor/clang/dist/test/SemaCXX/using-directive.cpp
vendor/clang/dist/test/SemaCXX/vararg-non-pod.cpp
vendor/clang/dist/test/SemaCXX/virtual-override.cpp
vendor/clang/dist/test/SemaCXX/virtuals.cpp
vendor/clang/dist/test/SemaCXX/warn-for-var-in-else.cpp
vendor/clang/dist/test/SemaCXX/wchar_t.cpp
vendor/clang/dist/test/SemaObjC/
vendor/clang/dist/test/SemaObjC/ContClassPropertyLookup.m
vendor/clang/dist/test/SemaObjC/DoubleMethod.m
vendor/clang/dist/test/SemaObjC/access-property-getter.m
vendor/clang/dist/test/SemaObjC/alias-test-1.m
vendor/clang/dist/test/SemaObjC/alias-test-2.m
vendor/clang/dist/test/SemaObjC/argument-checking.m
vendor/clang/dist/test/SemaObjC/at-defs.m
vendor/clang/dist/test/SemaObjC/attr-cleanup.m
vendor/clang/dist/test/SemaObjC/attr-deprecated.m
vendor/clang/dist/test/SemaObjC/attr-objc-exception.m
vendor/clang/dist/test/SemaObjC/attr-objc-gc.m
vendor/clang/dist/test/SemaObjC/bad-receiver-1.m
vendor/clang/dist/test/SemaObjC/block-attr.m
vendor/clang/dist/test/SemaObjC/block-ivar.m
vendor/clang/dist/test/SemaObjC/blocks.m
vendor/clang/dist/test/SemaObjC/call-super-2.m
vendor/clang/dist/test/SemaObjC/catch-stmt.m
vendor/clang/dist/test/SemaObjC/category-1.m
vendor/clang/dist/test/SemaObjC/category-method-lookup-2.m
vendor/clang/dist/test/SemaObjC/category-method-lookup.m
vendor/clang/dist/test/SemaObjC/check-dup-decl-methods-1.m
vendor/clang/dist/test/SemaObjC/check-dup-objc-decls-1.m
vendor/clang/dist/test/SemaObjC/class-bitfield.m
vendor/clang/dist/test/SemaObjC/class-conforming-protocol-1.m
vendor/clang/dist/test/SemaObjC/class-conforming-protocol-2.m
vendor/clang/dist/test/SemaObjC/class-def-test-1.m
vendor/clang/dist/test/SemaObjC/class-extension-dup-methods.m
vendor/clang/dist/test/SemaObjC/class-impl-1.m
vendor/clang/dist/test/SemaObjC/class-method-lookup.m
vendor/clang/dist/test/SemaObjC/class-method-self.m
vendor/clang/dist/test/SemaObjC/class-property-access.m
vendor/clang/dist/test/SemaObjC/class-proto-1.m
vendor/clang/dist/test/SemaObjC/cocoa-pth.m
vendor/clang/dist/test/SemaObjC/cocoa.m
vendor/clang/dist/test/SemaObjC/compare-qualified-id.m
vendor/clang/dist/test/SemaObjC/compatible-protocol-qualified-types.m
vendor/clang/dist/test/SemaObjC/comptypes-1.m
vendor/clang/dist/test/SemaObjC/comptypes-2.m
vendor/clang/dist/test/SemaObjC/comptypes-3.m
vendor/clang/dist/test/SemaObjC/comptypes-4.m
vendor/clang/dist/test/SemaObjC/comptypes-5.m
vendor/clang/dist/test/SemaObjC/comptypes-6.m
vendor/clang/dist/test/SemaObjC/comptypes-7.m
vendor/clang/dist/test/SemaObjC/comptypes-8.m
vendor/clang/dist/test/SemaObjC/comptypes-9.m
vendor/clang/dist/test/SemaObjC/comptypes-a.m
vendor/clang/dist/test/SemaObjC/comptypes-legal.m
vendor/clang/dist/test/SemaObjC/conditional-expr-2.m
vendor/clang/dist/test/SemaObjC/conditional-expr-3.m
vendor/clang/dist/test/SemaObjC/conditional-expr-4.m
vendor/clang/dist/test/SemaObjC/conditional-expr.m
vendor/clang/dist/test/SemaObjC/conflicting-ivar-test-1.m
vendor/clang/dist/test/SemaObjC/continuation-class-err.m
vendor/clang/dist/test/SemaObjC/duplicate-ivar-check.m
vendor/clang/dist/test/SemaObjC/enhanced-proto-2.m
vendor/clang/dist/test/SemaObjC/error-property-gc-attr.m
vendor/clang/dist/test/SemaObjC/exprs.m
vendor/clang/dist/test/SemaObjC/foreach.m
vendor/clang/dist/test/SemaObjC/format-arg-attribute.m
vendor/clang/dist/test/SemaObjC/format-strings-objc.m
vendor/clang/dist/test/SemaObjC/forward-class-1.m
vendor/clang/dist/test/SemaObjC/forward-class-receiver.m
vendor/clang/dist/test/SemaObjC/gcc-cast-ext.m
vendor/clang/dist/test/SemaObjC/id.m
vendor/clang/dist/test/SemaObjC/id_builtin.m
vendor/clang/dist/test/SemaObjC/ignore-weakimport-method.m
vendor/clang/dist/test/SemaObjC/incompatible-protocol-qualified-types.m
vendor/clang/dist/test/SemaObjC/inst-method-lookup-in-root.m
vendor/clang/dist/test/SemaObjC/interface-1.m
vendor/clang/dist/test/SemaObjC/interface-layout-2.m
vendor/clang/dist/test/SemaObjC/interface-layout.m
vendor/clang/dist/test/SemaObjC/interface-scope-2.m
vendor/clang/dist/test/SemaObjC/interface-scope.m
vendor/clang/dist/test/SemaObjC/interface-tu-variable.m
vendor/clang/dist/test/SemaObjC/invalid-code.m
vendor/clang/dist/test/SemaObjC/invalid-objc-decls-1.m
vendor/clang/dist/test/SemaObjC/invalid-receiver.m
vendor/clang/dist/test/SemaObjC/invalid-typename.m
vendor/clang/dist/test/SemaObjC/ivar-access-package.m
vendor/clang/dist/test/SemaObjC/ivar-access-tests.m
vendor/clang/dist/test/SemaObjC/ivar-lookup.m
vendor/clang/dist/test/SemaObjC/ivar-ref-misuse.m
vendor/clang/dist/test/SemaObjC/ivar-sem-check-1.m
vendor/clang/dist/test/SemaObjC/ivar-sem-check-2.m
vendor/clang/dist/test/SemaObjC/legacy-implementation-1.m
vendor/clang/dist/test/SemaObjC/message.m
vendor/clang/dist/test/SemaObjC/method-arg-decay.m
vendor/clang/dist/test/SemaObjC/method-attributes.m
vendor/clang/dist/test/SemaObjC/method-bad-param.m
vendor/clang/dist/test/SemaObjC/method-conflict.m
vendor/clang/dist/test/SemaObjC/method-def-1.m
vendor/clang/dist/test/SemaObjC/method-def-2.m
vendor/clang/dist/test/SemaObjC/method-encoding-2.m
vendor/clang/dist/test/SemaObjC/method-lookup-2.m
vendor/clang/dist/test/SemaObjC/method-lookup-3.m
vendor/clang/dist/test/SemaObjC/method-lookup-4.m
vendor/clang/dist/test/SemaObjC/method-lookup.m
vendor/clang/dist/test/SemaObjC/method-no-context.m
vendor/clang/dist/test/SemaObjC/method-not-defined.m
vendor/clang/dist/test/SemaObjC/method-sentinel-attr.m
vendor/clang/dist/test/SemaObjC/method-typecheck-1.m
vendor/clang/dist/test/SemaObjC/method-typecheck-2.m
vendor/clang/dist/test/SemaObjC/method-undef-category-warn-1.m
vendor/clang/dist/test/SemaObjC/method-undef-extension-warn-1.m
vendor/clang/dist/test/SemaObjC/method-undefined-warn-1.m
vendor/clang/dist/test/SemaObjC/missing-method-context.m
vendor/clang/dist/test/SemaObjC/newproperty-class-method-1.m
vendor/clang/dist/test/SemaObjC/no-gc-weak-test.m
vendor/clang/dist/test/SemaObjC/no-warn-synth-protocol-meth.m
vendor/clang/dist/test/SemaObjC/no-warn-unimpl-method.m
vendor/clang/dist/test/SemaObjC/nsobject-attribute-1.m
vendor/clang/dist/test/SemaObjC/nsobject-attribute.m
vendor/clang/dist/test/SemaObjC/objc-string-constant.m
vendor/clang/dist/test/SemaObjC/objc2-merge-gc-attribue-decl.m
vendor/clang/dist/test/SemaObjC/objc2-warn-weak-decl.m
vendor/clang/dist/test/SemaObjC/property-10.m
vendor/clang/dist/test/SemaObjC/property-11.m
vendor/clang/dist/test/SemaObjC/property-12.m
vendor/clang/dist/test/SemaObjC/property-13.m
vendor/clang/dist/test/SemaObjC/property-2.m
vendor/clang/dist/test/SemaObjC/property-3.m
vendor/clang/dist/test/SemaObjC/property-4.m
vendor/clang/dist/test/SemaObjC/property-5.m
vendor/clang/dist/test/SemaObjC/property-6.m
vendor/clang/dist/test/SemaObjC/property-7.m
vendor/clang/dist/test/SemaObjC/property-8.m
vendor/clang/dist/test/SemaObjC/property-9-impl-method.m
vendor/clang/dist/test/SemaObjC/property-9.m
vendor/clang/dist/test/SemaObjC/property-category-1.m
vendor/clang/dist/test/SemaObjC/property-category-2.m
vendor/clang/dist/test/SemaObjC/property-category-3.m
vendor/clang/dist/test/SemaObjC/property-error-readonly-assign.m
vendor/clang/dist/test/SemaObjC/property-impl-misuse.m
vendor/clang/dist/test/SemaObjC/property-inherited.m
vendor/clang/dist/test/SemaObjC/property-ivar-mismatch.m
vendor/clang/dist/test/SemaObjC/property-method-lookup-impl.m
vendor/clang/dist/test/SemaObjC/property-missing.m
vendor/clang/dist/test/SemaObjC/property-nonfragile-abi.m
vendor/clang/dist/test/SemaObjC/property-noprotocol-warning.m
vendor/clang/dist/test/SemaObjC/property-redundant-decl-accessor.m
vendor/clang/dist/test/SemaObjC/property-typecheck-1.m
vendor/clang/dist/test/SemaObjC/property-user-setter.m
vendor/clang/dist/test/SemaObjC/property-weak.m
vendor/clang/dist/test/SemaObjC/property.m
vendor/clang/dist/test/SemaObjC/props-on-prots.m
vendor/clang/dist/test/SemaObjC/protocol-archane.m
vendor/clang/dist/test/SemaObjC/protocol-attribute.m
vendor/clang/dist/test/SemaObjC/protocol-expr-1.m
vendor/clang/dist/test/SemaObjC/protocol-expr-neg-1.m
vendor/clang/dist/test/SemaObjC/protocol-id-test-1.m
vendor/clang/dist/test/SemaObjC/protocol-id-test-2.m
vendor/clang/dist/test/SemaObjC/protocol-id-test-3.m
vendor/clang/dist/test/SemaObjC/protocol-implementation-inherited.m
vendor/clang/dist/test/SemaObjC/protocol-lookup-2.m
vendor/clang/dist/test/SemaObjC/protocol-lookup.m
vendor/clang/dist/test/SemaObjC/protocol-qualified-class-unsupported.m
vendor/clang/dist/test/SemaObjC/protocol-typecheck.m
vendor/clang/dist/test/SemaObjC/protocols.m
vendor/clang/dist/test/SemaObjC/rdr-6211479-array-property.m
vendor/clang/dist/test/SemaObjC/scope-check.m
vendor/clang/dist/test/SemaObjC/selector-1.m
vendor/clang/dist/test/SemaObjC/selector-error.m
vendor/clang/dist/test/SemaObjC/selector-overload.m
vendor/clang/dist/test/SemaObjC/sizeof-interface.m
vendor/clang/dist/test/SemaObjC/static-ivar-ref-1.m
vendor/clang/dist/test/SemaObjC/stmts.m
vendor/clang/dist/test/SemaObjC/string.m
vendor/clang/dist/test/SemaObjC/super-cat-prot.m
vendor/clang/dist/test/SemaObjC/super-property-message-expr.m
vendor/clang/dist/test/SemaObjC/super-property-notation.m
vendor/clang/dist/test/SemaObjC/super.m
vendor/clang/dist/test/SemaObjC/synchronized.m
vendor/clang/dist/test/SemaObjC/synthesize-setter-contclass.m
vendor/clang/dist/test/SemaObjC/synthesized-ivar.m
vendor/clang/dist/test/SemaObjC/try-catch.m
vendor/clang/dist/test/SemaObjC/typedef-class.m
vendor/clang/dist/test/SemaObjC/ucn-objc-string.m
vendor/clang/dist/test/SemaObjC/undef-class-messagin-error.m
vendor/clang/dist/test/SemaObjC/undef-protocol-methods-1.m
vendor/clang/dist/test/SemaObjC/undef-superclass-1.m
vendor/clang/dist/test/SemaObjC/undefined-protocol-type-1.m
vendor/clang/dist/test/SemaObjC/unused.m
vendor/clang/dist/test/SemaObjC/va-method-1.m
vendor/clang/dist/test/SemaObjC/warn-selector-selection.m
vendor/clang/dist/test/SemaObjC/warn-weak-field.m
vendor/clang/dist/test/SemaObjC/weak-attr-ivar.m
vendor/clang/dist/test/SemaObjC/writable-property-in-superclass.m
vendor/clang/dist/test/SemaObjCXX/
vendor/clang/dist/test/SemaObjCXX/blocks.mm
vendor/clang/dist/test/SemaObjCXX/cocoa.mm
vendor/clang/dist/test/SemaObjCXX/linkage-spec.mm
vendor/clang/dist/test/SemaObjCXX/objc-decls-inside-namespace.mm
vendor/clang/dist/test/SemaObjCXX/overload.mm
vendor/clang/dist/test/SemaObjCXX/protocol-lookup.mm
vendor/clang/dist/test/SemaObjCXX/reserved-keyword-selectors.mm
vendor/clang/dist/test/SemaObjCXX/vararg-non-pod.mm
vendor/clang/dist/test/SemaObjCXX/void_to_obj.mm
vendor/clang/dist/test/SemaTemplate/
vendor/clang/dist/test/SemaTemplate/class-template-decl.cpp
vendor/clang/dist/test/SemaTemplate/class-template-id-2.cpp
vendor/clang/dist/test/SemaTemplate/class-template-id.cpp
vendor/clang/dist/test/SemaTemplate/class-template-spec.cpp
vendor/clang/dist/test/SemaTemplate/current-instantiation.cpp
vendor/clang/dist/test/SemaTemplate/default-arguments.cpp
vendor/clang/dist/test/SemaTemplate/dependent-type-identity.cpp
vendor/clang/dist/test/SemaTemplate/enum-argument.cpp
vendor/clang/dist/test/SemaTemplate/example-dynarray.cpp
vendor/clang/dist/test/SemaTemplate/fibonacci.cpp
vendor/clang/dist/test/SemaTemplate/fun-template-def.cpp
vendor/clang/dist/test/SemaTemplate/injected-class-name.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-array.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-c99.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-call.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-cast.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-clang.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-complete.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-declref.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-enum.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-expr-1.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-expr-2.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-expr-3.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-expr-4.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-expr-basic.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-field.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-function-1.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-function-1.mm
vendor/clang/dist/test/SemaTemplate/instantiate-function-2.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-member-class.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-method.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-static-var.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-subscript.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-template-template-parm.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-try-catch.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-type.cpp
vendor/clang/dist/test/SemaTemplate/instantiate-typedef.cpp
vendor/clang/dist/test/SemaTemplate/instantiation-backtrace.cpp
vendor/clang/dist/test/SemaTemplate/instantiation-default-1.cpp
vendor/clang/dist/test/SemaTemplate/instantiation-default-2.cpp
vendor/clang/dist/test/SemaTemplate/instantiation-default-3.cpp
vendor/clang/dist/test/SemaTemplate/instantiation-depth.cpp
vendor/clang/dist/test/SemaTemplate/metafun-apply.cpp
vendor/clang/dist/test/SemaTemplate/nested-name-spec-template.cpp
vendor/clang/dist/test/SemaTemplate/nested-template.cpp
vendor/clang/dist/test/SemaTemplate/qualified-names-diag.cpp
vendor/clang/dist/test/SemaTemplate/right-angle-brackets-0x.cpp
vendor/clang/dist/test/SemaTemplate/right-angle-brackets-98.cpp
vendor/clang/dist/test/SemaTemplate/temp.cpp
vendor/clang/dist/test/SemaTemplate/temp_arg.cpp
vendor/clang/dist/test/SemaTemplate/temp_arg_nontype.cpp
vendor/clang/dist/test/SemaTemplate/temp_arg_template.cpp
vendor/clang/dist/test/SemaTemplate/temp_arg_type.cpp
vendor/clang/dist/test/SemaTemplate/temp_class_spec.cpp
vendor/clang/dist/test/SemaTemplate/temp_explicit.cpp
vendor/clang/dist/test/SemaTemplate/temp_explicit_cxx0x.cpp
vendor/clang/dist/test/SemaTemplate/temp_param.cpp
vendor/clang/dist/test/SemaTemplate/typename-specifier-2.cpp
vendor/clang/dist/test/SemaTemplate/typename-specifier.cpp
vendor/clang/dist/test/TestRunner.sh (contents, props changed)
vendor/clang/dist/tools/
vendor/clang/dist/tools/CMakeLists.txt
vendor/clang/dist/tools/Makefile
vendor/clang/dist/tools/clang-cc/
vendor/clang/dist/tools/clang-cc/CMakeLists.txt
vendor/clang/dist/tools/clang-cc/Makefile
vendor/clang/dist/tools/clang-cc/clang-cc.cpp
vendor/clang/dist/tools/driver/
vendor/clang/dist/tools/driver/CMakeLists.txt
vendor/clang/dist/tools/driver/Makefile
vendor/clang/dist/tools/driver/driver.cpp
vendor/clang/dist/tools/scan-view/
vendor/clang/dist/tools/scan-view/Reporter.py
vendor/clang/dist/tools/scan-view/Resources/
vendor/clang/dist/tools/scan-view/Resources/FileRadar.scpt (contents, props changed)
vendor/clang/dist/tools/scan-view/Resources/GetRadarVersion.scpt
vendor/clang/dist/tools/scan-view/Resources/bugcatcher.ico (contents, props changed)
vendor/clang/dist/tools/scan-view/ScanView.py
vendor/clang/dist/tools/scan-view/scan-view (contents, props changed)
vendor/clang/dist/tools/scan-view/startfile.py
vendor/clang/dist/utils/
vendor/clang/dist/utils/ABITest/
vendor/clang/dist/utils/ABITest/ABITestGen.py (contents, props changed)
vendor/clang/dist/utils/ABITest/Enumeration.py
vendor/clang/dist/utils/ABITest/Makefile.test.common
vendor/clang/dist/utils/ABITest/TypeGen.py
vendor/clang/dist/utils/ABITest/build-and-summarize-all.sh (contents, props changed)
vendor/clang/dist/utils/ABITest/build-and-summarize.sh (contents, props changed)
vendor/clang/dist/utils/ABITest/build.sh (contents, props changed)
vendor/clang/dist/utils/ABITest/layout/
vendor/clang/dist/utils/ABITest/layout/Makefile
vendor/clang/dist/utils/ABITest/return-types-32/
vendor/clang/dist/utils/ABITest/return-types-32/Makefile
vendor/clang/dist/utils/ABITest/return-types-64/
vendor/clang/dist/utils/ABITest/return-types-64/Makefile
vendor/clang/dist/utils/ABITest/single-args-32/
vendor/clang/dist/utils/ABITest/single-args-32/Makefile
vendor/clang/dist/utils/ABITest/single-args-64/
vendor/clang/dist/utils/ABITest/single-args-64/Makefile
vendor/clang/dist/utils/ABITest/summarize.sh (contents, props changed)
vendor/clang/dist/utils/CaptureCmd (contents, props changed)
vendor/clang/dist/utils/CmpDriver (contents, props changed)
vendor/clang/dist/utils/FindSpecRefs (contents, props changed)
vendor/clang/dist/utils/SummarizeErrors (contents, props changed)
vendor/clang/dist/utils/builtin-defines.c
vendor/clang/dist/utils/ccc-analyzer (contents, props changed)
vendor/clang/dist/utils/pch-test.pl (contents, props changed)
vendor/clang/dist/utils/scan-build (contents, props changed)
vendor/clang/dist/utils/scanview.css
vendor/clang/dist/utils/sorttable.js
vendor/clang/dist/utils/test/
vendor/clang/dist/utils/test/Makefile.multi
vendor/clang/dist/utils/test/MultiTestRunner.py (contents, props changed)
vendor/clang/dist/utils/test/ProgressBar.py
vendor/clang/dist/utils/test/TestRunner.py (contents, props changed)
vendor/clang/dist/utils/token-delta.py (contents, props changed)
vendor/clang/dist/utils/ubiviz (contents, props changed)
vendor/clang/dist/win32/
vendor/clang/dist/win32/clangAST/
vendor/clang/dist/win32/clangAST/clangAST.vcproj
vendor/clang/dist/win32/clangAnalysis/
vendor/clang/dist/win32/clangAnalysis/clangAnalysis.vcproj
vendor/clang/dist/win32/clangBasic/
vendor/clang/dist/win32/clangBasic/clangBasic.vcproj
vendor/clang/dist/win32/clangCodeGen/
vendor/clang/dist/win32/clangCodeGen/clangCodeGen.vcproj
vendor/clang/dist/win32/clangDriver/
vendor/clang/dist/win32/clangDriver/clangDriver.vcproj
vendor/clang/dist/win32/clangLex/
vendor/clang/dist/win32/clangLex/clangLex.vcproj
vendor/clang/dist/win32/clangLibDriver/
vendor/clang/dist/win32/clangLibDriver/clangLibDriver.vcproj
vendor/clang/dist/win32/clangParse/
vendor/clang/dist/win32/clangParse/clangParse.vcproj
vendor/clang/dist/win32/clangRewrite/
vendor/clang/dist/win32/clangRewrite/clangRewrite.vcproj
vendor/clang/dist/win32/clangSema/
vendor/clang/dist/win32/clangSema/clangSema.vcproj
vendor/clang/dist/www/
vendor/clang/dist/www/CheckerNotes.html
vendor/clang/dist/www/OpenProjects.html
vendor/clang/dist/www/StaticAnalysis.html
vendor/clang/dist/www/StaticAnalysisUsage.html
vendor/clang/dist/www/carbon-compile.png (contents, props changed)
vendor/clang/dist/www/clang_video-05-25-2007.html
vendor/clang/dist/www/clang_video-07-25-2007.html
vendor/clang/dist/www/comparison.html
vendor/clang/dist/www/content.css
vendor/clang/dist/www/cxx_status.html
vendor/clang/dist/www/demo/
vendor/clang/dist/www/demo/DemoInfo.html
vendor/clang/dist/www/demo/cathead.png (contents, props changed)
vendor/clang/dist/www/demo/index.cgi
vendor/clang/dist/www/demo/syntax.css
vendor/clang/dist/www/demo/what is this directory.txt
vendor/clang/dist/www/diagnostics.html
vendor/clang/dist/www/distclang_status.html
vendor/clang/dist/www/feature-compile1.png (contents, props changed)
vendor/clang/dist/www/feature-compile2.png (contents, props changed)
vendor/clang/dist/www/feature-memory1.png (contents, props changed)
vendor/clang/dist/www/features.html
vendor/clang/dist/www/get_involved.html
vendor/clang/dist/www/get_started.html
vendor/clang/dist/www/hacking.html
vendor/clang/dist/www/index.html
vendor/clang/dist/www/latest_checker.html.incl
vendor/clang/dist/www/menu.css
vendor/clang/dist/www/menu.html.incl
vendor/clang/dist/www/performance-2008-10-31.html
vendor/clang/dist/www/performance.html
vendor/clang/dist/www/timing-data/
vendor/clang/dist/www/timing-data/2008-10-31/
vendor/clang/dist/www/timing-data/2008-10-31/176.gcc-01.txt
vendor/clang/dist/www/timing-data/2008-10-31/176.gcc-02.txt
vendor/clang/dist/www/timing-data/2008-10-31/176.gcc.png (contents, props changed)
vendor/clang/dist/www/timing-data/2008-10-31/sketch-01.txt
vendor/clang/dist/www/timing-data/2008-10-31/sketch-02.txt
vendor/clang/dist/www/timing-data/2008-10-31/sketch.png (contents, props changed)
vendor/clang/dist/www/timing-data/2009-03-02/
vendor/clang/dist/www/timing-data/2009-03-02/176.gcc.pdf (contents, props changed)
vendor/clang/dist/www/timing-data/2009-03-02/176.gcc.png (contents, props changed)
vendor/clang/dist/www/timing-data/2009-03-02/176.gcc.txt
vendor/clang/dist/www/timing-data/2009-03-02/sketch.pdf (contents, props changed)
vendor/clang/dist/www/timing-data/2009-03-02/sketch.png (contents, props changed)
vendor/clang/dist/www/timing-data/2009-03-02/sketch.txt
Added: vendor/clang/dist/CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/clang/dist/CMakeLists.txt Tue Jun 2 17:58:47 2009 (r193326)
@@ -0,0 +1,56 @@
+macro(add_clang_library name)
+ set(srcs ${ARGN})
+ if(MSVC_IDE OR XCODE)
+ file( GLOB_RECURSE headers *.h)
+ set(srcs ${srcs} ${headers})
+ string( REGEX MATCHALL "/[^/]+" split_path ${CMAKE_CURRENT_SOURCE_DIR})
+ list( GET split_path -1 dir)
+ file( GLOB_RECURSE headers ../../include/clang${dir}/*.h)
+ set(srcs ${srcs} ${headers})
+ endif(MSVC_IDE OR XCODE)
+ add_library( ${name} ${srcs} )
+ if( LLVM_COMMON_DEPENDS )
+ add_dependencies( ${name} ${LLVM_COMMON_DEPENDS} )
+ endif( LLVM_COMMON_DEPENDS )
+ add_dependencies(${name} ClangDiagnosticCommon)
+ if(MSVC)
+ get_target_property(cflag ${name} COMPILE_FLAGS)
+ if(NOT cflag)
+ set(cflag "")
+ endif(NOT cflag)
+ set(cflag "${cflag} /Za")
+ set_target_properties(${name} PROPERTIES COMPILE_FLAGS ${cflag})
+ endif(MSVC)
+ install(TARGETS ${name}
+ LIBRARY DESTINATION lib
+ ARCHIVE DESTINATION lib)
+endmacro(add_clang_library)
+
+macro(add_clang_executable name)
+ set(srcs ${ARGN})
+ if(MSVC_IDE)
+ file( GLOB_RECURSE headers *.h)
+ set(srcs ${srcs} ${headers})
+ endif(MSVC_IDE)
+ add_llvm_executable( ${name} ${srcs} )
+ install(TARGETS ${name}
+ RUNTIME DESTINATION bin)
+endmacro(add_clang_executable)
+
+include_directories(
+ ${CMAKE_CURRENT_SOURCE_DIR}/include
+ ${CMAKE_CURRENT_BINARY_DIR}/include
+ )
+
+install(DIRECTORY include
+ DESTINATION .
+ PATTERN ".svn" EXCLUDE
+ )
+
+add_definitions( -D_GNU_SOURCE )
+
+add_subdirectory(include)
+add_subdirectory(lib)
+add_subdirectory(tools)
+
+# TODO: docs.
Added: vendor/clang/dist/INPUTS/Cocoa_h.m
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/clang/dist/INPUTS/Cocoa_h.m Tue Jun 2 17:58:47 2009 (r193326)
@@ -0,0 +1,2 @@
+
+#import <Cocoa/Cocoa.h>
Added: vendor/clang/dist/INPUTS/c99-intconst-1.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/clang/dist/INPUTS/c99-intconst-1.c Tue Jun 2 17:58:47 2009 (r193326)
@@ -0,0 +1,639 @@
+/* Test for integer constant types. */
+
+/* Origin: Joseph Myers <jsm28 at cam.ac.uk>. */
+/* { dg-do compile } */
+/* { dg-options "-std=iso9899:1999 -pedantic-errors" } */
+
+#include <limits.h>
+
+/* Assertion that constant C is of type T. */
+#define ASSERT_CONST_TYPE(C, T) \
+ do { \
+ typedef T type; \
+ typedef type **typepp; \
+ typedef __typeof__((C)) ctype; \
+ typedef ctype **ctypepp; \
+ typepp x = 0; \
+ ctypepp y = 0; \
+ x = y; \
+ y = x; \
+ } while (0)
+
+/* (T *) if E is zero, (void *) otherwise. */
+#define type_if_not(T, E) __typeof__(0 ? (T *)0 : (void *)(E))
+
+/* (T *) if E is nonzero, (void *) otherwise. */
+#define type_if(T, E) type_if_not(T, !(E))
+
+/* Combine pointer types, all but one (void *). */
+#define type_comb2(T1, T2) __typeof__(0 ? (T1)0 : (T2)0)
+#define type_comb3(T1, T2, T3) type_comb2(T1, type_comb2(T2, T3))
+#define type_comb4(T1, T2, T3, T4) \
+ type_comb2(T1, type_comb2(T2, type_comb2(T3, T4)))
+#define type_comb6(T1, T2, T3, T4, T5, T6) \
+ type_comb2(T1, \
+ type_comb2(T2, \
+ type_comb2(T3, \
+ type_comb2(T4, \
+ type_comb2(T5, T6)))))
+
+/* (T1 *) if E1, otherwise (T2 *) if E2. */
+#define first_of2p(T1, E1, T2, E2) type_comb2(type_if(T1, (E1)), \
+ type_if(T2, (!(E1) && (E2))))
+/* (T1 *) if E1, otherwise (T2 *) if E2, otherwise (T3 *) if E3. */
+#define first_of3p(T1, E1, T2, E2, T3, E3) \
+ type_comb3(type_if(T1, (E1)), \
+ type_if(T2, (!(E1) && (E2))), \
+ type_if(T3, (!(E1) && !(E2) && (E3))))
+/* (T1 *) if E1, otherwise (T2 *) if E2, otherwise (T3 *) if E3, otherwise
+ (T4 *) if E4. */
+#define first_of4p(T1, E1, T2, E2, T3, E3, T4, E4) \
+ type_comb4(type_if(T1, (E1)), \
+ type_if(T2, (!(E1) && (E2))), \
+ type_if(T3, (!(E1) && !(E2) && (E3))), \
+ type_if(T4, (!(E1) && !(E2) && !(E3) && (E4))))
+/* (T1 *) if E1, otherwise (T2 *) if E2, otherwise (T3 *) if E3, otherwise
+ (T4 *) if E4, otherwise (T5 *) if E5, otherwise (T6 *) if E6. */
+#define first_of6p(T1, E1, T2, E2, T3, E3, T4, E4, T5, E5, T6, E6) \
+ type_comb6(type_if(T1, (E1)), \
+ type_if(T2, (!(E1) && (E2))), \
+ type_if(T3, (!(E1) && !(E2) && (E3))), \
+ type_if(T4, (!(E1) && !(E2) && !(E3) && (E4))), \
+ type_if(T5, (!(E1) && !(E2) && !(E3) && !(E4) && (E5))), \
+ type_if(T6, (!(E1) && !(E2) && !(E3) \
+ && !(E4) && !(E5) && (E6))))
+
+/* Likewise, but return the original type rather than a pointer type. */
+#define first_of2(T1, E1, T2, E2) \
+ __typeof__(*((first_of2p(T1, (E1), T2, (E2)))0))
+#define first_of3(T1, E1, T2, E2, T3, E3) \
+ __typeof__(*((first_of3p(T1, (E1), T2, (E2), T3, (E3)))0))
+#define first_of4(T1, E1, T2, E2, T3, E3, T4, E4) \
+ __typeof__(*((first_of4p(T1, (E1), T2, (E2), T3, (E3), T4, (E4)))0))
+#define first_of6(T1, E1, T2, E2, T3, E3, T4, E4, T5, E5, T6, E6) \
+ __typeof__(*((first_of6p(T1, (E1), T2, (E2), T3, (E3), \
+ T4, (E4), T5, (E5), T6, (E6)))0))
+
+/* Types of constants according to the C99 rules. */
+#define C99_UNSUF_DEC_TYPE(C) \
+ first_of3(int, (C) <= INT_MAX, \
+ long int, (C) <= LONG_MAX, \
+ long long int, (C) <= LLONG_MAX)
+#define C99_UNSUF_OCTHEX_TYPE(C) \
+ first_of6(int, (C) <= INT_MAX, \
+ unsigned int, (C) <= UINT_MAX, \
+ long int, (C) <= LONG_MAX, \
+ unsigned long int, (C) <= ULONG_MAX, \
+ long long int, (C) <= LLONG_MAX, \
+ unsigned long long int, (C) <= ULLONG_MAX)
+#define C99_SUFu_TYPE(C) \
+ first_of3(unsigned int, (C) <= UINT_MAX, \
+ unsigned long int, (C) <= ULONG_MAX, \
+ unsigned long long int, (C) <= ULLONG_MAX)
+#define C99_SUFl_DEC_TYPE(C) \
+ first_of2(long int, (C) <= LONG_MAX, \
+ long long int, (C) <= LLONG_MAX)
+#define C99_SUFl_OCTHEX_TYPE(C) \
+ first_of4(long int, (C) <= LONG_MAX, \
+ unsigned long int, (C) <= ULONG_MAX, \
+ long long int, (C) <= LLONG_MAX, \
+ unsigned long long int, (C) <= ULLONG_MAX)
+#define C99_SUFul_TYPE(C) \
+ first_of2(unsigned long int, (C) <= ULONG_MAX, \
+ unsigned long long int, (C) <= ULLONG_MAX)
+#define C99_SUFll_OCTHEX_TYPE(C) \
+ first_of2(long long int, (C) <= LLONG_MAX, \
+ unsigned long long int, (C) <= ULLONG_MAX)
+
+/* Checks that constants have correct type. */
+#define CHECK_UNSUF_DEC_TYPE(C) ASSERT_CONST_TYPE((C), C99_UNSUF_DEC_TYPE((C)))
+#define CHECK_UNSUF_OCTHEX_TYPE(C) \
+ ASSERT_CONST_TYPE((C), C99_UNSUF_OCTHEX_TYPE((C)))
+#define CHECK_SUFu_TYPE(C) ASSERT_CONST_TYPE((C), C99_SUFu_TYPE((C)))
+#define CHECK_SUFl_DEC_TYPE(C) ASSERT_CONST_TYPE((C), C99_SUFl_DEC_TYPE((C)))
+#define CHECK_SUFl_OCTHEX_TYPE(C) \
+ ASSERT_CONST_TYPE((C), C99_SUFl_OCTHEX_TYPE((C)))
+#define CHECK_SUFul_TYPE(C) ASSERT_CONST_TYPE((C), C99_SUFul_TYPE((C)))
+#define CHECK_SUFll_DEC_TYPE(C) ASSERT_CONST_TYPE((C), long long int)
+#define CHECK_SUFll_OCTHEX_TYPE(C) \
+ ASSERT_CONST_TYPE((C), C99_SUFll_OCTHEX_TYPE((C)))
+#define CHECK_SUFull_TYPE(C) ASSERT_CONST_TYPE((C), unsigned long long int)
+
+/* Check a decimal value, with all suffixes. */
+#define CHECK_DEC_CONST(C) \
+ CHECK_UNSUF_DEC_TYPE(C); \
+ CHECK_SUFu_TYPE(C##u); \
+ CHECK_SUFu_TYPE(C##U); \
+ CHECK_SUFl_DEC_TYPE(C##l); \
+ CHECK_SUFl_DEC_TYPE(C##L); \
+ CHECK_SUFul_TYPE(C##ul); \
+ CHECK_SUFul_TYPE(C##uL); \
+ CHECK_SUFul_TYPE(C##Ul); \
+ CHECK_SUFul_TYPE(C##UL); \
+ CHECK_SUFll_DEC_TYPE(C##ll); \
+ CHECK_SUFll_DEC_TYPE(C##LL); \
+ CHECK_SUFull_TYPE(C##ull); \
+ CHECK_SUFull_TYPE(C##uLL); \
+ CHECK_SUFull_TYPE(C##Ull); \
+ CHECK_SUFull_TYPE(C##ULL);
+
+/* Check an octal or hexadecimal value, with all suffixes. */
+#define CHECK_OCTHEX_CONST(C) \
+ CHECK_UNSUF_OCTHEX_TYPE(C); \
+ CHECK_SUFu_TYPE(C##u); \
+ CHECK_SUFu_TYPE(C##U); \
+ CHECK_SUFl_OCTHEX_TYPE(C##l); \
+ CHECK_SUFl_OCTHEX_TYPE(C##L); \
+ CHECK_SUFul_TYPE(C##ul); \
+ CHECK_SUFul_TYPE(C##uL); \
+ CHECK_SUFul_TYPE(C##Ul); \
+ CHECK_SUFul_TYPE(C##UL); \
+ CHECK_SUFll_OCTHEX_TYPE(C##ll); \
+ CHECK_SUFll_OCTHEX_TYPE(C##LL); \
+ CHECK_SUFull_TYPE(C##ull); \
+ CHECK_SUFull_TYPE(C##uLL); \
+ CHECK_SUFull_TYPE(C##Ull); \
+ CHECK_SUFull_TYPE(C##ULL);
+
+#define CHECK_OCT_CONST(C) CHECK_OCTHEX_CONST(C)
+#define CHECK_HEX_CONST(C) \
+ CHECK_OCTHEX_CONST(0x##C); \
+ CHECK_OCTHEX_CONST(0X##C);
+
+/* True iff "long long" is at least B bits. This presumes that (B-2)/3 is at
+ most 63. */
+#define LLONG_AT_LEAST(B) \
+ (LLONG_MAX >> ((B)-2)/3 >> ((B)-2)/3 \
+ >> ((B)-2 - ((B)-2)/3 - ((B)-2)/3))
+
+#define LLONG_HAS_BITS(B) (LLONG_AT_LEAST((B)) && !LLONG_AT_LEAST((B) + 1))
+
+void
+foo (void)
+{
+ /* Decimal. */
+ /* Check all 2^n and 2^n - 1 up to 2^71 - 1. */
+ CHECK_DEC_CONST(1);
+ CHECK_DEC_CONST(2);
+ CHECK_DEC_CONST(3);
+ CHECK_DEC_CONST(4);
+ CHECK_DEC_CONST(7);
+ CHECK_DEC_CONST(8);
+ CHECK_DEC_CONST(15);
+ CHECK_DEC_CONST(16);
+ CHECK_DEC_CONST(31);
+ CHECK_DEC_CONST(32);
+ CHECK_DEC_CONST(63);
+ CHECK_DEC_CONST(64);
+ CHECK_DEC_CONST(127);
+ CHECK_DEC_CONST(128);
+ CHECK_DEC_CONST(255);
+ CHECK_DEC_CONST(256);
+ CHECK_DEC_CONST(511);
+ CHECK_DEC_CONST(512);
+ CHECK_DEC_CONST(1023);
+ CHECK_DEC_CONST(1024);
+ CHECK_DEC_CONST(2047);
+ CHECK_DEC_CONST(2048);
+ CHECK_DEC_CONST(4095);
+ CHECK_DEC_CONST(4096);
+ CHECK_DEC_CONST(8191);
+ CHECK_DEC_CONST(8192);
+ CHECK_DEC_CONST(16383);
+ CHECK_DEC_CONST(16384);
+ CHECK_DEC_CONST(32767);
+ CHECK_DEC_CONST(32768);
+ CHECK_DEC_CONST(65535);
+ CHECK_DEC_CONST(65536);
+ CHECK_DEC_CONST(131071);
+ CHECK_DEC_CONST(131072);
+ CHECK_DEC_CONST(262143);
+ CHECK_DEC_CONST(262144);
+ CHECK_DEC_CONST(524287);
+ CHECK_DEC_CONST(524288);
+ CHECK_DEC_CONST(1048575);
+ CHECK_DEC_CONST(1048576);
+ CHECK_DEC_CONST(2097151);
+ CHECK_DEC_CONST(2097152);
+ CHECK_DEC_CONST(4194303);
+ CHECK_DEC_CONST(4194304);
+ CHECK_DEC_CONST(8388607);
+ CHECK_DEC_CONST(8388608);
+ CHECK_DEC_CONST(16777215);
+ CHECK_DEC_CONST(16777216);
+ CHECK_DEC_CONST(33554431);
+ CHECK_DEC_CONST(33554432);
+ CHECK_DEC_CONST(67108863);
+ CHECK_DEC_CONST(67108864);
+ CHECK_DEC_CONST(134217727);
+ CHECK_DEC_CONST(134217728);
+ CHECK_DEC_CONST(268435455);
+ CHECK_DEC_CONST(268435456);
+ CHECK_DEC_CONST(536870911);
+ CHECK_DEC_CONST(536870912);
+ CHECK_DEC_CONST(1073741823);
+ CHECK_DEC_CONST(1073741824);
+ CHECK_DEC_CONST(2147483647);
+ CHECK_DEC_CONST(2147483648);
+ CHECK_DEC_CONST(4294967295);
+ CHECK_DEC_CONST(4294967296);
+ CHECK_DEC_CONST(8589934591);
+ CHECK_DEC_CONST(8589934592);
+ CHECK_DEC_CONST(17179869183);
+ CHECK_DEC_CONST(17179869184);
+ CHECK_DEC_CONST(34359738367);
+ CHECK_DEC_CONST(34359738368);
+ CHECK_DEC_CONST(68719476735);
+ CHECK_DEC_CONST(68719476736);
+ CHECK_DEC_CONST(137438953471);
+ CHECK_DEC_CONST(137438953472);
+ CHECK_DEC_CONST(274877906943);
+ CHECK_DEC_CONST(274877906944);
+ CHECK_DEC_CONST(549755813887);
+ CHECK_DEC_CONST(549755813888);
+ CHECK_DEC_CONST(1099511627775);
+ CHECK_DEC_CONST(1099511627776);
+ CHECK_DEC_CONST(2199023255551);
+ CHECK_DEC_CONST(2199023255552);
+ CHECK_DEC_CONST(4398046511103);
+ CHECK_DEC_CONST(4398046511104);
+ CHECK_DEC_CONST(8796093022207);
+ CHECK_DEC_CONST(8796093022208);
+ CHECK_DEC_CONST(17592186044415);
+ CHECK_DEC_CONST(17592186044416);
+ CHECK_DEC_CONST(35184372088831);
+ CHECK_DEC_CONST(35184372088832);
+ CHECK_DEC_CONST(70368744177663);
+ CHECK_DEC_CONST(70368744177664);
+ CHECK_DEC_CONST(140737488355327);
+ CHECK_DEC_CONST(140737488355328);
+ CHECK_DEC_CONST(281474976710655);
+ CHECK_DEC_CONST(281474976710656);
+ CHECK_DEC_CONST(562949953421311);
+ CHECK_DEC_CONST(562949953421312);
+ CHECK_DEC_CONST(1125899906842623);
+ CHECK_DEC_CONST(1125899906842624);
+ CHECK_DEC_CONST(2251799813685247);
+ CHECK_DEC_CONST(2251799813685248);
+ CHECK_DEC_CONST(4503599627370495);
+ CHECK_DEC_CONST(4503599627370496);
+ CHECK_DEC_CONST(9007199254740991);
+ CHECK_DEC_CONST(9007199254740992);
+ CHECK_DEC_CONST(18014398509481983);
+ CHECK_DEC_CONST(18014398509481984);
+ CHECK_DEC_CONST(36028797018963967);
+ CHECK_DEC_CONST(36028797018963968);
+ CHECK_DEC_CONST(72057594037927935);
+ CHECK_DEC_CONST(72057594037927936);
+ CHECK_DEC_CONST(144115188075855871);
+ CHECK_DEC_CONST(144115188075855872);
+ CHECK_DEC_CONST(288230376151711743);
+ CHECK_DEC_CONST(288230376151711744);
+ CHECK_DEC_CONST(576460752303423487);
+ CHECK_DEC_CONST(576460752303423488);
+ CHECK_DEC_CONST(1152921504606846975);
+ CHECK_DEC_CONST(1152921504606846976);
+ CHECK_DEC_CONST(2305843009213693951);
+ CHECK_DEC_CONST(2305843009213693952);
+ CHECK_DEC_CONST(4611686018427387903);
+ CHECK_DEC_CONST(4611686018427387904);
+ CHECK_DEC_CONST(9223372036854775807);
+#if LLONG_AT_LEAST(65)
+ CHECK_DEC_CONST(9223372036854775808);
+ CHECK_DEC_CONST(18446744073709551615);
+#endif
+#if LLONG_AT_LEAST(66)
+ CHECK_DEC_CONST(18446744073709551616);
+ CHECK_DEC_CONST(36893488147419103231);
+#endif
+#if LLONG_AT_LEAST(67)
+ CHECK_DEC_CONST(36893488147419103232);
+ CHECK_DEC_CONST(73786976294838206463);
+#endif
+#if LLONG_AT_LEAST(68)
+ CHECK_DEC_CONST(73786976294838206464);
+ CHECK_DEC_CONST(147573952589676412927);
+#endif
+#if LLONG_AT_LEAST(69)
+ CHECK_DEC_CONST(147573952589676412928);
+ CHECK_DEC_CONST(295147905179352825855);
+#endif
+#if LLONG_AT_LEAST(70)
+ CHECK_DEC_CONST(295147905179352825856);
+ CHECK_DEC_CONST(590295810358705651711);
+#endif
+#if LLONG_AT_LEAST(71)
+ CHECK_DEC_CONST(590295810358705651712);
+ CHECK_DEC_CONST(1180591620717411303423);
+#endif
+#if LLONG_AT_LEAST(72)
+ CHECK_DEC_CONST(1180591620717411303424);
+ CHECK_DEC_CONST(2361183241434822606847);
+#endif
+ /* Octal and hexadecimal. */
+ /* Check all 2^n and 2^n - 1 up to 2^72 - 1. */
+ CHECK_OCT_CONST(0);
+ CHECK_HEX_CONST(0);
+ CHECK_OCT_CONST(01);
+ CHECK_HEX_CONST(1);
+ CHECK_OCT_CONST(02);
+ CHECK_HEX_CONST(2);
+ CHECK_OCT_CONST(03);
+ CHECK_HEX_CONST(3);
+ CHECK_OCT_CONST(04);
+ CHECK_HEX_CONST(4);
+ CHECK_OCT_CONST(07);
+ CHECK_HEX_CONST(7);
+ CHECK_OCT_CONST(010);
+ CHECK_HEX_CONST(8);
+ CHECK_OCT_CONST(017);
+ CHECK_HEX_CONST(f);
+ CHECK_OCT_CONST(020);
+ CHECK_HEX_CONST(10);
+ CHECK_OCT_CONST(037);
+ CHECK_HEX_CONST(1f);
+ CHECK_OCT_CONST(040);
+ CHECK_HEX_CONST(20);
+ CHECK_OCT_CONST(077);
+ CHECK_HEX_CONST(3f);
+ CHECK_OCT_CONST(0100);
+ CHECK_HEX_CONST(40);
+ CHECK_OCT_CONST(0177);
+ CHECK_HEX_CONST(7f);
+ CHECK_OCT_CONST(0200);
+ CHECK_HEX_CONST(80);
+ CHECK_OCT_CONST(0377);
+ CHECK_HEX_CONST(ff);
+ CHECK_OCT_CONST(0400);
+ CHECK_HEX_CONST(100);
+ CHECK_OCT_CONST(0777);
+ CHECK_HEX_CONST(1ff);
+ CHECK_OCT_CONST(01000);
+ CHECK_HEX_CONST(200);
+ CHECK_OCT_CONST(01777);
+ CHECK_HEX_CONST(3ff);
+ CHECK_OCT_CONST(02000);
+ CHECK_HEX_CONST(400);
+ CHECK_OCT_CONST(03777);
+ CHECK_HEX_CONST(7ff);
+ CHECK_OCT_CONST(04000);
+ CHECK_HEX_CONST(800);
+ CHECK_OCT_CONST(07777);
+ CHECK_HEX_CONST(fff);
+ CHECK_OCT_CONST(010000);
+ CHECK_HEX_CONST(1000);
+ CHECK_OCT_CONST(017777);
+ CHECK_HEX_CONST(1fff);
+ CHECK_OCT_CONST(020000);
+ CHECK_HEX_CONST(2000);
+ CHECK_OCT_CONST(037777);
+ CHECK_HEX_CONST(3fff);
+ CHECK_OCT_CONST(040000);
+ CHECK_HEX_CONST(4000);
+ CHECK_OCT_CONST(077777);
+ CHECK_HEX_CONST(7fff);
+ CHECK_OCT_CONST(0100000);
+ CHECK_HEX_CONST(8000);
+ CHECK_OCT_CONST(0177777);
+ CHECK_HEX_CONST(ffff);
+ CHECK_OCT_CONST(0200000);
+ CHECK_HEX_CONST(10000);
+ CHECK_OCT_CONST(0377777);
+ CHECK_HEX_CONST(1ffff);
+ CHECK_OCT_CONST(0400000);
+ CHECK_HEX_CONST(20000);
+ CHECK_OCT_CONST(0777777);
+ CHECK_HEX_CONST(3ffff);
+ CHECK_OCT_CONST(01000000);
+ CHECK_HEX_CONST(40000);
+ CHECK_OCT_CONST(01777777);
+ CHECK_HEX_CONST(7ffff);
+ CHECK_OCT_CONST(02000000);
+ CHECK_HEX_CONST(80000);
+ CHECK_OCT_CONST(03777777);
+ CHECK_HEX_CONST(fffff);
+ CHECK_OCT_CONST(04000000);
+ CHECK_HEX_CONST(100000);
+ CHECK_OCT_CONST(07777777);
+ CHECK_HEX_CONST(1fffff);
+ CHECK_OCT_CONST(010000000);
+ CHECK_HEX_CONST(200000);
+ CHECK_OCT_CONST(017777777);
+ CHECK_HEX_CONST(3fffff);
+ CHECK_OCT_CONST(020000000);
+ CHECK_HEX_CONST(400000);
+ CHECK_OCT_CONST(037777777);
+ CHECK_HEX_CONST(7fffff);
+ CHECK_OCT_CONST(040000000);
+ CHECK_HEX_CONST(800000);
+ CHECK_OCT_CONST(077777777);
+ CHECK_HEX_CONST(ffffff);
+ CHECK_OCT_CONST(0100000000);
+ CHECK_HEX_CONST(1000000);
+ CHECK_OCT_CONST(0177777777);
+ CHECK_HEX_CONST(1ffffff);
+ CHECK_OCT_CONST(0200000000);
+ CHECK_HEX_CONST(2000000);
+ CHECK_OCT_CONST(0377777777);
+ CHECK_HEX_CONST(3ffffff);
+ CHECK_OCT_CONST(0400000000);
+ CHECK_HEX_CONST(4000000);
+ CHECK_OCT_CONST(0777777777);
+ CHECK_HEX_CONST(7ffffff);
+ CHECK_OCT_CONST(01000000000);
+ CHECK_HEX_CONST(8000000);
+ CHECK_OCT_CONST(01777777777);
+ CHECK_HEX_CONST(fffffff);
+ CHECK_OCT_CONST(02000000000);
+ CHECK_HEX_CONST(10000000);
+ CHECK_OCT_CONST(03777777777);
+ CHECK_HEX_CONST(1fffffff);
+ CHECK_OCT_CONST(04000000000);
+ CHECK_HEX_CONST(20000000);
+ CHECK_OCT_CONST(07777777777);
+ CHECK_HEX_CONST(3fffffff);
+ CHECK_OCT_CONST(010000000000);
+ CHECK_HEX_CONST(40000000);
+ CHECK_OCT_CONST(017777777777);
+ CHECK_HEX_CONST(7fffffff);
+ CHECK_OCT_CONST(020000000000);
+ CHECK_HEX_CONST(80000000);
+ CHECK_OCT_CONST(037777777777);
+ CHECK_HEX_CONST(ffffffff);
+ CHECK_OCT_CONST(040000000000);
+ CHECK_HEX_CONST(100000000);
+ CHECK_OCT_CONST(077777777777);
+ CHECK_HEX_CONST(1ffffffff);
+ CHECK_OCT_CONST(0100000000000);
+ CHECK_HEX_CONST(200000000);
+ CHECK_OCT_CONST(0177777777777);
+ CHECK_HEX_CONST(3ffffffff);
+ CHECK_OCT_CONST(0200000000000);
+ CHECK_HEX_CONST(400000000);
+ CHECK_OCT_CONST(0377777777777);
+ CHECK_HEX_CONST(7ffffffff);
+ CHECK_OCT_CONST(0400000000000);
+ CHECK_HEX_CONST(800000000);
+ CHECK_OCT_CONST(0777777777777);
+ CHECK_HEX_CONST(fffffffff);
+ CHECK_OCT_CONST(01000000000000);
+ CHECK_HEX_CONST(1000000000);
+ CHECK_OCT_CONST(01777777777777);
+ CHECK_HEX_CONST(1fffffffff);
+ CHECK_OCT_CONST(02000000000000);
+ CHECK_HEX_CONST(2000000000);
+ CHECK_OCT_CONST(03777777777777);
+ CHECK_HEX_CONST(3fffffffff);
+ CHECK_OCT_CONST(04000000000000);
+ CHECK_HEX_CONST(4000000000);
+ CHECK_OCT_CONST(07777777777777);
+ CHECK_HEX_CONST(7fffffffff);
+ CHECK_OCT_CONST(010000000000000);
+ CHECK_HEX_CONST(8000000000);
+ CHECK_OCT_CONST(017777777777777);
+ CHECK_HEX_CONST(ffffffffff);
+ CHECK_OCT_CONST(020000000000000);
+ CHECK_HEX_CONST(10000000000);
+ CHECK_OCT_CONST(037777777777777);
+ CHECK_HEX_CONST(1ffffffffff);
+ CHECK_OCT_CONST(040000000000000);
+ CHECK_HEX_CONST(20000000000);
+ CHECK_OCT_CONST(077777777777777);
+ CHECK_HEX_CONST(3ffffffffff);
+ CHECK_OCT_CONST(0100000000000000);
+ CHECK_HEX_CONST(40000000000);
+ CHECK_OCT_CONST(0177777777777777);
+ CHECK_HEX_CONST(7ffffffffff);
+ CHECK_OCT_CONST(0200000000000000);
+ CHECK_HEX_CONST(80000000000);
+ CHECK_OCT_CONST(0377777777777777);
+ CHECK_HEX_CONST(fffffffffff);
+ CHECK_OCT_CONST(0400000000000000);
+ CHECK_HEX_CONST(100000000000);
+ CHECK_OCT_CONST(0777777777777777);
+ CHECK_HEX_CONST(1fffffffffff);
+ CHECK_OCT_CONST(01000000000000000);
+ CHECK_HEX_CONST(200000000000);
+ CHECK_OCT_CONST(01777777777777777);
+ CHECK_HEX_CONST(3fffffffffff);
+ CHECK_OCT_CONST(02000000000000000);
+ CHECK_HEX_CONST(400000000000);
+ CHECK_OCT_CONST(03777777777777777);
+ CHECK_HEX_CONST(7fffffffffff);
+ CHECK_OCT_CONST(04000000000000000);
+ CHECK_HEX_CONST(800000000000);
+ CHECK_OCT_CONST(07777777777777777);
+ CHECK_HEX_CONST(ffffffffffff);
+ CHECK_OCT_CONST(010000000000000000);
+ CHECK_HEX_CONST(1000000000000);
+ CHECK_OCT_CONST(017777777777777777);
+ CHECK_HEX_CONST(1ffffffffffff);
+ CHECK_OCT_CONST(020000000000000000);
+ CHECK_HEX_CONST(2000000000000);
+ CHECK_OCT_CONST(037777777777777777);
+ CHECK_HEX_CONST(3ffffffffffff);
+ CHECK_OCT_CONST(040000000000000000);
+ CHECK_HEX_CONST(4000000000000);
+ CHECK_OCT_CONST(077777777777777777);
+ CHECK_HEX_CONST(7ffffffffffff);
+ CHECK_OCT_CONST(0100000000000000000);
+ CHECK_HEX_CONST(8000000000000);
+ CHECK_OCT_CONST(0177777777777777777);
+ CHECK_HEX_CONST(fffffffffffff);
+ CHECK_OCT_CONST(0200000000000000000);
+ CHECK_HEX_CONST(10000000000000);
+ CHECK_OCT_CONST(0377777777777777777);
+ CHECK_HEX_CONST(1fffffffffffff);
+ CHECK_OCT_CONST(0400000000000000000);
+ CHECK_HEX_CONST(20000000000000);
+ CHECK_OCT_CONST(0777777777777777777);
+ CHECK_HEX_CONST(3fffffffffffff);
+ CHECK_OCT_CONST(01000000000000000000);
+ CHECK_HEX_CONST(40000000000000);
+ CHECK_OCT_CONST(01777777777777777777);
+ CHECK_HEX_CONST(7fffffffffffff);
+ CHECK_OCT_CONST(02000000000000000000);
+ CHECK_HEX_CONST(80000000000000);
+ CHECK_OCT_CONST(03777777777777777777);
+ CHECK_HEX_CONST(ffffffffffffff);
+ CHECK_OCT_CONST(04000000000000000000);
+ CHECK_HEX_CONST(100000000000000);
+ CHECK_OCT_CONST(07777777777777777777);
+ CHECK_HEX_CONST(1ffffffffffffff);
+ CHECK_OCT_CONST(010000000000000000000);
+ CHECK_HEX_CONST(200000000000000);
+ CHECK_OCT_CONST(017777777777777777777);
+ CHECK_HEX_CONST(3ffffffffffffff);
+ CHECK_OCT_CONST(020000000000000000000);
+ CHECK_HEX_CONST(400000000000000);
+ CHECK_OCT_CONST(037777777777777777777);
+ CHECK_HEX_CONST(7ffffffffffffff);
+ CHECK_OCT_CONST(040000000000000000000);
+ CHECK_HEX_CONST(800000000000000);
+ CHECK_OCT_CONST(077777777777777777777);
+ CHECK_HEX_CONST(fffffffffffffff);
+ CHECK_OCT_CONST(0100000000000000000000);
+ CHECK_HEX_CONST(1000000000000000);
+ CHECK_OCT_CONST(0177777777777777777777);
+ CHECK_HEX_CONST(1fffffffffffffff);
+ CHECK_OCT_CONST(0200000000000000000000);
+ CHECK_HEX_CONST(2000000000000000);
+ CHECK_OCT_CONST(0377777777777777777777);
+ CHECK_HEX_CONST(3fffffffffffffff);
+ CHECK_OCT_CONST(0400000000000000000000);
+ CHECK_HEX_CONST(4000000000000000);
+ CHECK_OCT_CONST(0777777777777777777777);
+ CHECK_HEX_CONST(7fffffffffffffff);
+ CHECK_OCT_CONST(01000000000000000000000);
+ CHECK_HEX_CONST(8000000000000000);
+ CHECK_OCT_CONST(01777777777777777777777);
+ CHECK_HEX_CONST(ffffffffffffffff);
+#if LLONG_AT_LEAST(65)
+ CHECK_OCT_CONST(02000000000000000000000);
+ CHECK_HEX_CONST(10000000000000000);
+ CHECK_OCT_CONST(03777777777777777777777);
+ CHECK_HEX_CONST(1ffffffffffffffff);
+#endif
+#if LLONG_AT_LEAST(66)
+ CHECK_OCT_CONST(04000000000000000000000);
+ CHECK_HEX_CONST(20000000000000000);
+ CHECK_OCT_CONST(07777777777777777777777);
+ CHECK_HEX_CONST(3ffffffffffffffff);
+#endif
+#if LLONG_AT_LEAST(67)
+ CHECK_OCT_CONST(010000000000000000000000);
+ CHECK_HEX_CONST(40000000000000000);
+ CHECK_OCT_CONST(017777777777777777777777);
+ CHECK_HEX_CONST(7ffffffffffffffff);
+#endif
+#if LLONG_AT_LEAST(68)
+ CHECK_OCT_CONST(020000000000000000000000);
+ CHECK_HEX_CONST(80000000000000000);
+ CHECK_OCT_CONST(037777777777777777777777);
+ CHECK_HEX_CONST(fffffffffffffffff);
+#endif
+#if LLONG_AT_LEAST(69)
+ CHECK_OCT_CONST(040000000000000000000000);
+ CHECK_HEX_CONST(100000000000000000);
+ CHECK_OCT_CONST(077777777777777777777777);
+ CHECK_HEX_CONST(1fffffffffffffffff);
+#endif
+#if LLONG_AT_LEAST(70)
+ CHECK_OCT_CONST(0100000000000000000000000);
+ CHECK_HEX_CONST(200000000000000000);
+ CHECK_OCT_CONST(0177777777777777777777777);
+ CHECK_HEX_CONST(3fffffffffffffffff);
+#endif
+#if LLONG_AT_LEAST(71)
+ CHECK_OCT_CONST(0200000000000000000000000);
+ CHECK_HEX_CONST(400000000000000000);
+ CHECK_OCT_CONST(0377777777777777777777777);
+ CHECK_HEX_CONST(7fffffffffffffffff);
+#endif
+#if LLONG_AT_LEAST(72)
+ CHECK_OCT_CONST(0400000000000000000000000);
+ CHECK_HEX_CONST(800000000000000000);
+ CHECK_OCT_CONST(0777777777777777777777777);
+ CHECK_HEX_CONST(ffffffffffffffffff);
+#endif
+}
Added: vendor/clang/dist/INPUTS/carbon_h.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/clang/dist/INPUTS/carbon_h.c Tue Jun 2 17:58:47 2009 (r193326)
@@ -0,0 +1,4 @@
+
+#include <Carbon/Carbon.h>
+
+//#import<vecLib/vecLib.h>
Added: vendor/clang/dist/INPUTS/iostream.cc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/clang/dist/INPUTS/iostream.cc Tue Jun 2 17:58:47 2009 (r193326)
@@ -0,0 +1,5 @@
+// clang -I/usr/include/c++/4.0.0 -I/usr/include/c++/4.0.0/powerpc-apple-darwin8 -I/usr/include/c++/4.0.0/backward INPUTS/iostream.cc -Eonly
+
+#include <iostream>
+
+#include <stdint.h>
Added: vendor/clang/dist/INPUTS/macro_pounder_fn.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/clang/dist/INPUTS/macro_pounder_fn.c Tue Jun 2 17:58:47 2009 (r193326)
@@ -0,0 +1,17 @@
+
+// This pounds on macro expansion for performance reasons. This is currently
+// heavily constrained by darwin's malloc.
+
+// Function-like macros.
+#define A0(A, B) A B
+#define A1(A, B) A0(A,B) A0(A,B) A0(A,B) A0(A,B) A0(A,B) A0(A,B)
+#define A2(A, B) A1(A,B) A1(A,B) A1(A,B) A1(A,B) A1(A,B) A1(A,B)
+#define A3(A, B) A2(A,B) A2(A,B) A2(A,B) A2(A,B) A2(A,B) A2(A,B)
+#define A4(A, B) A3(A,B) A3(A,B) A3(A,B) A3(A,B) A3(A,B) A3(A,B)
+#define A5(A, B) A4(A,B) A4(A,B) A4(A,B) A4(A,B) A4(A,B) A4(A,B)
+#define A6(A, B) A5(A,B) A5(A,B) A5(A,B) A5(A,B) A5(A,B) A5(A,B)
+#define A7(A, B) A6(A,B) A6(A,B) A6(A,B) A6(A,B) A6(A,B) A6(A,B)
+#define A8(A, B) A7(A,B) A7(A,B) A7(A,B) A7(A,B) A7(A,B) A7(A,B)
+
+A8(a, b)
+
Added: vendor/clang/dist/INPUTS/macro_pounder_obj.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/clang/dist/INPUTS/macro_pounder_obj.c Tue Jun 2 17:58:47 2009 (r193326)
@@ -0,0 +1,16 @@
+
+// This pounds on macro expansion for performance reasons. This is currently
+// heavily constrained by darwin's malloc.
+
+// Object-like expansions
+#define A0 a b
+#define A1 A0 A0 A0 A0 A0 A0
+#define A2 A1 A1 A1 A1 A1 A1
+#define A3 A2 A2 A2 A2 A2 A2
+#define A4 A3 A3 A3 A3 A3 A3
+#define A5 A4 A4 A4 A4 A4 A4
+#define A6 A5 A5 A5 A5 A5 A5
+#define A7 A6 A6 A6 A6 A6 A6
+#define A8 A7 A7 A7 A7 A7 A7
+
+A8
Added: vendor/clang/dist/INPUTS/stpcpy-test.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/clang/dist/INPUTS/stpcpy-test.c Tue Jun 2 17:58:47 2009 (r193326)
@@ -0,0 +1,47 @@
+#define __extension__
+
+#define __stpcpy(dest, src) (__extension__ (__builtin_constant_p (src) ? (__string2_1bptr_p (src) && strlen (src) + 1 <= 8 ? __stpcpy_small (dest, __stpcpy_args (src), strlen (src) + 1) : ((char *) __mempcpy (dest, src, strlen (src) + 1) - 1)) : __stpcpy (dest, src)))
+#define stpcpy(dest, src) __stpcpy (dest, src)
+#define __stpcpy_args(src) __extension__ __STRING2_SMALL_GET16 (src, 0), __extension__ __STRING2_SMALL_GET16 (src, 4), __extension__ __STRING2_SMALL_GET32 (src, 0), __extension__ __STRING2_SMALL_GET32 (src, 4)
+
+#define __mempcpy(dest, src, n) (__extension__ (__builtin_constant_p (src) && __builtin_constant_p (n) && __string2_1bptr_p (src) && n <= 8 ? __mempcpy_small (dest, __mempcpy_args (src), n) : __mempcpy (dest, src, n)))
+#define mempcpy(dest, src, n) __mempcpy (dest, src, n)
+#define __mempcpy_args(src) ((char *) (src))[0], ((char *) (src))[2], ((char *) (src))[4], ((char *) (src))[6], __extension__ __STRING2_SMALL_GET16 (src, 0), __extension__ __STRING2_SMALL_GET16 (src, 4), __extension__ __STRING2_SMALL_GET32 (src, 0), __extension__ __STRING2_SMALL_GET32 (src, 4)
+
+#define __STRING2_SMALL_GET16(src, idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx])
+
+#define __STRING2_SMALL_GET32(src, idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])
+
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
+stpcpy (stpcpy (stpcpy (stpcpy (a, b), c), d), e)
Added: vendor/clang/dist/LICENSE.TXT
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/clang/dist/LICENSE.TXT Tue Jun 2 17:58:47 2009 (r193326)
@@ -0,0 +1,63 @@
+==============================================================================
+LLVM Release License
+==============================================================================
+University of Illinois/NCSA
+Open Source License
+
+Copyright (c) 2007 University of Illinois at Urbana-Champaign.
+All rights reserved.
+
+Developed by:
+
+ LLVM Team
+
+ University of Illinois at Urbana-Champaign
+
+ http://llvm.org
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal with
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+ * Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimers.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimers in the
+ documentation and/or other materials provided with the distribution.
+
+ * Neither the names of the LLVM Team, University of Illinois at
+ Urbana-Champaign, nor the names of its contributors may be used to
+ endorse or promote products derived from this Software without specific
+ prior written permission.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
+SOFTWARE.
+
+==============================================================================
+The LLVM software contains code written by third parties. Such software will
+have its own individual LICENSE.TXT file in the directory in which it appears.
+This file will describe the copyrights, license, and restrictions which apply
+to that code.
+
+The disclaimer of warranty in the University of Illinois Open Source License
+applies to all code in the LLVM Distribution, and nothing in any of the
+other licenses gives permission to use the names of the LLVM Team or the
+University of Illinois to endorse or promote products derived from this
+Software.
+
+The following pieces of software have additional or alternate copyrights,
+licenses, and/or restrictions:
+
+Program Directory
+------- ---------
+<none yet>
+
Added: vendor/clang/dist/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/clang/dist/Makefile Tue Jun 2 17:58:47 2009 (r193326)
@@ -0,0 +1,32 @@
+LEVEL = ../..
+DIRS := include lib tools docs
+
+include $(LEVEL)/Makefile.common
+
+ifneq ($(PROJ_SRC_ROOT),$(PROJ_OBJ_ROOT))
+test::
+ $(Verb) if [ ! -f test/Makefile ]; then \
+ $(MKDIR) test; \
+ $(CP) $(PROJ_SRC_DIR)/test/Makefile test/Makefile; \
+ fi
+endif
+
+test::
+ @ $(MAKE) -C test
+
+report::
+ @ $(MAKE) -C test report
+
+clean::
+ @ $(MAKE) -C test clean
+
+tags::
+ $(Verb) etags `find . -type f -name \*.h | grep -v /lib/Headers | grep -v /test/` `find . -type f -name \*.cpp | grep -v /lib/Headers | grep -v /test/`
+
+cscope.files:
+ find tools lib include -name '*.cpp' \
+ -or -name '*.def' \
+ -or -name '*.td' \
+ -or -name '*.h' > cscope.files
+
+.PHONY: test report clean cscope.files
Added: vendor/clang/dist/ModuleInfo.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/clang/dist/ModuleInfo.txt Tue Jun 2 17:58:47 2009 (r193326)
@@ -0,0 +1,5 @@
+# This file provides information for llvm-top
+DepModule: llvm
+ConfigCmd:
+ConfigTest:
+BuildCmd:
Added: vendor/clang/dist/NOTES.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/clang/dist/NOTES.txt Tue Jun 2 17:58:47 2009 (r193326)
@@ -0,0 +1,86 @@
+//===---------------------------------------------------------------------===//
+// Random Notes
+//===---------------------------------------------------------------------===//
+
+C90/C99/C++ Comparisons:
+http://david.tribble.com/text/cdiffs.htm
+
+//===---------------------------------------------------------------------===//
+
+To time GCC preprocessing speed without output, use:
+ "time gcc -MM file"
+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
+
+//===---------------------------------------------------------------------===//
+
+ C++ Template Instantiation benchmark:
+ http://users.rcn.com/abrahams/instantiation_speed/index.html
+
+//===---------------------------------------------------------------------===//
+
+TODO: File Manager Speedup:
+
+ We currently do a lot of stat'ing for files that don't exist, particularly
+ when lots of -I paths exist (e.g. see the <iostream> example, check for
+ failures in stat in FileManager::getFile). It would be far better to make
+ the following changes:
+ 1. FileEntry contains a sys::Path instead of a std::string for Name.
+ 2. sys::Path contains timestamp and size, lazily computed. Eliminate from
+ FileEntry.
+ 3. File UIDs are created on request, not when files are opened.
+ These changes make it possible to efficiently have FileEntry objects for
+ files that exist on the file system, but have not been used yet.
+
+ Once this is done:
+ 1. DirectoryEntry gets a boolean value "has read entries". When false, not
+ all entries in the directory are in the file mgr, when true, they are.
+ 2. Instead of stat'ing the file in FileManager::getFile, check to see if
+ the dir has been read. If so, fail immediately, if not, read the dir,
+ then retry.
+ 3. Reading the dir uses the getdirentries syscall, creating an FileEntry
+ for all files found.
+
+//===---------------------------------------------------------------------===//
+// Specifying targets: -triple and -arch
+===---------------------------------------------------------------------===//
+
+The clang supports "-triple" and "-arch" options. At most one -triple and one
+-arch option may be specified. Both are optional.
+
+The "selection of target" behavior is defined as follows:
+
+(1) If the user does not specify -triple, we default to the host triple.
+(2) If the user specifies a -arch, that overrides the arch in the host or
+ specified triple.
+
+//===---------------------------------------------------------------------===//
+
+
+verifyInputConstraint and verifyOutputConstraint should not return bool.
+
+Instead we should return something like:
+
+enum VerifyConstraintResult {
+ Valid,
+
+ // Output only
+ OutputOperandConstraintLacksEqualsCharacter,
+ MatchingConstraintNotValidInOutputOperand,
+
+ // Input only
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-all
mailing list