Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/llvm/dist/clang Import Clang 3.6RC1 r227398.
details: https://anonhg.NetBSD.org/src/rev/63ac1a2c8bcd
branches: trunk
changeset: 806046:63ac1a2c8bcd
user: joerg <joerg%NetBSD.org@localhost>
date: Thu Jan 29 19:57:08 2015 +0000
description:
Import Clang 3.6RC1 r227398.
diffstat:
external/bsd/llvm/dist/clang/.clang-tidy | 1 +
external/bsd/llvm/dist/clang/CMakeLists.txt | 62 +-
external/bsd/llvm/dist/clang/CODE_OWNERS.TXT | 4 +-
external/bsd/llvm/dist/clang/bindings/python/clang/cindex.py | 247 +-
external/bsd/llvm/dist/clang/bindings/python/tests/cindex/test_cursor.py | 44 +
external/bsd/llvm/dist/clang/cmake/modules/ClangConfig.cmake | 8 +
external/bsd/llvm/dist/clang/docs/AddressSanitizer.rst | 5 +-
external/bsd/llvm/dist/clang/docs/AttributeReference.rst | 5 +
external/bsd/llvm/dist/clang/docs/ClangFormat.rst | 4 +-
external/bsd/llvm/dist/clang/docs/ClangFormatStyleOptions.rst | 109 +-
external/bsd/llvm/dist/clang/docs/CrossCompilation.rst | 1 -
external/bsd/llvm/dist/clang/docs/InternalsManual.rst | 37 +-
external/bsd/llvm/dist/clang/docs/LanguageExtensions.rst | 186 +-
external/bsd/llvm/dist/clang/docs/LibASTMatchersReference.html | 298 +-
external/bsd/llvm/dist/clang/docs/MSVCCompatibility.rst | 16 +-
external/bsd/llvm/dist/clang/docs/Modules.rst | 72 +-
external/bsd/llvm/dist/clang/docs/RAVFrontendAction.rst | 15 +-
external/bsd/llvm/dist/clang/docs/ReleaseNotes.rst | 112 +-
external/bsd/llvm/dist/clang/docs/ThreadSafetyAnalysis.rst | 663 +-
external/bsd/llvm/dist/clang/docs/UsersManual.rst | 37 +-
external/bsd/llvm/dist/clang/docs/tools/dump_format_style.py | 1 +
external/bsd/llvm/dist/clang/examples/PrintFunctionNames/PrintFunctionNames.cpp | 5 +-
external/bsd/llvm/dist/clang/examples/clang-interpreter/Makefile | 6 +-
external/bsd/llvm/dist/clang/examples/clang-interpreter/main.cpp | 33 +-
external/bsd/llvm/dist/clang/include/clang-c/BuildSystem.h | 4 +-
external/bsd/llvm/dist/clang/include/clang-c/CXCompilationDatabase.h | 4 +-
external/bsd/llvm/dist/clang/include/clang-c/CXErrorCode.h | 4 +-
external/bsd/llvm/dist/clang/include/clang-c/CXString.h | 4 +-
external/bsd/llvm/dist/clang/include/clang-c/Documentation.h | 4 +-
external/bsd/llvm/dist/clang/include/clang-c/Index.h | 176 +-
external/bsd/llvm/dist/clang/include/clang-c/Platform.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/ARCMigrate/ARCMTActions.h | 12 +-
external/bsd/llvm/dist/clang/include/clang/ARCMigrate/FileRemapper.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/ASTContext.h | 70 +-
external/bsd/llvm/dist/clang/include/clang/AST/ASTDiagnostic.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/ASTFwd.h | 5 +
external/bsd/llvm/dist/clang/include/clang/AST/ASTLambda.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/AST/ASTMutationListener.h | 6 +
external/bsd/llvm/dist/clang/include/clang/AST/ASTTypeTraits.h | 111 +-
external/bsd/llvm/dist/clang/include/clang/AST/ASTVector.h | 23 +-
external/bsd/llvm/dist/clang/include/clang/AST/Attr.h | 1 +
external/bsd/llvm/dist/clang/include/clang/AST/CanonicalType.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/AST/Comment.h | 10 +-
external/bsd/llvm/dist/clang/include/clang/AST/CommentBriefParser.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/CommentCommandTraits.h | 10 +-
external/bsd/llvm/dist/clang/include/clang/AST/CommentDiagnostic.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/CommentLexer.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/CommentParser.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/CommentSema.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/AST/DataRecursiveASTVisitor.h | 72 +-
external/bsd/llvm/dist/clang/include/clang/AST/Decl.h | 162 +-
external/bsd/llvm/dist/clang/include/clang/AST/DeclBase.h | 21 +-
external/bsd/llvm/dist/clang/include/clang/AST/DeclCXX.h | 109 +-
external/bsd/llvm/dist/clang/include/clang/AST/DeclLookups.h | 10 +-
external/bsd/llvm/dist/clang/include/clang/AST/DeclObjC.h | 8 +-
external/bsd/llvm/dist/clang/include/clang/AST/DeclOpenMP.h | 10 +-
external/bsd/llvm/dist/clang/include/clang/AST/DeclTemplate.h | 8 +-
external/bsd/llvm/dist/clang/include/clang/AST/DeclarationName.h | 1 +
external/bsd/llvm/dist/clang/include/clang/AST/DependentDiagnostic.h | 7 +-
external/bsd/llvm/dist/clang/include/clang/AST/EvaluatedExprVisitor.h | 11 +
external/bsd/llvm/dist/clang/include/clang/AST/Expr.h | 128 +-
external/bsd/llvm/dist/clang/include/clang/AST/ExprCXX.h | 103 +-
external/bsd/llvm/dist/clang/include/clang/AST/ExprObjC.h | 27 +-
external/bsd/llvm/dist/clang/include/clang/AST/ExternalASTSource.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/AST/LambdaCapture.h | 12 +-
external/bsd/llvm/dist/clang/include/clang/AST/Mangle.h | 5 +
external/bsd/llvm/dist/clang/include/clang/AST/MangleNumberingContext.h | 17 +-
external/bsd/llvm/dist/clang/include/clang/AST/NSAPI.h | 16 +-
external/bsd/llvm/dist/clang/include/clang/AST/NestedNameSpecifier.h | 34 +-
external/bsd/llvm/dist/clang/include/clang/AST/OpenMPClause.h | 103 +-
external/bsd/llvm/dist/clang/include/clang/AST/OperationKinds.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/ParentMap.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/PrettyPrinter.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/RawCommentList.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/RecordLayout.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/RecursiveASTVisitor.h | 72 +-
external/bsd/llvm/dist/clang/include/clang/AST/Stmt.h | 84 +-
external/bsd/llvm/dist/clang/include/clang/AST/StmtGraphTraits.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/StmtIterator.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/StmtOpenMP.h | 705 +++-
external/bsd/llvm/dist/clang/include/clang/AST/TemplateBase.h | 16 +-
external/bsd/llvm/dist/clang/include/clang/AST/Type.h | 88 +-
external/bsd/llvm/dist/clang/include/clang/AST/TypeLoc.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/TypeOrdering.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/AST/UnresolvedSet.h | 2 +-
external/bsd/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchFinder.h | 57 +-
external/bsd/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchers.h | 359 +-
external/bsd/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchersInternal.h | 614 +-
external/bsd/llvm/dist/clang/include/clang/ASTMatchers/ASTMatchersMacros.h | 17 +-
external/bsd/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/Parser.h | 130 +-
external/bsd/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/Registry.h | 51 +-
external/bsd/llvm/dist/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h | 184 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/Consumed.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/Dominators.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/FormatString.h | 10 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/LiveVariables.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h | 12 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ReachableCode.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafety.h | 15 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h | 11 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h | 12 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyOps.def | 3 +
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h | 1001 ++--
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h | 271 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h | 68 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/UninitializedValues.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/AnalysisContext.h | 16 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/AnalysisDiagnostic.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/CFG.h | 11 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/CFGStmtMap.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/CallGraph.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/CodeInjector.h | 46 +
external/bsd/llvm/dist/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/ProgramPoint.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Analysis/Support/BumpVector.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Basic/ABI.h | 11 +-
external/bsd/llvm/dist/clang/include/clang/Basic/AddressSpaces.h | 1 +
external/bsd/llvm/dist/clang/include/clang/Basic/AllDiagnostics.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/Attr.td | 136 +-
external/bsd/llvm/dist/clang/include/clang/Basic/AttrDocs.td | 305 +-
external/bsd/llvm/dist/clang/include/clang/Basic/AttrKinds.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/Attributes.h | 14 +-
external/bsd/llvm/dist/clang/include/clang/Basic/Builtins.def | 19 +
external/bsd/llvm/dist/clang/include/clang/Basic/Builtins.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/BuiltinsAArch64.def | 3 +
external/bsd/llvm/dist/clang/include/clang/Basic/BuiltinsARM.def | 6 +
external/bsd/llvm/dist/clang/include/clang/Basic/BuiltinsLe64.def | 19 +
external/bsd/llvm/dist/clang/include/clang/Basic/BuiltinsNVPTX.def | 28 +-
external/bsd/llvm/dist/clang/include/clang/Basic/BuiltinsPPC.def | 19 +
external/bsd/llvm/dist/clang/include/clang/Basic/BuiltinsR600.def | 8 +-
external/bsd/llvm/dist/clang/include/clang/Basic/BuiltinsX86.def | 212 +-
external/bsd/llvm/dist/clang/include/clang/Basic/CharInfo.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/CommentOptions.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/Diagnostic.h | 16 +-
external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticASTKinds.td | 7 +
external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticCommonKinds.td | 4 +
external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticDriverKinds.td | 14 +-
external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticFrontendKinds.td | 30 +-
external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticGroups.td | 65 +-
external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticIDs.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticLexKinds.td | 25 +-
external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticOptions.def | 3 +-
external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticOptions.h | 3 +-
external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticParseKinds.td | 101 +-
external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticSemaKinds.td | 393 +-
external/bsd/llvm/dist/clang/include/clang/Basic/DiagnosticSerializationKinds.td | 10 +-
external/bsd/llvm/dist/clang/include/clang/Basic/ExceptionSpecificationType.h | 3 +-
external/bsd/llvm/dist/clang/include/clang/Basic/ExpressionTraits.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/FileManager.h | 25 +-
external/bsd/llvm/dist/clang/include/clang/Basic/FileSystemStatCache.h | 12 +-
external/bsd/llvm/dist/clang/include/clang/Basic/IdentifierTable.h | 59 +-
external/bsd/llvm/dist/clang/include/clang/Basic/LLVM.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/Lambda.h | 3 +-
external/bsd/llvm/dist/clang/include/clang/Basic/LangOptions.def | 88 +-
external/bsd/llvm/dist/clang/include/clang/Basic/LangOptions.h | 21 +-
external/bsd/llvm/dist/clang/include/clang/Basic/Module.h | 39 +-
external/bsd/llvm/dist/clang/include/clang/Basic/ObjCRuntime.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/OpenMPKinds.def | 61 +
external/bsd/llvm/dist/clang/include/clang/Basic/OpenMPKinds.h | 6 +
external/bsd/llvm/dist/clang/include/clang/Basic/OperatorKinds.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/OperatorPrecedence.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/PartialDiagnostic.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/PlistSupport.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/PrettyStackTrace.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/SanitizerBlacklist.h | 45 +
external/bsd/llvm/dist/clang/include/clang/Basic/Sanitizers.def | 19 +-
external/bsd/llvm/dist/clang/include/clang/Basic/Sanitizers.h | 47 +
external/bsd/llvm/dist/clang/include/clang/Basic/SourceLocation.h | 5 +-
external/bsd/llvm/dist/clang/include/clang/Basic/SourceManager.h | 31 +-
external/bsd/llvm/dist/clang/include/clang/Basic/SourceManagerInternals.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/Specifiers.h | 11 +-
external/bsd/llvm/dist/clang/include/clang/Basic/StmtNodes.td | 13 +-
external/bsd/llvm/dist/clang/include/clang/Basic/TargetBuiltins.h | 15 +-
external/bsd/llvm/dist/clang/include/clang/Basic/TargetCXXABI.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/TargetInfo.h | 52 +-
external/bsd/llvm/dist/clang/include/clang/Basic/TargetOptions.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/TemplateKinds.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/TokenKinds.def | 14 +-
external/bsd/llvm/dist/clang/include/clang/Basic/TokenKinds.h | 10 +-
external/bsd/llvm/dist/clang/include/clang/Basic/TypeTraits.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Basic/VersionTuple.h | 29 +-
external/bsd/llvm/dist/clang/include/clang/Basic/VirtualFileSystem.h | 36 +-
external/bsd/llvm/dist/clang/include/clang/Basic/arm_neon.td | 49 +-
external/bsd/llvm/dist/clang/include/clang/CodeGen/BackendUtil.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/CodeGen/CGFunctionInfo.h | 35 +-
external/bsd/llvm/dist/clang/include/clang/CodeGen/CodeGenABITypes.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/CodeGen/CodeGenAction.h | 14 +-
external/bsd/llvm/dist/clang/include/clang/Config/config.h.cmake | 6 +
external/bsd/llvm/dist/clang/include/clang/Config/config.h.in | 9 +-
external/bsd/llvm/dist/clang/include/clang/Driver/Action.h | 46 +-
external/bsd/llvm/dist/clang/include/clang/Driver/CC1Options.td | 24 +-
external/bsd/llvm/dist/clang/include/clang/Driver/CLCompatOptions.td | 23 +-
external/bsd/llvm/dist/clang/include/clang/Driver/Compilation.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Driver/Driver.h | 32 +-
external/bsd/llvm/dist/clang/include/clang/Driver/DriverDiagnostic.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Driver/Job.h | 70 +-
external/bsd/llvm/dist/clang/include/clang/Driver/Multilib.h | 5 +-
external/bsd/llvm/dist/clang/include/clang/Driver/Options.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Driver/Options.td | 96 +-
external/bsd/llvm/dist/clang/include/clang/Driver/Phases.h | 5 +-
external/bsd/llvm/dist/clang/include/clang/Driver/SanitizerArgs.h | 123 +-
external/bsd/llvm/dist/clang/include/clang/Driver/Tool.h | 62 +-
external/bsd/llvm/dist/clang/include/clang/Driver/ToolChain.h | 12 +-
external/bsd/llvm/dist/clang/include/clang/Driver/Types.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Driver/Util.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Format/Format.h | 88 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/ASTConsumers.h | 18 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/ASTUnit.h | 57 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h | 17 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/CodeGenOptions.def | 10 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/CodeGenOptions.h | 25 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/CompilerInstance.h | 38 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/DiagnosticRenderer.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/FrontendAction.h | 41 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/FrontendActions.h | 51 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/FrontendDiagnostic.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/FrontendOptions.h | 16 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/FrontendPluginRegistry.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/LangStandard.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/LangStandards.def | 22 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/LogDiagnosticPrinter.h | 15 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/MigratorOptions.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/MultiplexConsumer.h | 8 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h | 45 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/SerializedDiagnosticReader.h | 131 +
external/bsd/llvm/dist/clang/include/clang/Frontend/SerializedDiagnostics.h | 59 +
external/bsd/llvm/dist/clang/include/clang/Frontend/TextDiagnostic.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/TextDiagnosticBuffer.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/TextDiagnosticPrinter.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/Utils.h | 5 +-
external/bsd/llvm/dist/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h | 27 +-
external/bsd/llvm/dist/clang/include/clang/Lex/ExternalPreprocessorSource.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Lex/HeaderMap.h | 10 +-
external/bsd/llvm/dist/clang/include/clang/Lex/HeaderSearch.h | 29 +-
external/bsd/llvm/dist/clang/include/clang/Lex/HeaderSearchOptions.h | 13 +-
external/bsd/llvm/dist/clang/include/clang/Lex/LexDiagnostic.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Lex/Lexer.h | 10 +-
external/bsd/llvm/dist/clang/include/clang/Lex/LiteralSupport.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Lex/MacroArgs.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Lex/MacroInfo.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Lex/ModuleLoader.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Lex/ModuleMap.h | 100 +-
external/bsd/llvm/dist/clang/include/clang/Lex/MultipleIncludeOpt.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Lex/PPCallbacks.h | 11 +-
external/bsd/llvm/dist/clang/include/clang/Lex/PTHLexer.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Lex/PTHManager.h | 32 +-
external/bsd/llvm/dist/clang/include/clang/Lex/Pragma.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Lex/Preprocessor.h | 73 +-
external/bsd/llvm/dist/clang/include/clang/Lex/PreprocessorLexer.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Lex/ScratchBuffer.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Lex/Token.h | 29 +-
external/bsd/llvm/dist/clang/include/clang/Lex/TokenConcatenation.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Lex/TokenLexer.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Parse/ParseDiagnostic.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Parse/Parser.h | 83 +-
external/bsd/llvm/dist/clang/include/clang/Rewrite/Core/DeltaTree.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Rewrite/Core/HTMLRewrite.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Rewrite/Core/RewriteRope.h | 52 +-
external/bsd/llvm/dist/clang/include/clang/Rewrite/Core/Rewriter.h | 14 +-
external/bsd/llvm/dist/clang/include/clang/Rewrite/Core/TokenRewriter.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Rewrite/Frontend/ASTConsumers.h | 31 +-
external/bsd/llvm/dist/clang/include/clang/Rewrite/Frontend/FixItRewriter.h | 8 +-
external/bsd/llvm/dist/clang/include/clang/Rewrite/Frontend/FrontendActions.h | 16 +-
external/bsd/llvm/dist/clang/include/clang/Rewrite/Frontend/Rewriters.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Sema/AnalysisBasedWarnings.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Sema/AttributeList.h | 13 +-
external/bsd/llvm/dist/clang/include/clang/Sema/DeclSpec.h | 58 +-
external/bsd/llvm/dist/clang/include/clang/Sema/DelayedDiagnostic.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Sema/ExternalSemaSource.h | 17 +-
external/bsd/llvm/dist/clang/include/clang/Sema/IdentifierResolver.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Sema/Lookup.h | 27 +-
external/bsd/llvm/dist/clang/include/clang/Sema/MultiplexExternalSemaSource.h | 15 +-
external/bsd/llvm/dist/clang/include/clang/Sema/ObjCMethodList.h | 31 +-
external/bsd/llvm/dist/clang/include/clang/Sema/Overload.h | 36 +-
external/bsd/llvm/dist/clang/include/clang/Sema/PrettyDeclStackTrace.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Sema/Scope.h | 3 +
external/bsd/llvm/dist/clang/include/clang/Sema/ScopeInfo.h | 36 +-
external/bsd/llvm/dist/clang/include/clang/Sema/Sema.h | 428 +-
external/bsd/llvm/dist/clang/include/clang/Sema/SemaDiagnostic.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Sema/SemaFixItUtils.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Sema/SemaInternal.h | 224 +-
external/bsd/llvm/dist/clang/include/clang/Sema/SemaLambda.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Sema/TemplateDeduction.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Sema/TypoCorrection.h | 33 +-
external/bsd/llvm/dist/clang/include/clang/Serialization/ASTBitCodes.h | 36 +-
external/bsd/llvm/dist/clang/include/clang/Serialization/ASTDeserializationListener.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/Serialization/ASTReader.h | 131 +-
external/bsd/llvm/dist/clang/include/clang/Serialization/ASTWriter.h | 35 +-
external/bsd/llvm/dist/clang/include/clang/Serialization/ContinuousRangeMap.h | 12 +-
external/bsd/llvm/dist/clang/include/clang/Serialization/GlobalModuleIndex.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Serialization/Module.h | 18 +-
external/bsd/llvm/dist/clang/include/clang/Serialization/ModuleManager.h | 23 +-
external/bsd/llvm/dist/clang/include/clang/Serialization/SerializationDiagnostic.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h | 14 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h | 12 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h | 21 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h | 30 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h | 12 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/Checker.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h | 9 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h | 9 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h | 15 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h | 11 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h | 10 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h | 4 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h | 12 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h | 12 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h | 33 +-
external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h | 44 +
external/bsd/llvm/dist/clang/include/clang/Tooling/ArgumentsAdjusters.h | 70 +-
external/bsd/llvm/dist/clang/include/clang/Tooling/CommonOptionsParser.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Tooling/CompilationDatabase.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Tooling/Core/Replacement.h | 229 +
external/bsd/llvm/dist/clang/include/clang/Tooling/FileMatchTrie.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Tooling/JSONCompilationDatabase.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Tooling/Refactoring.h | 176 +-
external/bsd/llvm/dist/clang/include/clang/Tooling/RefactoringCallbacks.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Tooling/ReplacementsYaml.h | 6 +-
external/bsd/llvm/dist/clang/include/clang/Tooling/Tooling.h | 42 +-
external/bsd/llvm/dist/clang/include/clang/module.modulemap | 25 +-
external/bsd/llvm/dist/clang/lib/ARCMigrate/ARCMT.cpp | 15 +-
external/bsd/llvm/dist/clang/lib/ARCMigrate/FileRemapper.cpp | 34 +-
external/bsd/llvm/dist/clang/lib/ARCMigrate/Internals.h | 2 +-
external/bsd/llvm/dist/clang/lib/ARCMigrate/ObjCMT.cpp | 286 +-
external/bsd/llvm/dist/clang/lib/ARCMigrate/PlistReporter.cpp | 6 +-
external/bsd/llvm/dist/clang/lib/ARCMigrate/TransformActions.cpp | 3 +-
external/bsd/llvm/dist/clang/lib/AST/APValue.cpp | 4 +-
external/bsd/llvm/dist/clang/lib/AST/ASTContext.cpp | 326 +-
external/bsd/llvm/dist/clang/lib/AST/ASTDiagnostic.cpp | 425 +-
external/bsd/llvm/dist/clang/lib/AST/ASTDumper.cpp | 1144 +++--
external/bsd/llvm/dist/clang/lib/AST/ASTImporter.cpp | 102 +-
external/bsd/llvm/dist/clang/lib/AST/ASTTypeTraits.cpp | 47 +
external/bsd/llvm/dist/clang/lib/AST/CMakeLists.txt | 1 -
external/bsd/llvm/dist/clang/lib/AST/CXXABI.h | 4 +-
external/bsd/llvm/dist/clang/lib/AST/Comment.cpp | 17 +-
external/bsd/llvm/dist/clang/lib/AST/CommentCommandTraits.cpp | 4 +
external/bsd/llvm/dist/clang/lib/AST/CommentLexer.cpp | 4 +-
external/bsd/llvm/dist/clang/lib/AST/Decl.cpp | 161 +-
external/bsd/llvm/dist/clang/lib/AST/DeclBase.cpp | 28 +-
external/bsd/llvm/dist/clang/lib/AST/DeclCXX.cpp | 94 +-
external/bsd/llvm/dist/clang/lib/AST/DeclObjC.cpp | 59 +-
external/bsd/llvm/dist/clang/lib/AST/DeclPrinter.cpp | 21 +-
external/bsd/llvm/dist/clang/lib/AST/Expr.cpp | 218 +-
external/bsd/llvm/dist/clang/lib/AST/ExprCXX.cpp | 16 +-
external/bsd/llvm/dist/clang/lib/AST/ExprClassification.cpp | 11 +-
external/bsd/llvm/dist/clang/lib/AST/ExprConstant.cpp | 578 ++-
external/bsd/llvm/dist/clang/lib/AST/ItaniumCXXABI.cpp | 54 +-
external/bsd/llvm/dist/clang/lib/AST/ItaniumMangle.cpp | 181 +-
external/bsd/llvm/dist/clang/lib/AST/Mangle.cpp | 92 +-
external/bsd/llvm/dist/clang/lib/AST/MicrosoftCXXABI.cpp | 21 +
external/bsd/llvm/dist/clang/lib/AST/MicrosoftMangle.cpp | 136 +-
external/bsd/llvm/dist/clang/lib/AST/NSAPI.cpp | 48 +-
external/bsd/llvm/dist/clang/lib/AST/NestedNameSpecifier.cpp | 71 +-
external/bsd/llvm/dist/clang/lib/AST/RecordLayoutBuilder.cpp | 102 +-
external/bsd/llvm/dist/clang/lib/AST/Stmt.cpp | 402 +-
external/bsd/llvm/dist/clang/lib/AST/StmtPrinter.cpp | 65 +-
external/bsd/llvm/dist/clang/lib/AST/StmtProfile.cpp | 58 +-
external/bsd/llvm/dist/clang/lib/AST/TemplateBase.cpp | 28 +-
external/bsd/llvm/dist/clang/lib/AST/Type.cpp | 98 +-
external/bsd/llvm/dist/clang/lib/AST/TypeLoc.cpp | 8 +
external/bsd/llvm/dist/clang/lib/AST/TypePrinter.cpp | 19 +-
external/bsd/llvm/dist/clang/lib/AST/VTTBuilder.cpp | 4 +-
external/bsd/llvm/dist/clang/lib/AST/VTableBuilder.cpp | 289 +-
external/bsd/llvm/dist/clang/lib/ASTMatchers/ASTMatchFinder.cpp | 287 +-
external/bsd/llvm/dist/clang/lib/ASTMatchers/ASTMatchersInternal.cpp | 268 +-
external/bsd/llvm/dist/clang/lib/ASTMatchers/Dynamic/Marshallers.h | 105 +-
external/bsd/llvm/dist/clang/lib/ASTMatchers/Dynamic/Parser.cpp | 105 +-
external/bsd/llvm/dist/clang/lib/ASTMatchers/Dynamic/Registry.cpp | 171 +-
external/bsd/llvm/dist/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp | 164 +-
external/bsd/llvm/dist/clang/lib/Analysis/AnalysisDeclContext.cpp | 29 +-
external/bsd/llvm/dist/clang/lib/Analysis/BodyFarm.cpp | 12 +-
external/bsd/llvm/dist/clang/lib/Analysis/BodyFarm.h | 8 +-
external/bsd/llvm/dist/clang/lib/Analysis/CFG.cpp | 13 +-
external/bsd/llvm/dist/clang/lib/Analysis/CMakeLists.txt | 2 +-
external/bsd/llvm/dist/clang/lib/Analysis/CallGraph.cpp | 13 +-
external/bsd/llvm/dist/clang/lib/Analysis/CodeInjector.cpp | 15 +
external/bsd/llvm/dist/clang/lib/Analysis/FormatString.cpp | 38 +-
external/bsd/llvm/dist/clang/lib/Analysis/FormatStringParsing.h | 4 +-
external/bsd/llvm/dist/clang/lib/Analysis/LiveVariables.cpp | 57 +-
external/bsd/llvm/dist/clang/lib/Analysis/PrintfFormatString.cpp | 78 +-
external/bsd/llvm/dist/clang/lib/Analysis/ReachableCode.cpp | 4 +-
external/bsd/llvm/dist/clang/lib/Analysis/ScanfFormatString.cpp | 11 +
external/bsd/llvm/dist/clang/lib/Analysis/ThreadSafety.cpp | 428 +-
external/bsd/llvm/dist/clang/lib/Analysis/ThreadSafetyCommon.cpp | 66 +-
external/bsd/llvm/dist/clang/lib/Analysis/ThreadSafetyTIL.cpp | 287 +-
external/bsd/llvm/dist/clang/lib/Analysis/UninitializedValues.cpp | 96 +-
external/bsd/llvm/dist/clang/lib/Basic/Attributes.cpp | 4 +-
external/bsd/llvm/dist/clang/lib/Basic/CMakeLists.txt | 80 +-
external/bsd/llvm/dist/clang/lib/Basic/Diagnostic.cpp | 42 +-
external/bsd/llvm/dist/clang/lib/Basic/DiagnosticIDs.cpp | 31 +-
external/bsd/llvm/dist/clang/lib/Basic/FileManager.cpp | 192 +-
external/bsd/llvm/dist/clang/lib/Basic/FileSystemStatCache.cpp | 9 +-
external/bsd/llvm/dist/clang/lib/Basic/IdentifierTable.cpp | 119 +-
external/bsd/llvm/dist/clang/lib/Basic/LangOptions.cpp | 7 +-
external/bsd/llvm/dist/clang/lib/Basic/Module.cpp | 50 +-
external/bsd/llvm/dist/clang/lib/Basic/OpenMPKinds.cpp | 57 +-
external/bsd/llvm/dist/clang/lib/Basic/SanitizerBlacklist.cpp | 46 +
external/bsd/llvm/dist/clang/lib/Basic/Sanitizers.cpp | 35 +
external/bsd/llvm/dist/clang/lib/Basic/SourceLocation.cpp | 8 +-
external/bsd/llvm/dist/clang/lib/Basic/SourceManager.cpp | 67 +-
external/bsd/llvm/dist/clang/lib/Basic/TargetInfo.cpp | 37 +-
external/bsd/llvm/dist/clang/lib/Basic/Targets.cpp | 1085 +++-
external/bsd/llvm/dist/clang/lib/Basic/Version.cpp | 2 +-
external/bsd/llvm/dist/clang/lib/Basic/VersionTuple.cpp | 4 +-
external/bsd/llvm/dist/clang/lib/Basic/VirtualFileSystem.cpp | 100 +-
external/bsd/llvm/dist/clang/lib/CodeGen/ABIInfo.h | 23 +-
external/bsd/llvm/dist/clang/lib/CodeGen/BackendUtil.cpp | 82 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGAtomic.cpp | 310 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGBlocks.cpp | 56 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGBlocks.h | 4 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGBuilder.h | 6 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGBuiltin.cpp | 489 ++-
external/bsd/llvm/dist/clang/lib/CodeGen/CGCUDARuntime.cpp | 3 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGCUDARuntime.h | 4 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGCXX.cpp | 157 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGCXXABI.cpp | 23 -
external/bsd/llvm/dist/clang/lib/CodeGen/CGCXXABI.h | 97 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGCall.cpp | 1531 ++++--
external/bsd/llvm/dist/clang/lib/CodeGen/CGCall.h | 4 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGClass.cpp | 259 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGCleanup.cpp | 12 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGCleanup.h | 12 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGDebugInfo.cpp | 1538 +++---
external/bsd/llvm/dist/clang/lib/CodeGen/CGDebugInfo.h | 136 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGDecl.cpp | 127 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGDeclCXX.cpp | 144 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGException.cpp | 106 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGExpr.cpp | 547 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGExprCXX.cpp | 301 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGExprComplex.cpp | 269 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGExprConstant.cpp | 202 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGExprScalar.cpp | 252 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGLoopInfo.cpp | 27 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGLoopInfo.h | 6 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGObjC.cpp | 61 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGObjCGNU.cpp | 31 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGObjCMac.cpp | 421 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGObjCRuntime.h | 4 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGOpenCLRuntime.h | 4 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.cpp | 821 +++-
external/bsd/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntime.h | 319 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGRecordLayout.h | 4 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp | 59 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGStmt.cpp | 169 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGStmtOpenMP.cpp | 633 ++-
external/bsd/llvm/dist/clang/lib/CodeGen/CGVTables.cpp | 38 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGVTables.h | 4 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CGValue.h | 4 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CMakeLists.txt | 12 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenABITypes.cpp | 3 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenAction.cpp | 80 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenFunction.cpp | 183 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenFunction.h | 394 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenModule.cpp | 418 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenModule.h | 163 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenPGO.cpp | 318 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenPGO.h | 37 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenTBAA.h | 4 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenTypes.cpp | 23 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenTypes.h | 140 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CoverageMappingGen.cpp | 215 +-
external/bsd/llvm/dist/clang/lib/CodeGen/CoverageMappingGen.h | 19 +-
external/bsd/llvm/dist/clang/lib/CodeGen/EHScopeStack.h | 6 +-
external/bsd/llvm/dist/clang/lib/CodeGen/ItaniumCXXABI.cpp | 403 +-
external/bsd/llvm/dist/clang/lib/CodeGen/MicrosoftCXXABI.cpp | 440 +-
external/bsd/llvm/dist/clang/lib/CodeGen/ModuleBuilder.cpp | 28 +-
external/bsd/llvm/dist/clang/lib/CodeGen/SanitizerMetadata.cpp | 46 +-
external/bsd/llvm/dist/clang/lib/CodeGen/SanitizerMetadata.h | 9 +-
external/bsd/llvm/dist/clang/lib/CodeGen/TargetInfo.cpp | 1102 +++-
external/bsd/llvm/dist/clang/lib/CodeGen/TargetInfo.h | 22 +-
external/bsd/llvm/dist/clang/lib/Driver/Action.cpp | 74 +-
external/bsd/llvm/dist/clang/lib/Driver/CMakeLists.txt | 3 +-
external/bsd/llvm/dist/clang/lib/Driver/Compilation.cpp | 19 +-
external/bsd/llvm/dist/clang/lib/Driver/CrossWindowsToolChain.cpp | 117 +
external/bsd/llvm/dist/clang/lib/Driver/Driver.cpp | 510 +-
external/bsd/llvm/dist/clang/lib/Driver/InputInfo.h | 4 +-
external/bsd/llvm/dist/clang/lib/Driver/Job.cpp | 185 +-
external/bsd/llvm/dist/clang/lib/Driver/MSVCToolChain.cpp | 496 ++
external/bsd/llvm/dist/clang/lib/Driver/Phases.cpp | 1 +
external/bsd/llvm/dist/clang/lib/Driver/SanitizerArgs.cpp | 559 +-
external/bsd/llvm/dist/clang/lib/Driver/Tool.cpp | 12 +-
external/bsd/llvm/dist/clang/lib/Driver/ToolChain.cpp | 23 +-
external/bsd/llvm/dist/clang/lib/Driver/ToolChains.cpp | 472 +-
external/bsd/llvm/dist/clang/lib/Driver/ToolChains.h | 101 +-
external/bsd/llvm/dist/clang/lib/Driver/Tools.cpp | 1475 ++++--
external/bsd/llvm/dist/clang/lib/Driver/Tools.h | 180 +-
external/bsd/llvm/dist/clang/lib/Driver/Types.cpp | 2 +
external/bsd/llvm/dist/clang/lib/Edit/EditedSource.cpp | 6 +
external/bsd/llvm/dist/clang/lib/Edit/RewriteObjCFoundationAPI.cpp | 3 +-
external/bsd/llvm/dist/clang/lib/Format/BreakableToken.cpp | 3 +-
external/bsd/llvm/dist/clang/lib/Format/BreakableToken.h | 11 +-
external/bsd/llvm/dist/clang/lib/Format/CMakeLists.txt | 3 +-
external/bsd/llvm/dist/clang/lib/Format/ContinuationIndenter.cpp | 465 +-
external/bsd/llvm/dist/clang/lib/Format/ContinuationIndenter.h | 34 +-
external/bsd/llvm/dist/clang/lib/Format/Encoding.h | 6 +-
external/bsd/llvm/dist/clang/lib/Format/Format.cpp | 968 +---
external/bsd/llvm/dist/clang/lib/Format/FormatToken.cpp | 24 +-
external/bsd/llvm/dist/clang/lib/Format/FormatToken.h | 130 +-
external/bsd/llvm/dist/clang/lib/Format/TokenAnnotator.cpp | 1037 +++--
external/bsd/llvm/dist/clang/lib/Format/TokenAnnotator.h | 22 +-
external/bsd/llvm/dist/clang/lib/Format/UnwrappedLineFormatter.cpp | 706 +++
external/bsd/llvm/dist/clang/lib/Format/UnwrappedLineFormatter.h | 168 +
external/bsd/llvm/dist/clang/lib/Format/UnwrappedLineParser.cpp | 223 +-
external/bsd/llvm/dist/clang/lib/Format/UnwrappedLineParser.h | 14 +-
external/bsd/llvm/dist/clang/lib/Format/WhitespaceManager.cpp | 12 +-
external/bsd/llvm/dist/clang/lib/Format/WhitespaceManager.h | 6 +-
external/bsd/llvm/dist/clang/lib/Frontend/ASTConsumers.cpp | 40 +-
external/bsd/llvm/dist/clang/lib/Frontend/ASTMerge.cpp | 10 +-
external/bsd/llvm/dist/clang/lib/Frontend/ASTUnit.cpp | 361 +-
external/bsd/llvm/dist/clang/lib/Frontend/CMakeLists.txt | 3 +
external/bsd/llvm/dist/clang/lib/Frontend/CacheTokens.cpp | 16 +-
external/bsd/llvm/dist/clang/lib/Frontend/ChainedIncludesSource.cpp | 33 +-
external/bsd/llvm/dist/clang/lib/Frontend/CodeGenOptions.cpp | 24 +
external/bsd/llvm/dist/clang/lib/Frontend/CompilerInstance.cpp | 253 +-
external/bsd/llvm/dist/clang/lib/Frontend/CompilerInvocation.cpp | 194 +-
external/bsd/llvm/dist/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp | 6 +-
external/bsd/llvm/dist/clang/lib/Frontend/DependencyFile.cpp | 36 +-
external/bsd/llvm/dist/clang/lib/Frontend/DependencyGraph.cpp | 13 +-
external/bsd/llvm/dist/clang/lib/Frontend/DiagnosticRenderer.cpp | 2 +-
external/bsd/llvm/dist/clang/lib/Frontend/FrontendAction.cpp | 72 +-
external/bsd/llvm/dist/clang/lib/Frontend/FrontendActions.cpp | 160 +-
external/bsd/llvm/dist/clang/lib/Frontend/HeaderIncludeGen.cpp | 20 +-
external/bsd/llvm/dist/clang/lib/Frontend/InitHeaderSearch.cpp | 15 +-
external/bsd/llvm/dist/clang/lib/Frontend/InitPreprocessor.cpp | 162 +-
external/bsd/llvm/dist/clang/lib/Frontend/LogDiagnosticPrinter.cpp | 26 +-
external/bsd/llvm/dist/clang/lib/Frontend/ModuleDependencyCollector.cpp | 43 +-
external/bsd/llvm/dist/clang/lib/Frontend/MultiplexConsumer.cpp | 117 +-
external/bsd/llvm/dist/clang/lib/Frontend/PrintPreprocessedOutput.cpp | 5 +-
external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/FixItRewriter.cpp | 26 +-
external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/FrontendActions.cpp | 14 +-
external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/HTMLPrint.cpp | 11 +-
external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp | 153 +-
external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp | 102 +-
external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/RewriteObjC.cpp | 102 +-
external/bsd/llvm/dist/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp | 257 +-
external/bsd/llvm/dist/clang/lib/Frontend/SerializedDiagnosticReader.cpp | 295 +
external/bsd/llvm/dist/clang/lib/Frontend/TextDiagnostic.cpp | 24 +-
external/bsd/llvm/dist/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp | 69 +-
external/bsd/llvm/dist/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | 2 +-
external/bsd/llvm/dist/clang/lib/Headers/CMakeLists.txt | 23 +-
external/bsd/llvm/dist/clang/lib/Headers/Intrin.h | 88 +-
external/bsd/llvm/dist/clang/lib/Headers/__stddef_max_align_t.h | 40 +
external/bsd/llvm/dist/clang/lib/Headers/adxintrin.h | 83 +
external/bsd/llvm/dist/clang/lib/Headers/altivec.h | 439 ++-
external/bsd/llvm/dist/clang/lib/Headers/arm_acle.h | 113 +-
external/bsd/llvm/dist/clang/lib/Headers/avx512bwintrin.h | 60 +
external/bsd/llvm/dist/clang/lib/Headers/avx512fintrin.h | 143 +
external/bsd/llvm/dist/clang/lib/Headers/avx512vlbwintrin.h | 83 +
external/bsd/llvm/dist/clang/lib/Headers/avx512vlintrin.h | 83 +
external/bsd/llvm/dist/clang/lib/Headers/bmiintrin.h | 6 +-
external/bsd/llvm/dist/clang/lib/Headers/cpuid.h | 88 +-
external/bsd/llvm/dist/clang/lib/Headers/emmintrin.h | 48 +-
external/bsd/llvm/dist/clang/lib/Headers/float.h | 2 +-
external/bsd/llvm/dist/clang/lib/Headers/immintrin.h | 68 +
external/bsd/llvm/dist/clang/lib/Headers/lzcntintrin.h | 18 +-
external/bsd/llvm/dist/clang/lib/Headers/module.modulemap | 6 +-
external/bsd/llvm/dist/clang/lib/Headers/shaintrin.h | 12 +-
external/bsd/llvm/dist/clang/lib/Headers/stdatomic.h | 190 +
external/bsd/llvm/dist/clang/lib/Headers/stddef.h | 29 +-
external/bsd/llvm/dist/clang/lib/Headers/unwind.h | 6 +-
external/bsd/llvm/dist/clang/lib/Headers/vadefs.h | 65 +
external/bsd/llvm/dist/clang/lib/Headers/xmmintrin.h | 48 +-
external/bsd/llvm/dist/clang/lib/Index/CMakeLists.txt | 3 +-
external/bsd/llvm/dist/clang/lib/Index/CommentToXML.cpp | 10 +-
external/bsd/llvm/dist/clang/lib/Index/SimpleFormatContext.h | 9 +-
external/bsd/llvm/dist/clang/lib/Index/USRGeneration.cpp | 54 +-
external/bsd/llvm/dist/clang/lib/Lex/HeaderMap.cpp | 10 +-
external/bsd/llvm/dist/clang/lib/Lex/HeaderSearch.cpp | 298 +-
external/bsd/llvm/dist/clang/lib/Lex/Lexer.cpp | 48 +-
external/bsd/llvm/dist/clang/lib/Lex/LiteralSupport.cpp | 16 +-
external/bsd/llvm/dist/clang/lib/Lex/MacroArgs.cpp | 5 +-
external/bsd/llvm/dist/clang/lib/Lex/ModuleMap.cpp | 364 +-
external/bsd/llvm/dist/clang/lib/Lex/PPDirectives.cpp | 260 +-
external/bsd/llvm/dist/clang/lib/Lex/PPExpressions.cpp | 16 +-
external/bsd/llvm/dist/clang/lib/Lex/PPLexerChange.cpp | 68 +-
external/bsd/llvm/dist/clang/lib/Lex/PPMacroExpansion.cpp | 357 +-
external/bsd/llvm/dist/clang/lib/Lex/PTHLexer.cpp | 74 +-
external/bsd/llvm/dist/clang/lib/Lex/Pragma.cpp | 21 +-
external/bsd/llvm/dist/clang/lib/Lex/Preprocessor.cpp | 98 +-
external/bsd/llvm/dist/clang/lib/Lex/ScratchBuffer.cpp | 9 +-
external/bsd/llvm/dist/clang/lib/Lex/TokenConcatenation.cpp | 20 +-
external/bsd/llvm/dist/clang/lib/Lex/TokenLexer.cpp | 29 +-
external/bsd/llvm/dist/clang/lib/Lex/UnicodeCharSets.h | 4 +-
external/bsd/llvm/dist/clang/lib/Parse/ParseAST.cpp | 7 +-
external/bsd/llvm/dist/clang/lib/Parse/ParseCXXInlineMethods.cpp | 202 +-
external/bsd/llvm/dist/clang/lib/Parse/ParseDecl.cpp | 409 +-
external/bsd/llvm/dist/clang/lib/Parse/ParseDeclCXX.cpp | 340 +-
external/bsd/llvm/dist/clang/lib/Parse/ParseExpr.cpp | 260 +-
external/bsd/llvm/dist/clang/lib/Parse/ParseExprCXX.cpp | 190 +-
external/bsd/llvm/dist/clang/lib/Parse/ParseInit.cpp | 6 +-
external/bsd/llvm/dist/clang/lib/Parse/ParseObjc.cpp | 164 +-
external/bsd/llvm/dist/clang/lib/Parse/ParseOpenMP.cpp | 51 +-
external/bsd/llvm/dist/clang/lib/Parse/ParsePragma.cpp | 192 +-
external/bsd/llvm/dist/clang/lib/Parse/ParseStmt.cpp | 28 +-
external/bsd/llvm/dist/clang/lib/Parse/ParseStmtAsm.cpp | 30 +-
external/bsd/llvm/dist/clang/lib/Parse/ParseTemplate.cpp | 17 +-
external/bsd/llvm/dist/clang/lib/Parse/ParseTentative.cpp | 37 +-
external/bsd/llvm/dist/clang/lib/Parse/Parser.cpp | 127 +-
external/bsd/llvm/dist/clang/lib/Parse/RAIIObjectsForParser.h | 4 +-
external/bsd/llvm/dist/clang/lib/Rewrite/CMakeLists.txt | 1 -
external/bsd/llvm/dist/clang/lib/Rewrite/RewriteRope.cpp | 14 +-
external/bsd/llvm/dist/clang/lib/Rewrite/Rewriter.cpp | 33 +-
external/bsd/llvm/dist/clang/lib/Sema/AnalysisBasedWarnings.cpp | 174 +-
external/bsd/llvm/dist/clang/lib/Sema/CMakeLists.txt | 1 +
external/bsd/llvm/dist/clang/lib/Sema/DeclSpec.cpp | 49 +-
external/bsd/llvm/dist/clang/lib/Sema/IdentifierResolver.cpp | 3 +
external/bsd/llvm/dist/clang/lib/Sema/JumpDiagnostics.cpp | 22 +-
external/bsd/llvm/dist/clang/lib/Sema/MultiplexExternalSemaSource.cpp | 6 +
external/bsd/llvm/dist/clang/lib/Sema/ScopeInfo.cpp | 19 +
external/bsd/llvm/dist/clang/lib/Sema/Sema.cpp | 47 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaAccess.cpp | 4 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaAttr.cpp | 26 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaCUDA.cpp | 263 +
external/bsd/llvm/dist/clang/lib/Sema/SemaCXXScopeSpec.cpp | 65 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaCast.cpp | 54 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaChecking.cpp | 696 +++-
external/bsd/llvm/dist/clang/lib/Sema/SemaCodeComplete.cpp | 111 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaDecl.cpp | 685 ++-
external/bsd/llvm/dist/clang/lib/Sema/SemaDeclAttr.cpp | 625 ++-
external/bsd/llvm/dist/clang/lib/Sema/SemaDeclCXX.cpp | 1194 ++++-
external/bsd/llvm/dist/clang/lib/Sema/SemaDeclObjC.cpp | 153 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaExceptionSpec.cpp | 86 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaExpr.cpp | 735 ++-
external/bsd/llvm/dist/clang/lib/Sema/SemaExprCXX.cpp | 388 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaExprMember.cpp | 132 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaExprObjC.cpp | 225 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaInit.cpp | 181 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaLambda.cpp | 27 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaLookup.cpp | 832 ++--
external/bsd/llvm/dist/clang/lib/Sema/SemaObjCProperty.cpp | 47 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaOpenMP.cpp | 1465 ++++++-
external/bsd/llvm/dist/clang/lib/Sema/SemaOverload.cpp | 621 ++-
external/bsd/llvm/dist/clang/lib/Sema/SemaPseudoObject.cpp | 9 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaStmt.cpp | 185 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaStmtAsm.cpp | 199 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaStmtAttr.cpp | 12 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaTemplate.cpp | 287 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaTemplateDeduction.cpp | 22 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaTemplateInstantiate.cpp | 242 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 457 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaTemplateVariadic.cpp | 167 +-
external/bsd/llvm/dist/clang/lib/Sema/SemaType.cpp | 174 +-
external/bsd/llvm/dist/clang/lib/Sema/TreeTransform.h | 571 ++-
external/bsd/llvm/dist/clang/lib/Sema/TypeLocBuilder.h | 4 +-
external/bsd/llvm/dist/clang/lib/Serialization/ASTCommon.cpp | 18 +-
external/bsd/llvm/dist/clang/lib/Serialization/ASTCommon.h | 11 +-
external/bsd/llvm/dist/clang/lib/Serialization/ASTReader.cpp | 1090 +++--
external/bsd/llvm/dist/clang/lib/Serialization/ASTReaderDecl.cpp | 416 +-
external/bsd/llvm/dist/clang/lib/Serialization/ASTReaderInternals.h | 11 +-
external/bsd/llvm/dist/clang/lib/Serialization/ASTReaderStmt.cpp | 151 +-
external/bsd/llvm/dist/clang/lib/Serialization/ASTWriter.cpp | 482 +-
external/bsd/llvm/dist/clang/lib/Serialization/ASTWriterDecl.cpp | 62 +-
external/bsd/llvm/dist/clang/lib/Serialization/ASTWriterStmt.cpp | 115 +-
external/bsd/llvm/dist/clang/lib/Serialization/GlobalModuleIndex.cpp | 25 +-
external/bsd/llvm/dist/clang/lib/Serialization/Module.cpp | 2 +-
external/bsd/llvm/dist/clang/lib/Serialization/ModuleManager.cpp | 84 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.h | 4 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp | 13 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp | 4 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp | 7 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp | 39 -
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/Checkers.td | 8 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ClangSACheckers.h | 4 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp | 9 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h | 4 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp | 8 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 147 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp | 4 +
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp | 19 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp | 51 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/SelectorExtras.h | 8 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp | 14 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp | 3 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp | 4 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp | 66 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp | 26 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp | 13 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp | 7 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp | 19 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporter.cpp | 137 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp | 74 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/CallEvent.cpp | 2 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp | 15 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 40 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp | 2 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/MemRegion.cpp | 15 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp | 11 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp | 10 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h | 4 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/ProgramState.cpp | 4 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp | 4 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/RegionStore.cpp | 11 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.h | 4 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/Store.cpp | 13 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp | 62 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt | 3 +
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp | 16 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp | 19 +-
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp | 42 +
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp | 117 +
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h | 74 +
external/bsd/llvm/dist/clang/lib/Tooling/ArgumentsAdjusters.cpp | 85 +-
external/bsd/llvm/dist/clang/lib/Tooling/CMakeLists.txt | 3 +
external/bsd/llvm/dist/clang/lib/Tooling/CommonOptionsParser.cpp | 55 +
external/bsd/llvm/dist/clang/lib/Tooling/CompilationDatabase.cpp | 11 +-
external/bsd/llvm/dist/clang/lib/Tooling/Core/CMakeLists.txt | 10 +
external/bsd/llvm/dist/clang/lib/Tooling/Core/Makefile | 13 +
external/bsd/llvm/dist/clang/lib/Tooling/Core/Replacement.cpp | 289 +
external/bsd/llvm/dist/clang/lib/Tooling/Makefile | 1 +
external/bsd/llvm/dist/clang/lib/Tooling/Refactoring.cpp | 246 -
external/bsd/llvm/dist/clang/lib/Tooling/Tooling.cpp | 162 +-
external/bsd/llvm/dist/clang/runtime/CMakeLists.txt | 4 +-
external/bsd/llvm/dist/clang/runtime/compiler-rt/Makefile | 42 +-
external/bsd/llvm/dist/clang/test/ARCMT/checking.m | 4 +-
external/bsd/llvm/dist/clang/test/ARCMT/objcmt-boxing.m | 7 +-
external/bsd/llvm/dist/clang/test/ARCMT/objcmt-boxing.m.result | 7 +-
external/bsd/llvm/dist/clang/test/ARCMT/objcmt-ns-macros.m | 69 +
external/bsd/llvm/dist/clang/test/ARCMT/objcmt-ns-macros.m.result | 109 +-
external/bsd/llvm/dist/clang/test/ARCMT/objcmt-property-dot-syntax.m | 61 +
external/bsd/llvm/dist/clang/test/ARCMT/objcmt-property-dot-syntax.m.result | 61 +
external/bsd/llvm/dist/clang/test/ARCMT/objcmt-undefined-ns-macros.m | 24 +
external/bsd/llvm/dist/clang/test/ARCMT/objcmt-undefined-ns-macros.m.result | 26 +
external/bsd/llvm/dist/clang/test/Analysis/Inputs/Models/modeledFunction.model | 3 +
external/bsd/llvm/dist/clang/test/Analysis/Inputs/Models/notzero.model | 3 +
external/bsd/llvm/dist/clang/test/Analysis/Inputs/system-header-simulator-for-pthread-lock.h | 28 +
external/bsd/llvm/dist/clang/test/Analysis/Malloc+MismatchedDeallocator+NewDelete.cpp | 2 +-
external/bsd/llvm/dist/clang/test/Analysis/Malloc+NewDelete_intersections.cpp | 2 +-
external/bsd/llvm/dist/clang/test/Analysis/NSContainers.m | 2 +-
external/bsd/llvm/dist/clang/test/Analysis/NewDelete+MismatchedDeallocator_intersections.cpp | 2 +-
external/bsd/llvm/dist/clang/test/Analysis/NewDelete-checker-test.cpp | 2 +-
external/bsd/llvm/dist/clang/test/Analysis/NewDelete-custom.cpp | 2 +-
external/bsd/llvm/dist/clang/test/Analysis/NewDelete-intersections.mm | 2 +-
external/bsd/llvm/dist/clang/test/Analysis/NewDelete-variadic.cpp | 2 +-
external/bsd/llvm/dist/clang/test/Analysis/NewDeleteLeaks-PR18394.cpp | 2 +-
external/bsd/llvm/dist/clang/test/Analysis/NewDeleteLeaks-PR19102.cpp | 2 +-
external/bsd/llvm/dist/clang/test/Analysis/bstring.c | 39 +
external/bsd/llvm/dist/clang/test/Analysis/builtin-functions.cpp | 28 +
external/bsd/llvm/dist/clang/test/Analysis/debug-CallGraph.c | 23 +-
external/bsd/llvm/dist/clang/test/Analysis/disable-all-checks.c | 11 +
external/bsd/llvm/dist/clang/test/Analysis/identical-expressions.cpp | 21 +-
external/bsd/llvm/dist/clang/test/Analysis/logical-ops.c | 2 +-
external/bsd/llvm/dist/clang/test/Analysis/malloc-protoype.c | 17 +
external/bsd/llvm/dist/clang/test/Analysis/malloc-sizeof.cpp | 26 +
external/bsd/llvm/dist/clang/test/Analysis/misc-ps.m | 13 -
external/bsd/llvm/dist/clang/test/Analysis/model-file.cpp | 288 +
external/bsd/llvm/dist/clang/test/Analysis/nonnull.m | 118 +
external/bsd/llvm/dist/clang/test/Analysis/objc-boxing.m | 2 +-
external/bsd/llvm/dist/clang/test/Analysis/objc_invalidation.m | 4 +-
external/bsd/llvm/dist/clang/test/Analysis/pthreadlock.c | 40 +-
external/bsd/llvm/dist/clang/test/Analysis/temporaries.cpp | 26 +
external/bsd/llvm/dist/clang/test/Analysis/unix-api.c | 75 +
external/bsd/llvm/dist/clang/test/Analysis/virtualcall.cpp | 23 +-
external/bsd/llvm/dist/clang/test/Analysis/vla.c | 86 +
external/bsd/llvm/dist/clang/test/CXX/basic/basic.types/p10.cpp | 11 +-
external/bsd/llvm/dist/clang/test/CXX/class.access/class.friend/p11.cpp | 10 +-
external/bsd/llvm/dist/clang/test/CXX/class/class.mem/p2.cpp | 30 +
external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p8-cxx0x.cpp | 5 +
external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/dcl.attr/dcl.attr.deprecated/p1.cpp | 3 +-
external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p1.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p3.cpp | 32 +-
external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p4.cpp | 12 +-
external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p5.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p8.cpp | 16 +-
external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/dcl.spec/dcl.typedef/p2-0x.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CXX/dcl.decl/dcl.fct.def/dcl.fct.def.general/p8.cpp | 18 +
external/bsd/llvm/dist/clang/test/CXX/dcl.decl/dcl.init/dcl.init.list/p3-0x.cpp | 15 +-
external/bsd/llvm/dist/clang/test/CXX/dcl.decl/dcl.init/dcl.init.ref/p5-cxx03-extra-copy.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct/p13.cpp | 31 +
external/bsd/llvm/dist/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct/p14.cpp | 3 +-
external/bsd/llvm/dist/clang/test/CXX/dcl.decl/dcl.meaning/p1.cpp | 4 +
external/bsd/llvm/dist/clang/test/CXX/drs/dr0xx.cpp | 38 +-
external/bsd/llvm/dist/clang/test/CXX/drs/dr10xx.cpp | 21 +-
external/bsd/llvm/dist/clang/test/CXX/drs/dr13xx.cpp | 3 +-
external/bsd/llvm/dist/clang/test/CXX/drs/dr14xx.cpp | 3 +-
external/bsd/llvm/dist/clang/test/CXX/drs/dr15xx.cpp | 7 +-
external/bsd/llvm/dist/clang/test/CXX/drs/dr16xx.cpp | 19 +
external/bsd/llvm/dist/clang/test/CXX/drs/dr18xx.cpp | 24 +
external/bsd/llvm/dist/clang/test/CXX/drs/dr1xx.cpp | 7 +-
external/bsd/llvm/dist/clang/test/CXX/drs/dr2xx.cpp | 46 +-
external/bsd/llvm/dist/clang/test/CXX/drs/dr3xx.cpp | 39 +-
external/bsd/llvm/dist/clang/test/CXX/drs/dr412.cpp | 3 +-
external/bsd/llvm/dist/clang/test/CXX/drs/dr4xx.cpp | 17 +-
external/bsd/llvm/dist/clang/test/CXX/drs/dr5xx.cpp | 785 +++-
external/bsd/llvm/dist/clang/test/CXX/drs/dr6xx.cpp | 349 +
external/bsd/llvm/dist/clang/test/CXX/drs/dr9xx.cpp | 3 +-
external/bsd/llvm/dist/clang/test/CXX/except/except.spec/p1.cpp | 9 +-
external/bsd/llvm/dist/clang/test/CXX/except/except.spec/p5-delayed.cpp | 15 +
external/bsd/llvm/dist/clang/test/CXX/expr/expr.const/p2-0x.cpp | 8 +-
external/bsd/llvm/dist/clang/test/CXX/expr/expr.prim/expr.prim.general/p3-0x.cpp | 5 +-
external/bsd/llvm/dist/clang/test/CXX/expr/expr.prim/expr.prim.lambda/p19.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CXX/expr/expr.prim/expr.prim.lambda/p2-generic-lambda-1y.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CXX/expr/expr.prim/expr.prim.lambda/p2.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CXX/expr/expr.prim/expr.prim.lambda/p3.cpp | 7 +-
external/bsd/llvm/dist/clang/test/CXX/expr/expr.prim/expr.prim.lambda/p4.cpp | 7 +-
external/bsd/llvm/dist/clang/test/CXX/expr/expr.prim/expr.prim.lambda/templates.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CXX/expr/expr.unary/expr.unary.noexcept/sema.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CXX/lex/lex.trigraph/p1.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CXX/lex/lex.trigraph/p2.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CXX/lex/lex.trigraph/p3.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CXX/stmt.stmt/stmt.dcl/p3-0x.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CXX/stmt.stmt/stmt.dcl/p3.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CXX/temp/temp.decls/temp.class/temp.static/p1.cpp | 8 +-
external/bsd/llvm/dist/clang/test/CXX/temp/temp.decls/temp.friend/p5.cpp | 8 +-
external/bsd/llvm/dist/clang/test/CXX/temp/temp.decls/temp.variadic/metafunctions.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CXX/temp/temp.decls/temp.variadic/p5.cpp | 15 +
external/bsd/llvm/dist/clang/test/CXX/temp/temp.param/p5.cpp | 8 +-
external/bsd/llvm/dist/clang/test/CXX/temp/temp.spec/temp.explicit/p1-0x.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/2003-08-21-WideString.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/2005-06-15-ExpandGotoInternalProblem.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/2005-09-24-AsmUserPrefix.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/2007-06-18-SextAttrAggregate.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/2008-07-22-bitfield-init-after-zero-len-array.c | 3 +-
external/bsd/llvm/dist/clang/test/CodeGen/2009-07-15-pad-wchar_t-array.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/2009-10-20-GlobalDebug.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/2010-02-15-DbgStaticVar.c | 3 +-
external/bsd/llvm/dist/clang/test/CodeGen/2010-07-08-DeclDebugLineNo.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/24-bit.c | 14 +
external/bsd/llvm/dist/clang/test/CodeGen/Atomics.c | 43 +
external/bsd/llvm/dist/clang/test/CodeGen/aarch64-fix-cortex-a53-835769.c | 27 +
external/bsd/llvm/dist/clang/test/CodeGen/aarch64-poly64.c | 12 +
external/bsd/llvm/dist/clang/test/CodeGen/adc-builtins.c | 33 +
external/bsd/llvm/dist/clang/test/CodeGen/address-safety-attr.cpp | 70 +-
external/bsd/llvm/dist/clang/test/CodeGen/address-sanitizer-and-array-cookie.cpp | 55 +
external/bsd/llvm/dist/clang/test/CodeGen/adx-builtins.c | 18 +
external/bsd/llvm/dist/clang/test/CodeGen/alias.c | 5 +
external/bsd/llvm/dist/clang/test/CodeGen/align_value.cpp | 103 +
external/bsd/llvm/dist/clang/test/CodeGen/arm-aapcs-vfp.c | 25 +-
external/bsd/llvm/dist/clang/test/CodeGen/arm-arguments.c | 9 +-
external/bsd/llvm/dist/clang/test/CodeGen/arm-homogenous.c | 20 +-
external/bsd/llvm/dist/clang/test/CodeGen/arm-metadata.c | 12 +-
external/bsd/llvm/dist/clang/test/CodeGen/arm-neon-directed-rounding.c | 75 +
external/bsd/llvm/dist/clang/test/CodeGen/arm-neon-numeric-maxmin.c | 27 +
external/bsd/llvm/dist/clang/test/CodeGen/arm64-aapcs-arguments.c | 15 +-
external/bsd/llvm/dist/clang/test/CodeGen/arm64-arguments.c | 15 +-
external/bsd/llvm/dist/clang/test/CodeGen/arm64-be-bitfield.c | 12 +-
external/bsd/llvm/dist/clang/test/CodeGen/arm_acle.c | 155 +-
external/bsd/llvm/dist/clang/test/CodeGen/arm_neon_intrinsics.c | 172 +-
external/bsd/llvm/dist/clang/test/CodeGen/asan-globals.cpp | 41 +-
external/bsd/llvm/dist/clang/test/CodeGen/asm.c | 14 +
external/bsd/llvm/dist/clang/test/CodeGen/atomic-ops-libcall.c | 10 +-
external/bsd/llvm/dist/clang/test/CodeGen/atomic-ops.c | 178 +-
external/bsd/llvm/dist/clang/test/CodeGen/atomic.c | 10 +-
external/bsd/llvm/dist/clang/test/CodeGen/atomic_ops.c | 6 +-
external/bsd/llvm/dist/clang/test/CodeGen/atomics-inlining.c | 32 +-
external/bsd/llvm/dist/clang/test/CodeGen/attr-naked.c | 10 +-
external/bsd/llvm/dist/clang/test/CodeGen/attr-optnone.c | 21 +-
external/bsd/llvm/dist/clang/test/CodeGen/avx2-builtins.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/avx512bw-builtins.c | 27 +
external/bsd/llvm/dist/clang/test/CodeGen/avx512f-builtins.c | 73 +
external/bsd/llvm/dist/clang/test/CodeGen/avx512vl-builtins.c | 51 +
external/bsd/llvm/dist/clang/test/CodeGen/avx512vlbw-builtins.c | 51 +
external/bsd/llvm/dist/clang/test/CodeGen/block-with-perdefinedexpr.c | 14 +
external/bsd/llvm/dist/clang/test/CodeGen/blocks-opencl.cl | 16 +
external/bsd/llvm/dist/clang/test/CodeGen/bmi2-builtins.c | 6 +-
external/bsd/llvm/dist/clang/test/CodeGen/bool_test.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/builtin-assume-aligned.c | 67 +
external/bsd/llvm/dist/clang/test/CodeGen/builtin-assume.c | 23 +-
external/bsd/llvm/dist/clang/test/CodeGen/builtin-recursive.cpp | 10 +
external/bsd/llvm/dist/clang/test/CodeGen/builtins-arm-msvc-compat-error.c | 6 +
external/bsd/llvm/dist/clang/test/CodeGen/builtins-arm-msvc-compat-only.c | 19 +
external/bsd/llvm/dist/clang/test/CodeGen/builtins-arm.c | 18 +
external/bsd/llvm/dist/clang/test/CodeGen/builtins-arm64.c | 14 +
external/bsd/llvm/dist/clang/test/CodeGen/builtins-nvptx.c | 2 +
external/bsd/llvm/dist/clang/test/CodeGen/builtins-ppc-vsx.c | 116 +
external/bsd/llvm/dist/clang/test/CodeGen/builtins-x86.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/builtins.c | 33 +-
external/bsd/llvm/dist/clang/test/CodeGen/c11atomics-ios.c | 8 +-
external/bsd/llvm/dist/clang/test/CodeGen/c11atomics.c | 14 +-
external/bsd/llvm/dist/clang/test/CodeGen/captured-statements-nested.c | 74 +-
external/bsd/llvm/dist/clang/test/CodeGen/captured-statements.c | 11 +-
external/bsd/llvm/dist/clang/test/CodeGen/catch-undef-behavior.c | 415 +-
external/bsd/llvm/dist/clang/test/CodeGen/complex-math.c | 481 ++
external/bsd/llvm/dist/clang/test/CodeGen/complex.c | 16 +
external/bsd/llvm/dist/clang/test/CodeGen/compound-assign-overflow.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/const-init.c | 22 +
external/bsd/llvm/dist/clang/test/CodeGen/debug-info-args.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/debug-info-block-decl.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/debug-info-block-out-return.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/debug-info-enum.c | 6 +-
external/bsd/llvm/dist/clang/test/CodeGen/debug-info-line3.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/debug-info-line4.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/debug-info-scope-file.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/debug-info-scope.c | 12 +
external/bsd/llvm/dist/clang/test/CodeGen/debug-info-typedef.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/debug-info-version.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/debug-info-vla.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/debug-info.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/dependent-lib.c | 12 +-
external/bsd/llvm/dist/clang/test/CodeGen/designated-initializers.c | 3 +
external/bsd/llvm/dist/clang/test/CodeGen/dllimport.c | 56 +-
external/bsd/llvm/dist/clang/test/CodeGen/dwarf-version.c | 7 +-
external/bsd/llvm/dist/clang/test/CodeGen/ext-vector-indexing.c | 14 +
external/bsd/llvm/dist/clang/test/CodeGen/fp128_complex.c | 9 +
external/bsd/llvm/dist/clang/test/CodeGen/fsgsbase-builtins.c | 54 +
external/bsd/llvm/dist/clang/test/CodeGen/lineno-dbginfo.c | 7 +-
external/bsd/llvm/dist/clang/test/CodeGen/linetable-endscope.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/link-bitcode-file.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/lzcnt-builtins.c | 12 +
external/bsd/llvm/dist/clang/test/CodeGen/mangle-blocks.c | 23 +
external/bsd/llvm/dist/clang/test/CodeGen/mangle-windows.c | 39 +-
external/bsd/llvm/dist/clang/test/CodeGen/may-alias.c | 24 +-
external/bsd/llvm/dist/clang/test/CodeGen/merge-statics.c | 5 +-
external/bsd/llvm/dist/clang/test/CodeGen/microsoft-call-conv.c | 12 +-
external/bsd/llvm/dist/clang/test/CodeGen/mips-byval-arg.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/mips-constraint-regs.c | 6 +-
external/bsd/llvm/dist/clang/test/CodeGen/mips-constraints-mem.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/mips-inline-asm-modifiers.c | 6 +-
external/bsd/llvm/dist/clang/test/CodeGen/mips-transparent-union.c | 27 +
external/bsd/llvm/dist/clang/test/CodeGen/mips-varargs.c | 225 +
external/bsd/llvm/dist/clang/test/CodeGen/mips-vector-arg.c | 16 +-
external/bsd/llvm/dist/clang/test/CodeGen/mips-vector-return.c | 6 +-
external/bsd/llvm/dist/clang/test/CodeGen/mips-zero-sized-struct.c | 16 +
external/bsd/llvm/dist/clang/test/CodeGen/mips64-class-return.cpp | 8 +-
external/bsd/llvm/dist/clang/test/CodeGen/mips64-padding-arg.c | 18 +-
external/bsd/llvm/dist/clang/test/CodeGen/mmx-inline-asm-error.c | 6 +-
external/bsd/llvm/dist/clang/test/CodeGen/mozilla-ms-inline-asm.c | 17 +-
external/bsd/llvm/dist/clang/test/CodeGen/mrtd.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/ms-inline-asm.c | 55 +-
external/bsd/llvm/dist/clang/test/CodeGen/ms-inline-asm.cpp | 17 +
external/bsd/llvm/dist/clang/test/CodeGen/ms-intrinsics.c | 59 +-
external/bsd/llvm/dist/clang/test/CodeGen/mult-alt-generic.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/named_reg_global.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/nonnull.c | 28 +
external/bsd/llvm/dist/clang/test/CodeGen/nvptx-abi.c | 34 +-
external/bsd/llvm/dist/clang/test/CodeGen/piclevels.c | 7 +
external/bsd/llvm/dist/clang/test/CodeGen/ppc-signbit.c | 11 +
external/bsd/llvm/dist/clang/test/CodeGen/ppc-varargs-struct.c | 112 +
external/bsd/llvm/dist/clang/test/CodeGen/ppc64le-aggregates.c | 6 +-
external/bsd/llvm/dist/clang/test/CodeGen/pr5406.c | 2 +-
external/bsd/llvm/dist/clang/test/CodeGen/pragma-comment.c | 20 +-
external/bsd/llvm/dist/clang/test/CodeGen/pragma-detect_mismatch.c | 24 +-
external/bsd/llvm/dist/clang/test/CodeGen/pragma-loop.cpp | 120 +-
external/bsd/llvm/dist/clang/test/CodeGen/pragma-unroll.cpp | 22 +-
external/bsd/llvm/dist/clang/test/CodeGen/predefined-expr.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/sanitize-address-field-padding.cpp | 237 +
external/bsd/llvm/dist/clang/test/CodeGen/sanitize-init-order.cpp | 32 +-
external/bsd/llvm/dist/clang/test/CodeGen/sanitize-recover.c | 28 +-
external/bsd/llvm/dist/clang/test/CodeGen/sse-builtins.c | 288 +
external/bsd/llvm/dist/clang/test/CodeGen/target-data.c | 12 +-
external/bsd/llvm/dist/clang/test/CodeGen/tbaa-class.cpp | 54 +-
external/bsd/llvm/dist/clang/test/CodeGen/tbaa-for-vptr.cpp | 6 +-
external/bsd/llvm/dist/clang/test/CodeGen/tbaa-ms-abi.cpp | 8 +-
external/bsd/llvm/dist/clang/test/CodeGen/tbaa-struct.cpp | 18 +-
external/bsd/llvm/dist/clang/test/CodeGen/tbaa.cpp | 66 +-
external/bsd/llvm/dist/clang/test/CodeGen/transparent-union.c | 19 +-
external/bsd/llvm/dist/clang/test/CodeGen/ubsan-type-blacklist.cpp | 6 +-
external/bsd/llvm/dist/clang/test/CodeGen/variadic-null-win64.c | 17 +
external/bsd/llvm/dist/clang/test/CodeGen/vectorcall.c | 77 +
external/bsd/llvm/dist/clang/test/CodeGen/vlt_to_pointer.c | 30 +
external/bsd/llvm/dist/clang/test/CodeGen/wchar-const.c | 4 +-
external/bsd/llvm/dist/clang/test/CodeGen/windows-struct-abi.c | 42 +
external/bsd/llvm/dist/clang/test/CodeGen/x86-atomic-long_double.c | 469 ++
external/bsd/llvm/dist/clang/test/CodeGen/x86_32-inline-asm.c | 48 +
external/bsd/llvm/dist/clang/test/CodeGen/x86_64-arguments-win32.c | 16 +
external/bsd/llvm/dist/clang/test/CodeGen/xcore-stringtype.c | 86 +-
external/bsd/llvm/dist/clang/test/CodeGenCUDA/launch-bounds.cu | 6 +-
external/bsd/llvm/dist/clang/test/CodeGenCUDA/ptx-kernels.cu | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/2010-07-23-DeclLoc.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/PR20038.cpp | 8 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/atomicinit.cpp | 12 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/call-with-static-chain.cpp | 39 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/catch-undef-behavior.cpp | 49 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/class-layout.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/compound-literals.cpp | 15 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/constructor-destructor-return-this.cpp | 14 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/constructor-init.cpp | 12 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/copy-constructor-synthesis-2.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/copy-constructor-synthesis.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/coverage.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/crash.cpp | 11 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/ctor-dtor-alias.cpp | 107 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/ctor-globalopt.cpp | 28 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/cxx11-exception-spec.cpp | 5 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/cxx11-special-members.cpp | 14 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/cxx1y-initializer-aggregate.cpp | 11 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/cxx1z-fold-expression.cpp | 45 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-access.cpp | 39 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-alias.cpp | 6 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-artificial-arg.cpp | 8 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-class.cpp | 30 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-cxx1y.cpp | 17 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-decl-nested.cpp | 13 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-enum-class.cpp | 12 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-enum.cpp | 18 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-flex-member.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-function-context.cpp | 8 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-global.cpp | 6 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-globalinit.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-line-if.cpp | 63 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-line.cpp | 187 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-method.cpp | 18 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-namespace.cpp | 78 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-ptr-to-member-function.cpp | 10 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-qualifiers.cpp | 18 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-rvalue-ref.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-scope.cpp | 67 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-static-fns.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-static-member.cpp | 81 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-template-explicit-specialization.cpp | 8 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-template-limit.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-template-member.cpp | 40 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-template-partial-specialization.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-template-quals.cpp | 14 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-template.cpp | 114 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-thunk.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-union-template.cpp | 6 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-uuid.cpp | 24 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-varargs.cpp | 16 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-wchar.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-windows-dtor.cpp | 22 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-zero-length-arrays.cpp | 8 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info.cpp | 28 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-lambda-expressions.cpp | 44 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-lambda-this.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/destructor-debug-info.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/destructors.cpp | 358 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/devirtualize-virtual-function-calls-final.cpp | 46 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/dllexport-alias.cpp | 18 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/dllexport.cpp | 118 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/dllimport-members.cpp | 408 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/dllimport-rtti.cpp | 18 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/dllimport.cpp | 152 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/explicit-instantiation.cpp | 13 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/field-access-debug-info.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/funcsig.cpp | 6 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/function-template-specialization.cpp | 19 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/globalinit-loc.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/homogeneous-aggregates.cpp | 106 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/lambda-expressions.cpp | 14 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/linetable-cleanup.cpp | 18 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/linetable-eh.cpp | 12 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/linetable-fnbegin.cpp | 6 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/lpad-linetable.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-exprs.cpp | 101 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-literal-suffix.cpp | 17 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-local-anonymous-unions.cpp | 42 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-ms-cxx11.cpp | 61 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-ms-cxx14.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-ms-string-literals.cpp | 6 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-ms-templates.cpp | 10 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-ms.cpp | 15 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle.cpp | 22 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/merge-functions.cpp | 14 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-dynamic-cast.cpp | 54 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-member-pointers.cpp | 72 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-multiple-nonvirtual-inheritance.cpp | 20 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-static-initializers.cpp | 34 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-structors-delayed-template.cpp | 12 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-structors.cpp | 70 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-thunks.cpp | 11 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-typeid.cpp | 9 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-vftables.cpp | 6 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-virtual-inheritance-vtordisps.cpp | 7 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-virtual-inheritance.cpp | 89 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-virtual-member-pointers.cpp | 144 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-vmemptr-conflicts.cpp | 101 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-vmemptr-fastcall.cpp | 11 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-vtables-multiple-nonvirtual-inheritance-return-adjustment.cpp | 24 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-vtables-multiple-nonvirtual-inheritance-this-adjustment.cpp | 51 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-vtables-single-inheritance.cpp | 10 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance-vtordisps.cpp | 20 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance.cpp | 57 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-interface.cpp | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-uuidof-mangling.cpp | 48 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/mingw-w64-seh-exceptions.cpp | 24 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/mips-size_t-ptrdiff_t.cpp | 12 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/ms-inline-asm-return.cpp | 100 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/ms-thread_local.cpp | 28 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/nrvo-noreturn.cpp | 17 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/optnone-def-decl.cpp | 94 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/pod-member-memcpys.cpp | 13 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/pointers-to-data-members.cpp | 24 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/pr12251.cpp | 19 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/pr18635.cpp | 22 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/pr18962.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/pr20719.cpp | 35 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/pr20897.cpp | 33 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/pr21989.cpp | 9 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/pragma-init_seg.cpp | 12 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/predefined-expr-cxx14.cpp | 105 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/predefined-expr.cpp | 32 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/runtimecc.cpp | 22 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/sections.cpp | 72 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/skip-vtable-pointer-initialization.cpp | 16 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/static-data-member.cpp | 14 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/static-init.cpp | 7 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/static-local-in-local-class.cpp | 133 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/static-member-variable-explicit-specialization.cpp | 123 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/temporaries.cpp | 7 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/try-catch.cpp | 8 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/unknown-anytype.cpp | 8 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/vararg-non-pod-ms-compat.cpp | 28 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/virtual-base-cast.cpp | 36 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/virtual-destructor-calls.cpp | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/virtual-operator-call.cpp | 9 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/vla-lambda-capturing.cpp | 171 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/vlt_to_reference.cpp | 22 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/vtable-align.cpp | 14 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/vtable-holder-self-reference.cpp | 15 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/vtable-pointer-initialization.cpp | 8 +-
external/bsd/llvm/dist/clang/test/CodeGenCXX/x86_64-arguments-nacl-x32.cpp | 44 +
external/bsd/llvm/dist/clang/test/CodeGenCXX/x86_64-arguments.cpp | 15 +
external/bsd/llvm/dist/clang/test/CodeGenObjC/2010-02-09-DbgSelf.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/2010-02-15-Dbg-MethodStart.m | 3 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/Inputs/literal-support.h | 10 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/arc-foreach.m | 6 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/arc-linetable-autorelease.m | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/arc-linetable.m | 34 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/arc-literals.m | 48 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/arc-loadweakretained-release.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/arc-precise-lifetime.m | 8 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/arc-property.m | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/arc.m | 52 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/arm-atomic-scalar-setter-getter.m | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/block-byref-debuginfo.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/block-over-align.m | 25 +
external/bsd/llvm/dist/clang/test/CodeGenObjC/boxing.m | 24 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/catch-lexical-block.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/category-super-class-meth.m | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-block-captured-self.m | 10 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-block-type.m | 18 +
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-blocks.m | 10 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-getter-name.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-id-with-protocol.m | 7 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-instancetype.m | 10 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-ivars-extension.m | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-lifetime-crash.m | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-nested-blocks.m | 26 +
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-property-accessors.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-property3.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-self.m | 6 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-static-var.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-synthesis.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-info-variadic-method.m | 16 +
external/bsd/llvm/dist/clang/test/CodeGenObjC/debug-property-synth.m | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/encode-test.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/exceptions-asm-attribute.m | 8 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/externally-initialized-selectors.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/forward-protocol-metadata-symbols.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/image-info.m | 16 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/ivar-layout-64.m | 26 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/mangle-blocks.m | 29 +
external/bsd/llvm/dist/clang/test/CodeGenObjC/metadata-symbols-32.m | 42 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/metadata-symbols-64.m | 20 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/metadata_symbols.m | 8 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/non-lazy-classes.m | 7 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/objc-align.m | 35 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/objc-container-subscripting-1.m | 8 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/objc-fixed-enum.m | 24 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/optimize-ivar-offset-load.m | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/optimized-setter-ios-device.m | 8 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/private-extern-selector-reference.m | 18 +
external/bsd/llvm/dist/clang/test/CodeGenObjC/property-array-type.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/property-type-mismatch.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/property.m | 12 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/reorder-synthesized-ivars.m | 36 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/selector-ref-invariance.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/super-message-fragileabi.m | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/tentative-cfconstantstring.m | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenObjC/undefined-protocol2.m | 17 +
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/Inputs/literal-support.h | 9 +-
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/arc-cxx11-init-list.mm | 55 +
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/arc-cxx11-member-init.mm | 17 +-
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/arc-references.mm | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/arc.mm | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/debug-info-line.mm | 30 +
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/destroy.mm | 50 +
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/externally-initialized-selectors.mm | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/lambda-expressions.mm | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/literals.mm | 13 +-
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/lvalue-reference-getter.mm | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/property-lvalue-capture.mm | 6 +-
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/property-object-reference.mm | 4 +-
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/property-objects.mm | 7 +-
external/bsd/llvm/dist/clang/test/CodeGenObjCXX/subst-sel.mm | 4 +
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/addr-space-struct-arg.cl | 46 +-
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/address-space-constant-initializers.cl | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/address-spaces-conversions.cl | 22 +
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/amdgpu-num-gpr-attr.cl | 48 +
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/builtins-r600.cl | 37 +-
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/const-str-array-decay.cl | 11 +
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/constant-addr-space-globals.cl | 8 +
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/denorms-are-zero.cl | 5 +
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/fpmath.cl | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/kernel-arg-info.cl | 64 +-
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/kernel-attributes.cl | 12 +-
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/kernel-metadata.cl | 7 +-
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/local-initializer-undef.cl | 24 +
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/local.cl | 6 +-
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/opencl_types.cl | 5 +-
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/ptx-calls.cl | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/ptx-kernels.cl | 2 +-
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/relaxed-fpmath.cl | 36 +
external/bsd/llvm/dist/clang/test/CodeGenOpenCL/str_literals.cl | 4 +-
external/bsd/llvm/dist/clang/test/Coverage/html-diagnostics.c | 5 +-
external/bsd/llvm/dist/clang/test/CoverageMapping/Inputs/code.h | 11 +
external/bsd/llvm/dist/clang/test/CoverageMapping/Inputs/header1.h | 31 +
external/bsd/llvm/dist/clang/test/CoverageMapping/break.c | 31 +
external/bsd/llvm/dist/clang/test/CoverageMapping/builtinmacro.c | 14 +
external/bsd/llvm/dist/clang/test/CoverageMapping/casts.c | 11 +
external/bsd/llvm/dist/clang/test/CoverageMapping/classtemplate.cpp | 54 +
external/bsd/llvm/dist/clang/test/CoverageMapping/continue.c | 24 +
external/bsd/llvm/dist/clang/test/CoverageMapping/header.cpp | 27 +
external/bsd/llvm/dist/clang/test/CoverageMapping/if.c | 24 +
external/bsd/llvm/dist/clang/test/CoverageMapping/includehell.cpp | 12 +
external/bsd/llvm/dist/clang/test/CoverageMapping/ir.c | 12 +
external/bsd/llvm/dist/clang/test/CoverageMapping/label.cpp | 63 +
external/bsd/llvm/dist/clang/test/CoverageMapping/logical.cpp | 13 +
external/bsd/llvm/dist/clang/test/CoverageMapping/loopmacro.c | 40 +
external/bsd/llvm/dist/clang/test/CoverageMapping/loops.cpp | 37 +
external/bsd/llvm/dist/clang/test/CoverageMapping/macroception.c | 40 +
external/bsd/llvm/dist/clang/test/CoverageMapping/macroparams.c | 12 +
external/bsd/llvm/dist/clang/test/CoverageMapping/macroparams2.c | 20 +
external/bsd/llvm/dist/clang/test/CoverageMapping/macros.c | 26 +
external/bsd/llvm/dist/clang/test/CoverageMapping/nestedclass.cpp | 28 +
external/bsd/llvm/dist/clang/test/CoverageMapping/objc.m | 29 +
external/bsd/llvm/dist/clang/test/CoverageMapping/preprocessor.c | 37 +
external/bsd/llvm/dist/clang/test/CoverageMapping/return.c | 35 +
external/bsd/llvm/dist/clang/test/CoverageMapping/switch.c | 48 +
external/bsd/llvm/dist/clang/test/CoverageMapping/templates.cpp | 21 +
external/bsd/llvm/dist/clang/test/CoverageMapping/test.c | 31 +
external/bsd/llvm/dist/clang/test/CoverageMapping/trycatch.cpp | 34 +
external/bsd/llvm/dist/clang/test/Driver/Inputs/cc1-response.txt | 4 +
external/bsd/llvm/dist/clang/test/Driver/Inputs/gen-response.c | 8 +
external/bsd/llvm/dist/clang/test/Driver/aarch64-fix-cortex-a53-835769.c | 13 +
external/bsd/llvm/dist/clang/test/Driver/aarch64-fixed-x18.c | 4 +
external/bsd/llvm/dist/clang/test/Driver/arm-abi.c | 53 +
external/bsd/llvm/dist/clang/test/Driver/arm-alignment.c | 9 +
external/bsd/llvm/dist/clang/test/Driver/arm-cortex-cpus.c | 14 +-
external/bsd/llvm/dist/clang/test/Driver/arm-fixed-r9.c | 2 +-
external/bsd/llvm/dist/clang/test/Driver/arm-mfpu.c | 45 +-
external/bsd/llvm/dist/clang/test/Driver/ast.c | 7 +-
external/bsd/llvm/dist/clang/test/Driver/biarch.c | 41 +
external/bsd/llvm/dist/clang/test/Driver/cc1-response-files.c | 2 +
external/bsd/llvm/dist/clang/test/Driver/cl-inputs.c | 10 +
external/bsd/llvm/dist/clang/test/Driver/cl-link-at-file.c | 22 +
external/bsd/llvm/dist/clang/test/Driver/cl-link.c | 9 +
external/bsd/llvm/dist/clang/test/Driver/cl-options.c | 18 +-
external/bsd/llvm/dist/clang/test/Driver/cl-outputs.c | 168 +-
external/bsd/llvm/dist/clang/test/Driver/cl-zc.cpp | 59 +
external/bsd/llvm/dist/clang/test/Driver/clang-g-opts.c | 2 +
external/bsd/llvm/dist/clang/test/Driver/clang-s-opts.s | 4 +
external/bsd/llvm/dist/clang/test/Driver/clang_f_opts.c | 11 +-
external/bsd/llvm/dist/clang/test/Driver/constructors.c | 10 +
external/bsd/llvm/dist/clang/test/Driver/coverage_no_integrated_as.c | 23 +
external/bsd/llvm/dist/clang/test/Driver/crash report spaces.c | 18 +
external/bsd/llvm/dist/clang/test/Driver/crash-report-modules.m | 10 +-
external/bsd/llvm/dist/clang/test/Driver/crash-report-null.test | 7 +
external/bsd/llvm/dist/clang/test/Driver/crash-report.c | 36 +-
external/bsd/llvm/dist/clang/test/Driver/darwin-arch-default.c | 40 +-
external/bsd/llvm/dist/clang/test/Driver/darwin-debug-flags.c | 8 +-
external/bsd/llvm/dist/clang/test/Driver/darwin-dsymutil.c | 15 +-
external/bsd/llvm/dist/clang/test/Driver/darwin-ld-demangle.c | 8 +
external/bsd/llvm/dist/clang/test/Driver/darwin-ld.c | 18 +-
external/bsd/llvm/dist/clang/test/Driver/darwin-sanitizer-ld.c | 8 +-
external/bsd/llvm/dist/clang/test/Driver/darwin-sdkroot.c | 11 +-
external/bsd/llvm/dist/clang/test/Driver/darwin-verify-debug.c | 5 +-
external/bsd/llvm/dist/clang/test/Driver/debug-options.c | 4 +
external/bsd/llvm/dist/clang/test/Driver/default-image-name.c | 7 +
external/bsd/llvm/dist/clang/test/Driver/env.c | 28 +
external/bsd/llvm/dist/clang/test/Driver/fatal-warnings.c | 8 +
external/bsd/llvm/dist/clang/test/Driver/fortran.f95 | 9 +
external/bsd/llvm/dist/clang/test/Driver/freebsd.c | 12 +-
external/bsd/llvm/dist/clang/test/Driver/freebsd.cpp | 6 +
external/bsd/llvm/dist/clang/test/Driver/fsanitize.c | 87 +-
external/bsd/llvm/dist/clang/test/Driver/gcc-version-debug.c | 1 +
external/bsd/llvm/dist/clang/test/Driver/gcc_forward.c | 4 -
external/bsd/llvm/dist/clang/test/Driver/hexagon-toolchain-elf.c | 33 +
external/bsd/llvm/dist/clang/test/Driver/hexagon-toolchain.c | 33 +
external/bsd/llvm/dist/clang/test/Driver/ident_md.c | 2 +-
external/bsd/llvm/dist/clang/test/Driver/instrprof-ld.c | 6 +-
external/bsd/llvm/dist/clang/test/Driver/le32-unknown-nacl.cpp | 6 +-
external/bsd/llvm/dist/clang/test/Driver/le64-unknown-unknown.cpp | 137 +
external/bsd/llvm/dist/clang/test/Driver/linux-header-search.cpp | 48 +-
external/bsd/llvm/dist/clang/test/Driver/linux-ld.c | 173 +-
external/bsd/llvm/dist/clang/test/Driver/lto.c | 13 +-
external/bsd/llvm/dist/clang/test/Driver/mips-cs.cpp | 174 +
external/bsd/llvm/dist/clang/test/Driver/mips-fsf.cpp | 162 +
external/bsd/llvm/dist/clang/test/Driver/mips-reduced-toolchain.cpp | 2 +
external/bsd/llvm/dist/clang/test/Driver/modules.m | 6 +-
external/bsd/llvm/dist/clang/test/Driver/modules.mm | 6 +-
external/bsd/llvm/dist/clang/test/Driver/msvc_forward.c | 4 +-
external/bsd/llvm/dist/clang/test/Driver/netbsd.c | 80 +-
external/bsd/llvm/dist/clang/test/Driver/netbsd.cpp | 24 +-
external/bsd/llvm/dist/clang/test/Driver/no-canonical-prefixes.c | 10 +
external/bsd/llvm/dist/clang/test/Driver/openbsd.c | 17 +-
external/bsd/llvm/dist/clang/test/Driver/parse-progname.c | 58 +
external/bsd/llvm/dist/clang/test/Driver/phases.c | 66 +-
external/bsd/llvm/dist/clang/test/Driver/pic.c | 5 +
external/bsd/llvm/dist/clang/test/Driver/ppc-features.cpp | 16 +-
external/bsd/llvm/dist/clang/test/Driver/r600-mcpu.cl | 18 +-
external/bsd/llvm/dist/clang/test/Driver/response-file.c | 23 +
external/bsd/llvm/dist/clang/test/Driver/rewrite-map-in-diagnostics.c | 12 +
external/bsd/llvm/dist/clang/test/Driver/sanitizer-ld.c | 59 +-
external/bsd/llvm/dist/clang/test/Driver/save-temps.c | 11 +
external/bsd/llvm/dist/clang/test/Driver/sparc-float.c | 4 +
external/bsd/llvm/dist/clang/test/Driver/split-debug.c | 1 -
external/bsd/llvm/dist/clang/test/Driver/split-debug.s | 1 -
external/bsd/llvm/dist/clang/test/Driver/std.c | 16 +-
external/bsd/llvm/dist/clang/test/Driver/symbol-rewriter.c | 21 +
external/bsd/llvm/dist/clang/test/Driver/systemz-as.s | 14 +
external/bsd/llvm/dist/clang/test/Driver/thread-model.c | 15 +
external/bsd/llvm/dist/clang/test/Driver/unknown-gcc-arch.c | 20 +-
external/bsd/llvm/dist/clang/test/Driver/warning-options.cpp | 5 -
external/bsd/llvm/dist/clang/test/Driver/windows-cross.c | 40 +
external/bsd/llvm/dist/clang/test/Driver/x86-march.c | 105 +
external/bsd/llvm/dist/clang/test/FixIt/fixit-class-method-messaging.m | 30 +
external/bsd/llvm/dist/clang/test/FixIt/fixit-cxx1y-compat.cpp | 2 +-
external/bsd/llvm/dist/clang/test/FixIt/fixit-errors.c | 10 +-
external/bsd/llvm/dist/clang/test/FixIt/fixit-unrecoverable.cpp | 4 +-
external/bsd/llvm/dist/clang/test/FixIt/fixit.cpp | 49 +-
external/bsd/llvm/dist/clang/test/FixIt/multiarg-selector-fixit.m | 15 +
external/bsd/llvm/dist/clang/test/FixIt/typo-location-bugs.cpp | 13 +
external/bsd/llvm/dist/clang/test/Frontend/Inputs/profile-sample-use-loc-tracking.prof | 2 +
external/bsd/llvm/dist/clang/test/Frontend/exceptions.c | 7 +-
external/bsd/llvm/dist/clang/test/Frontend/invalid-o-level.c | 7 +-
external/bsd/llvm/dist/clang/test/Frontend/output-failures.c | 2 +-
external/bsd/llvm/dist/clang/test/Frontend/print-header-includes.c | 3 +
external/bsd/llvm/dist/clang/test/Frontend/profile-sample-use-loc-tracking.c | 19 +
external/bsd/llvm/dist/clang/test/Frontend/source-col-map.c | 37 +
external/bsd/llvm/dist/clang/test/Frontend/std.cl | 9 +
external/bsd/llvm/dist/clang/test/Frontend/trigraphs.cpp | 17 +
external/bsd/llvm/dist/clang/test/Frontend/verify-unknown-arg.c | 6 +
external/bsd/llvm/dist/clang/test/Frontend/x86-target-cpu.c | 30 +
external/bsd/llvm/dist/clang/test/Headers/altivec-header.c | 1 +
external/bsd/llvm/dist/clang/test/Headers/altivec-intrin.c | 18 +
external/bsd/llvm/dist/clang/test/Headers/c11.c | 2 +-
external/bsd/llvm/dist/clang/test/Headers/cpuid.c | 18 +
external/bsd/llvm/dist/clang/test/Headers/cxx11.cpp | 3 +-
external/bsd/llvm/dist/clang/test/Headers/ms-intrin.cpp | 5 +
external/bsd/llvm/dist/clang/test/Headers/x86intrin.c | 33 +
external/bsd/llvm/dist/clang/test/Index/Inputs/complete-at-EOF.c | 3 +
external/bsd/llvm/dist/clang/test/Index/Inputs/declare-objc-predef.h | 3 +
external/bsd/llvm/dist/clang/test/Index/Inputs/module-undef.h | 2 +
external/bsd/llvm/dist/clang/test/Index/Inputs/module.map | 2 +
external/bsd/llvm/dist/clang/test/Index/annotate-deep-statements.cpp | 4 +-
external/bsd/llvm/dist/clang/test/Index/comment-c-decls.c | 2 +-
external/bsd/llvm/dist/clang/test/Index/comment-lots-of-unknown-commands.c | 295 +
external/bsd/llvm/dist/clang/test/Index/comment-to-html-xml-conversion.cpp | 52 +-
external/bsd/llvm/dist/clang/test/Index/complete-at-EOF.c | 9 +
external/bsd/llvm/dist/clang/test/Index/complete-module-undef.m | 8 +
external/bsd/llvm/dist/clang/test/Index/cursor-dynamic-call.mm | 14 +
external/bsd/llvm/dist/clang/test/Index/cxx11-lambdas.cpp | 2 +-
external/bsd/llvm/dist/clang/test/Index/format-comment-cdecls.c | 2 +-
external/bsd/llvm/dist/clang/test/Index/get-cursor.cpp | 131 +
external/bsd/llvm/dist/clang/test/Index/index-many-call-ops.cpp | 3 +
external/bsd/llvm/dist/clang/test/Index/index-many-logical-ops.c | 3 +
external/bsd/llvm/dist/clang/test/Index/index-module.m | 4 +-
external/bsd/llvm/dist/clang/test/Index/index-templates.cpp | 32 +-
external/bsd/llvm/dist/clang/test/Index/overriding-ftemplate-comments.cpp | 20 +-
external/bsd/llvm/dist/clang/test/Index/overriding-method-comments.mm | 4 +-
external/bsd/llvm/dist/clang/test/Index/preamble_macro_template.cpp | 2 +-
external/bsd/llvm/dist/clang/test/Index/reparse-predef-objc-protocol.m | 9 +
external/bsd/llvm/dist/clang/test/Index/skip-parsed-bodies/compile_commands.json | 2 +-
external/bsd/llvm/dist/clang/test/Index/usrs-cxx0x.cpp | 10 +
external/bsd/llvm/dist/clang/test/Index/usrs.cpp | 82 +-
external/bsd/llvm/dist/clang/test/Layout/itanium-union-bitfield.cpp | 29 +
external/bsd/llvm/dist/clang/test/Layout/ms-x86-basic-layout.cpp | 32 +
external/bsd/llvm/dist/clang/test/Layout/ms-x86-empty-layout.c | 88 +
external/bsd/llvm/dist/clang/test/Layout/ms-x86-pack-and-align.cpp | 34 +
external/bsd/llvm/dist/clang/test/Layout/ms-x86-vtordisp.cpp | 26 +
external/bsd/llvm/dist/clang/test/Lexer/bcpl-escaped-newline.c | 2 +-
external/bsd/llvm/dist/clang/test/Lexer/block_cmt_end.c | 10 +-
external/bsd/llvm/dist/clang/test/Lexer/conflict-marker.c | 2 +
external/bsd/llvm/dist/clang/test/Lexer/constants.c | 2 +-
external/bsd/llvm/dist/clang/test/Lexer/cxx-features.cpp | 36 +
external/bsd/llvm/dist/clang/test/Lexer/cxx1z-trigraphs.cpp | 2 +-
external/bsd/llvm/dist/clang/test/Lexer/escape_newline.c | 8 +-
external/bsd/llvm/dist/clang/test/Lexer/has_extension.c | 12 +-
external/bsd/llvm/dist/clang/test/Lexer/has_feature_c1x.c | 22 +-
external/bsd/llvm/dist/clang/test/Lexer/has_feature_cxx0x.cpp | 10 +
external/bsd/llvm/dist/clang/test/Lexer/ms-compatibility.c | 11 +
external/bsd/llvm/dist/clang/test/Lexer/utf8-char-literal.cpp | 9 +
external/bsd/llvm/dist/clang/test/Lexer/wchar-signedness.c | 1 +
external/bsd/llvm/dist/clang/test/Makefile | 1 +
external/bsd/llvm/dist/clang/test/Misc/ast-dump-arm-attr.c | 10 +-
external/bsd/llvm/dist/clang/test/Misc/ast-dump-attr.cpp | 17 +-
external/bsd/llvm/dist/clang/test/Misc/ast-dump-color.cpp | 24 +-
external/bsd/llvm/dist/clang/test/Misc/ast-dump-decl.cpp | 5 +
external/bsd/llvm/dist/clang/test/Misc/ast-dump-invalid.cpp | 20 +
external/bsd/llvm/dist/clang/test/Misc/ast-dump-lookups.cpp | 38 +
external/bsd/llvm/dist/clang/test/Misc/ast-dump-msp430-attr.c | 10 +-
external/bsd/llvm/dist/clang/test/Misc/ast-print-objectivec.m | 41 +
external/bsd/llvm/dist/clang/test/Misc/ast-print-pragmas.cpp | 15 +
external/bsd/llvm/dist/clang/test/Misc/attr-source-range.cpp | 16 +
external/bsd/llvm/dist/clang/test/Misc/backend-optimization-failure.cpp | 4 +-
external/bsd/llvm/dist/clang/test/Misc/diag-special-chars.c | 11 +
external/bsd/llvm/dist/clang/test/Misc/serialized-diags-driver.c | 20 +
external/bsd/llvm/dist/clang/test/Misc/serialized-diags.m | 2 +-
external/bsd/llvm/dist/clang/test/Misc/warning-flags.c | 7 +-
external/bsd/llvm/dist/clang/test/Modules/Inputs/AddRemovePrivate.framework/Headers/AddRemovePrivate.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/AddRemovePrivate.framework/Modules/module.modulemap | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/AddRemovePrivate.framework/Modules/module.private.modulemap | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/PR20399/FirstHeader.h | 14 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/PR20399/SecondHeader.h | 13 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/PR20399/module.modulemap | 18 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/PR20399/stl_map.h | 13 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/PR20399/vector | 17 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/PR20786/TBranchProxy.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/PR20786/TFormula.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/PR20786/TMath.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/PR20786/module.modulemap | 3 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/PR20786/random.h | 12 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/StdDef/include_again.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/StdDef/module.map | 10 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/StdDef/ptrdiff_t.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/System/usr/include/stdlib.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/attr-unavailable/module.modulemap | 4 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/attr-unavailable/oneA.h | 4 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/attr-unavailable/oneB.h | 5 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/attr-unavailable/oneC.h | 3 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/attr-unavailable/two.h | 6 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-decls-imported.h | 24 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-decls-merged.h | 26 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-decls-premerged.h | 3 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-irgen-top.h | 11 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-lookup/a.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-lookup/b.h | 3 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-lookup/c1.h | 3 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-lookup/c2.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-lookup/module.modulemap | 8 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-lookup/x.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-lookup/y.h | 5 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-templates-a.h | 22 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-templates-b.h | 18 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-templates-c.h | 15 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-templates-common.h | 18 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-templates-d.h | 9 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-templates-textual.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/declare-use/k.h | 8 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/declare-use/l.h | 8 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/declare-use/m.h | 8 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/declare-use/m2.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/declare-use/module.map | 14 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/dependency-gen-base.modulemap | 6 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/dependency-gen-base2.modulemap | 4 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/dependency-gen-included.h | 9 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/dependency-gen-included2.h | 7 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/dependency-gen.h | 11 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/diamond_left.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/diamond_top.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/explicit-build/a.h | 5 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/explicit-build/b.h | 7 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/explicit-build/c.h | 7 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/explicit-build/module.modulemap | 3 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/filename/a.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/filename/module.map | 3 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/include_next/x/a.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/include_next/x/module.modulemap | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/include_next/x/subdir/b.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/include_next/y/a.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/include_next/y/b.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/include_next/y/module.modulemap | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/inferred-attr/InferredExternC.framework/Headers/InferredExternC.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/inferred-attr/module.modulemap | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/malformed/c.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/malformed/module.map | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/merge-typedefs/a1.h | 3 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/merge-typedefs/b1.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/merge-using-decls/a.h | 43 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/merge-using-decls/b.h | 50 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/merge-using-decls/module.modulemap | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/modular_maps-moduleb-cwd.map | 4 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/modular_maps/c.h | 4 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/modular_maps/common.h | 2 +-
external/bsd/llvm/dist/clang/test/Modules/Inputs/modular_maps/modulea-cwd.map | 7 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/modular_maps/modulec-cwd.map | 3 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/modular_maps/modulec.map | 3 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/module.map | 12 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/odr/a.h | 6 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/odr/b.h | 8 +-
external/bsd/llvm/dist/clang/test/Modules/Inputs/pch-used.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/pr19692/AIX.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/pr19692/Blah.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/pr19692/TBlah.h | 3 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/pr19692/TFoo.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/pr19692/module.map | 3 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/pr19692/stdint.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/preprocess-prefix.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/relative-dep-gen-1.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/relative-dep-gen-2.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/relative-dep-gen-cwd.modulemap | 4 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/relative-dep-gen.modulemap | 4 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/templates-left.h | 10 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/templates-right.h | 4 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/templates-top.h | 17 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/va_list/module.modulemap | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/va_list/va_list_a.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/va_list/va_list_b.h | 2 +
external/bsd/llvm/dist/clang/test/Modules/Inputs/warn-unused-local-typedef.h | 1 +
external/bsd/llvm/dist/clang/test/Modules/Rmodule-build.m | 16 +-
external/bsd/llvm/dist/clang/test/Modules/Werror-Wsystem-headers.m | 7 +-
external/bsd/llvm/dist/clang/test/Modules/Werror.m | 1 -
external/bsd/llvm/dist/clang/test/Modules/add-remove-private.m | 28 +
external/bsd/llvm/dist/clang/test/Modules/attr-unavailable.m | 25 +
external/bsd/llvm/dist/clang/test/Modules/autolink.m | 16 +-
external/bsd/llvm/dist/clang/test/Modules/compiler_builtins.m | 4 +-
external/bsd/llvm/dist/clang/test/Modules/cstd.m | 2 +-
external/bsd/llvm/dist/clang/test/Modules/cxx-decls.cpp | 20 +
external/bsd/llvm/dist/clang/test/Modules/cxx-irgen.cpp | 17 +
external/bsd/llvm/dist/clang/test/Modules/cxx-lookup.cpp | 6 +
external/bsd/llvm/dist/clang/test/Modules/cxx-templates.cpp | 45 +-
external/bsd/llvm/dist/clang/test/Modules/dependency-gen.m | 4 +-
external/bsd/llvm/dist/clang/test/Modules/dependency-gen.modulemap.cpp | 18 +
external/bsd/llvm/dist/clang/test/Modules/explicit-build-flags.cpp | 49 +
external/bsd/llvm/dist/clang/test/Modules/explicit-build-relpath.cpp | 49 +
external/bsd/llvm/dist/clang/test/Modules/explicit-build.cpp | 175 +
external/bsd/llvm/dist/clang/test/Modules/filename.cpp | 9 +
external/bsd/llvm/dist/clang/test/Modules/fmodules-validate-once-per-build-session.c | 28 +-
external/bsd/llvm/dist/clang/test/Modules/include_next.c | 11 +
external/bsd/llvm/dist/clang/test/Modules/incomplete-module.m | 6 +-
external/bsd/llvm/dist/clang/test/Modules/inferred-attributes.mm | 6 +
external/bsd/llvm/dist/clang/test/Modules/load-after-failure.m | 1 -
external/bsd/llvm/dist/clang/test/Modules/malformed.cpp | 34 +-
external/bsd/llvm/dist/clang/test/Modules/merge-typedefs.cpp | 1 +
external/bsd/llvm/dist/clang/test/Modules/merge-using-decls.cpp | 69 +
external/bsd/llvm/dist/clang/test/Modules/modular_maps.cpp | 20 +-
external/bsd/llvm/dist/clang/test/Modules/module_file_info.m | 6 +-
external/bsd/llvm/dist/clang/test/Modules/modules-with-same-name.m | 1 -
external/bsd/llvm/dist/clang/test/Modules/no-implicit-maps.cpp | 3 +
external/bsd/llvm/dist/clang/test/Modules/no-stale-modtime.m | 1 -
external/bsd/llvm/dist/clang/test/Modules/odr.cpp | 3 +
external/bsd/llvm/dist/clang/test/Modules/pch-used.m | 1 +
external/bsd/llvm/dist/clang/test/Modules/pr19692.cpp | 7 +
external/bsd/llvm/dist/clang/test/Modules/pr20399.cpp | 2 +
external/bsd/llvm/dist/clang/test/Modules/pr20786.cpp | 2 +
external/bsd/llvm/dist/clang/test/Modules/pr21217.cpp | 3 +
external/bsd/llvm/dist/clang/test/Modules/preprocess.m | 21 +
external/bsd/llvm/dist/clang/test/Modules/rebuild.m | 45 +
external/bsd/llvm/dist/clang/test/Modules/relative-dep-gen.cpp | 26 +
external/bsd/llvm/dist/clang/test/Modules/require-modular-includes.m | 1 -
external/bsd/llvm/dist/clang/test/Modules/resolution-change.m | 8 +-
external/bsd/llvm/dist/clang/test/Modules/stddef.c | 13 +
external/bsd/llvm/dist/clang/test/Modules/system_headers.m | 7 +-
external/bsd/llvm/dist/clang/test/Modules/system_version.m | 1 -
external/bsd/llvm/dist/clang/test/Modules/templates-2.mm | 36 +
external/bsd/llvm/dist/clang/test/Modules/templates.mm | 23 +-
external/bsd/llvm/dist/clang/test/Modules/textual-headers.cpp | 18 +
external/bsd/llvm/dist/clang/test/Modules/va_list.m | 27 +
external/bsd/llvm/dist/clang/test/Modules/validate-system-headers.m | 14 +-
external/bsd/llvm/dist/clang/test/Modules/warn-unused-local-typedef.cpp | 9 +
external/bsd/llvm/dist/clang/test/OpenMP/atomic_messages.c | 102 +
external/bsd/llvm/dist/clang/test/OpenMP/atomic_messages.cpp | 111 +-
external/bsd/llvm/dist/clang/test/OpenMP/barrier_codegen.cpp | 41 +
external/bsd/llvm/dist/clang/test/OpenMP/critical_codegen.cpp | 38 +
external/bsd/llvm/dist/clang/test/OpenMP/flush_codegen.cpp | 34 +
external/bsd/llvm/dist/clang/test/OpenMP/for_codegen.cpp | 91 +
external/bsd/llvm/dist/clang/test/OpenMP/for_firstprivate_messages.cpp | 33 +-
external/bsd/llvm/dist/clang/test/OpenMP/for_loop_messages.cpp | 39 +
external/bsd/llvm/dist/clang/test/OpenMP/for_misc_messages.c | 8 +-
external/bsd/llvm/dist/clang/test/OpenMP/for_private_messages.cpp | 14 +-
external/bsd/llvm/dist/clang/test/OpenMP/for_simd_aligned_messages.cpp | 202 +
external/bsd/llvm/dist/clang/test/OpenMP/for_simd_ast_print.cpp | 128 +
external/bsd/llvm/dist/clang/test/OpenMP/for_simd_collapse_messages.cpp | 83 +
external/bsd/llvm/dist/clang/test/OpenMP/for_simd_firstprivate_messages.cpp | 293 +
external/bsd/llvm/dist/clang/test/OpenMP/for_simd_lastprivate_messages.cpp | 266 +
external/bsd/llvm/dist/clang/test/OpenMP/for_simd_linear_messages.cpp | 206 +
external/bsd/llvm/dist/clang/test/OpenMP/for_simd_loop_messages.cpp | 734 +++
external/bsd/llvm/dist/clang/test/OpenMP/for_simd_misc_messages.c | 659 +++
external/bsd/llvm/dist/clang/test/OpenMP/for_simd_private_messages.cpp | 173 +
external/bsd/llvm/dist/clang/test/OpenMP/for_simd_reduction_messages.cpp | 350 +
external/bsd/llvm/dist/clang/test/OpenMP/for_simd_safelen_messages.cpp | 79 +
external/bsd/llvm/dist/clang/test/OpenMP/for_simd_schedule_messages.cpp | 91 +
external/bsd/llvm/dist/clang/test/OpenMP/master_codegen.cpp | 46 +
external/bsd/llvm/dist/clang/test/OpenMP/nesting_of_regions.cpp | 1690 ++++++++-
external/bsd/llvm/dist/clang/test/OpenMP/parallel_codegen.cpp | 16 +-
external/bsd/llvm/dist/clang/test/OpenMP/parallel_firstprivate_codegen.cpp | 255 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_firstprivate_messages.cpp | 18 +-
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_firstprivate_messages.cpp | 28 +-
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_loop_messages.cpp | 36 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_private_messages.cpp | 14 +-
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_aligned_messages.cpp | 202 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_ast_print.cpp | 128 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_collapse_messages.cpp | 83 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_copyin_messages.cpp | 93 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_default_messages.cpp | 36 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_firstprivate_messages.cpp | 250 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_if_messages.cpp | 69 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_lastprivate_messages.cpp | 226 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_linear_messages.cpp | 206 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_loop_messages.cpp | 644 +++
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_messages.cpp | 87 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_misc_messages.c | 657 +++
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_num_threads_messages.cpp | 65 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_private_messages.cpp | 173 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_proc_bind_messages.cpp | 35 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_reduction_messages.cpp | 295 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_safelen_messages.cpp | 79 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_for_simd_schedule_messages.cpp | 91 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_if_codegen.cpp | 124 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_num_threads_codegen.cpp | 84 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_private_codegen.cpp | 181 +
external/bsd/llvm/dist/clang/test/OpenMP/parallel_private_messages.cpp | 14 +-
external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_firstprivate_messages.cpp | 28 +-
external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_private_messages.cpp | 14 +-
external/bsd/llvm/dist/clang/test/OpenMP/sections_firstprivate_messages.cpp | 28 +-
external/bsd/llvm/dist/clang/test/OpenMP/sections_private_messages.cpp | 14 +-
external/bsd/llvm/dist/clang/test/OpenMP/simd_aligned_messages.cpp | 3 +-
external/bsd/llvm/dist/clang/test/OpenMP/simd_codegen.cpp | 407 ++
external/bsd/llvm/dist/clang/test/OpenMP/simd_loop_messages.cpp | 34 +-
external/bsd/llvm/dist/clang/test/OpenMP/simd_metadata.c | 29 +-
external/bsd/llvm/dist/clang/test/OpenMP/simd_private_messages.cpp | 14 +-
external/bsd/llvm/dist/clang/test/OpenMP/single_firstprivate_messages.cpp | 28 +-
external/bsd/llvm/dist/clang/test/OpenMP/single_private_messages.cpp | 14 +-
external/bsd/llvm/dist/clang/test/OpenMP/target_ast_print.cpp | 57 +
external/bsd/llvm/dist/clang/test/OpenMP/target_if_messages.cpp | 46 +
external/bsd/llvm/dist/clang/test/OpenMP/target_messages.cpp | 64 +
external/bsd/llvm/dist/clang/test/OpenMP/task_firstprivate_messages.cpp | 18 +-
external/bsd/llvm/dist/clang/test/OpenMP/task_messages.cpp | 48 +-
external/bsd/llvm/dist/clang/test/OpenMP/task_private_messages.cpp | 14 +-
external/bsd/llvm/dist/clang/test/OpenMP/teams_ast_print.cpp | 112 +
external/bsd/llvm/dist/clang/test/OpenMP/teams_default_messages.cpp | 34 +
external/bsd/llvm/dist/clang/test/OpenMP/teams_firstprivate_messages.cpp | 124 +
external/bsd/llvm/dist/clang/test/OpenMP/teams_messages.cpp | 82 +
external/bsd/llvm/dist/clang/test/OpenMP/teams_private_messages.cpp | 119 +
external/bsd/llvm/dist/clang/test/OpenMP/teams_reduction_messages.cpp | 307 +
external/bsd/llvm/dist/clang/test/OpenMP/teams_shared_messages.cpp | 125 +
external/bsd/llvm/dist/clang/test/OpenMP/threadprivate_codegen.cpp | 707 +++
external/bsd/llvm/dist/clang/test/OpenMP/threadprivate_messages.cpp | 3 +
external/bsd/llvm/dist/clang/test/PCH/chain-openmp-threadprivate.cpp | 26 +
external/bsd/llvm/dist/clang/test/PCH/cxx-namespaces.cpp | 4 +-
external/bsd/llvm/dist/clang/test/PCH/cxx-traits.cpp | 65 +-
external/bsd/llvm/dist/clang/test/PCH/cxx-traits.h | 53 +
external/bsd/llvm/dist/clang/test/PCH/cxx1y-lambdas.mm | 2 +-
external/bsd/llvm/dist/clang/test/PCH/pragma-loop.cpp | 12 +
external/bsd/llvm/dist/clang/test/PCH/stmt-attrs.cpp | 48 +-
external/bsd/llvm/dist/clang/test/PCH/verify_pch.m | 14 +-
external/bsd/llvm/dist/clang/test/Parser/MicrosoftExtensions.c | 8 +
external/bsd/llvm/dist/clang/test/Parser/MicrosoftExtensions.cpp | 26 +-
external/bsd/llvm/dist/clang/test/Parser/PR21872.cpp | 4 +
external/bsd/llvm/dist/clang/test/Parser/access-spec-attrs.cpp | 1 +
external/bsd/llvm/dist/clang/test/Parser/altivec.c | 31 +-
external/bsd/llvm/dist/clang/test/Parser/asm.cpp | 1 +
external/bsd/llvm/dist/clang/test/Parser/atomic.c | 3 +
external/bsd/llvm/dist/clang/test/Parser/attributes.c | 10 +
external/bsd/llvm/dist/clang/test/Parser/c11-noreturn.c | 4 +-
external/bsd/llvm/dist/clang/test/Parser/c1x-alignas.c | 2 +-
external/bsd/llvm/dist/clang/test/Parser/colon-colon-parentheses.cpp | 10 +-
external/bsd/llvm/dist/clang/test/Parser/cxx-altivec.cpp | 17 +-
external/bsd/llvm/dist/clang/test/Parser/cxx-attributes.cpp | 2 +
external/bsd/llvm/dist/clang/test/Parser/cxx-class.cpp | 48 +
external/bsd/llvm/dist/clang/test/Parser/cxx-default-args.cpp | 10 +
external/bsd/llvm/dist/clang/test/Parser/cxx-member-initializers.cpp | 30 +-
external/bsd/llvm/dist/clang/test/Parser/cxx-template-argument.cpp | 5 +
external/bsd/llvm/dist/clang/test/Parser/cxx-template-decl.cpp | 28 +
external/bsd/llvm/dist/clang/test/Parser/cxx-variadic-func.cpp | 7 +-
external/bsd/llvm/dist/clang/test/Parser/cxx0x-attributes.cpp | 16 +-
external/bsd/llvm/dist/clang/test/Parser/cxx0x-decl.cpp | 10 +
external/bsd/llvm/dist/clang/test/Parser/cxx0x-in-cxx98.cpp | 4 +
external/bsd/llvm/dist/clang/test/Parser/cxx0x-lambda-expressions.cpp | 17 +
external/bsd/llvm/dist/clang/test/Parser/cxx11-templates.cpp | 37 +
external/bsd/llvm/dist/clang/test/Parser/cxx1z-attributes.cpp | 14 +
external/bsd/llvm/dist/clang/test/Parser/cxx1z-fold-expressions.cpp | 29 +
external/bsd/llvm/dist/clang/test/Parser/cxx1z-nested-namespace-definition.cpp | 38 +
external/bsd/llvm/dist/clang/test/Parser/debugger-import-module.m | 6 +
external/bsd/llvm/dist/clang/test/Parser/declarators.c | 3 +
external/bsd/llvm/dist/clang/test/Parser/ms-if-exists.c | 87 +
external/bsd/llvm/dist/clang/test/Parser/ms-inline-asm.c | 3 +
external/bsd/llvm/dist/clang/test/Parser/namespaces.cpp | 6 +-
external/bsd/llvm/dist/clang/test/Parser/opencl-cl20.cl | 26 +
external/bsd/llvm/dist/clang/test/Parser/pragma-loop.cpp | 129 +-
external/bsd/llvm/dist/clang/test/Parser/pragma-unroll.cpp | 14 +-
external/bsd/llvm/dist/clang/test/Parser/switch-recovery.cpp | 9 +
external/bsd/llvm/dist/clang/test/Parser/vsx.c | 10 +
external/bsd/llvm/dist/clang/test/Preprocessor/_Pragma.c | 2 +
external/bsd/llvm/dist/clang/test/Preprocessor/aarch64-target-features.c | 6 +
external/bsd/llvm/dist/clang/test/Preprocessor/arm-acle-6.4.c | 6 +
external/bsd/llvm/dist/clang/test/Preprocessor/arm-acle-6.5.c | 22 +
external/bsd/llvm/dist/clang/test/Preprocessor/arm-target-features.c | 64 +-
external/bsd/llvm/dist/clang/test/Preprocessor/cxx_oper_keyword_ms_compat.cpp | 2 +
external/bsd/llvm/dist/clang/test/Preprocessor/feature_tests.c | 9 +-
external/bsd/llvm/dist/clang/test/Preprocessor/has_attribute.c | 5 +
external/bsd/llvm/dist/clang/test/Preprocessor/has_attribute.cpp | 68 +
external/bsd/llvm/dist/clang/test/Preprocessor/headermap-rel2.c | 4 +-
external/bsd/llvm/dist/clang/test/Preprocessor/init.c | 902 ++++-
external/bsd/llvm/dist/clang/test/Preprocessor/iwithprefix.c | 2 +-
external/bsd/llvm/dist/clang/test/Preprocessor/line-directive.c | 2 +-
external/bsd/llvm/dist/clang/test/Preprocessor/macro-reserved-cxx11.cpp | 7 +
external/bsd/llvm/dist/clang/test/Preprocessor/macro-reserved-ms.c | 7 +
external/bsd/llvm/dist/clang/test/Preprocessor/macro-reserved.c | 64 +
external/bsd/llvm/dist/clang/test/Preprocessor/macro-reserved.cpp | 63 +
external/bsd/llvm/dist/clang/test/Preprocessor/macro_arg_directive.c | 5 +
external/bsd/llvm/dist/clang/test/Preprocessor/macro_paste_bad.c | 8 +
external/bsd/llvm/dist/clang/test/Preprocessor/predefined-arch-macros.c | 81 +
external/bsd/llvm/dist/clang/test/Preprocessor/predefined-exceptions.m | 2 +-
external/bsd/llvm/dist/clang/test/Preprocessor/predefined-macros.c | 102 +-
external/bsd/llvm/dist/clang/test/Preprocessor/stdint.c | 159 +-
external/bsd/llvm/dist/clang/test/Preprocessor/x86_target_features.c | 8 +
external/bsd/llvm/dist/clang/test/Profile/c-captured.c | 14 +-
external/bsd/llvm/dist/clang/test/Profile/c-counter-overflows.c | 6 +-
external/bsd/llvm/dist/clang/test/Profile/c-general.c | 132 +-
external/bsd/llvm/dist/clang/test/Profile/c-linkage-available_externally.c | 3 +-
external/bsd/llvm/dist/clang/test/Profile/c-linkage.c | 17 +-
external/bsd/llvm/dist/clang/test/Profile/c-unreachable-after-switch.c | 15 +
external/bsd/llvm/dist/clang/test/Profile/cxx-class.cpp | 8 +-
external/bsd/llvm/dist/clang/test/Profile/cxx-lambda.cpp | 12 +-
external/bsd/llvm/dist/clang/test/Profile/cxx-linkage.cpp | 13 +-
external/bsd/llvm/dist/clang/test/Profile/cxx-templates.cpp | 4 +-
external/bsd/llvm/dist/clang/test/Profile/cxx-throws.cpp | 12 +-
external/bsd/llvm/dist/clang/test/Profile/objc-general.m | 10 +-
external/bsd/llvm/dist/clang/test/Rewriter/rewrite-block-literal.mm | 2 +-
external/bsd/llvm/dist/clang/test/Rewriter/rewrite-modern-block.mm | 3 +
external/bsd/llvm/dist/clang/test/Rewriter/rewrite-modern-captured-nested-bvar.mm | 2 +-
external/bsd/llvm/dist/clang/test/Sema/128bitfloat.cpp | 24 +
external/bsd/llvm/dist/clang/test/Sema/MicrosoftExtensions.c | 25 +
external/bsd/llvm/dist/clang/test/Sema/align_value.c | 32 +
external/bsd/llvm/dist/clang/test/Sema/anonymous-struct-union-c11.c | 4 +-
external/bsd/llvm/dist/clang/test/Sema/anonymous-struct-union.c | 12 +-
external/bsd/llvm/dist/clang/test/Sema/arm64-inline-asm.c | 2 +-
external/bsd/llvm/dist/clang/test/Sema/arm_acle.c | 16 +
external/bsd/llvm/dist/clang/test/Sema/array-init.c | 4 +-
external/bsd/llvm/dist/clang/test/Sema/asm.c | 41 +
external/bsd/llvm/dist/clang/test/Sema/ast-print.c | 3 +
external/bsd/llvm/dist/clang/test/Sema/atomic-ops.c | 79 +-
external/bsd/llvm/dist/clang/test/Sema/attr-bounded.c | 30 +-
external/bsd/llvm/dist/clang/test/Sema/attr-deprecated.c | 4 +-
external/bsd/llvm/dist/clang/test/Sema/attr-msp430.c | 12 +-
external/bsd/llvm/dist/clang/test/Sema/attr-naked.c | 40 +-
external/bsd/llvm/dist/clang/test/Sema/attr-nonnull.c | 14 +-
external/bsd/llvm/dist/clang/test/Sema/bitfield.c | 22 +-
external/bsd/llvm/dist/clang/test/Sema/block-misc.c | 2 +-
external/bsd/llvm/dist/clang/test/Sema/builtin-assume-aligned.c | 60 +
external/bsd/llvm/dist/clang/test/Sema/builtin-assume.c | 9 +-
external/bsd/llvm/dist/clang/test/Sema/builtin-object-size.c | 28 +-
external/bsd/llvm/dist/clang/test/Sema/builtins-arm.c | 10 +-
external/bsd/llvm/dist/clang/test/Sema/builtins-arm64.c | 7 +
external/bsd/llvm/dist/clang/test/Sema/builtins-x86.c | 20 +
external/bsd/llvm/dist/clang/test/Sema/builtins.c | 56 +-
external/bsd/llvm/dist/clang/test/Sema/call-with-static-chain.c | 11 +
external/bsd/llvm/dist/clang/test/Sema/callingconv.c | 2 +-
external/bsd/llvm/dist/clang/test/Sema/decl-microsoft-call-conv.c | 34 +-
external/bsd/llvm/dist/clang/test/Sema/dllexport.c | 15 +
external/bsd/llvm/dist/clang/test/Sema/dllimport.c | 47 +-
external/bsd/llvm/dist/clang/test/Sema/expr-comma-c99.c | 3 +-
external/bsd/llvm/dist/clang/test/Sema/expr-comma.c | 3 +-
external/bsd/llvm/dist/clang/test/Sema/exprs.c | 6 +-
external/bsd/llvm/dist/clang/test/Sema/format-strings-gnu.c | 8 +-
external/bsd/llvm/dist/clang/test/Sema/format-strings-ms.c | 89 +-
external/bsd/llvm/dist/clang/test/Sema/format-strings.c | 2 +-
external/bsd/llvm/dist/clang/test/Sema/gnu-attributes.c | 18 +
external/bsd/llvm/dist/clang/test/Sema/inline-asm-validate-aarch64.c | 38 +
external/bsd/llvm/dist/clang/test/Sema/inline-asm-validate-x86.c | 105 +
external/bsd/llvm/dist/clang/test/Sema/inline-asm-validate.c | 2 +-
external/bsd/llvm/dist/clang/test/Sema/ms-inline-asm.c | 57 +-
external/bsd/llvm/dist/clang/test/Sema/ms_bitfield_layout.c | 530 +-
external/bsd/llvm/dist/clang/test/Sema/nonnull.c | 107 +-
external/bsd/llvm/dist/clang/test/Sema/parentheses.cpp | 106 +-
external/bsd/llvm/dist/clang/test/Sema/scope-check.c | 36 +-
external/bsd/llvm/dist/clang/test/Sema/sentinel-attribute.c | 13 +-
external/bsd/llvm/dist/clang/test/Sema/sizeof-struct-non-zero-as-member.cl | 18 +
external/bsd/llvm/dist/clang/test/Sema/static-array.c | 4 +-
external/bsd/llvm/dist/clang/test/Sema/stdcall-fastcall.c | 2 +-
external/bsd/llvm/dist/clang/test/Sema/string-plus-char.c | 15 +
external/bsd/llvm/dist/clang/test/Sema/switch-1.c | 5 +
external/bsd/llvm/dist/clang/test/Sema/types.c | 20 +-
external/bsd/llvm/dist/clang/test/Sema/typo-correction.c | 30 +
external/bsd/llvm/dist/clang/test/Sema/var-redecl.c | 12 +-
external/bsd/llvm/dist/clang/test/Sema/warn-cast-qual.c | 29 +
external/bsd/llvm/dist/clang/test/Sema/warn-string-conversion.c | 17 +
external/bsd/llvm/dist/clang/test/Sema/warn-tautological-compare.c | 86 +
external/bsd/llvm/dist/clang/test/Sema/warn-unsequenced.c | 12 +-
external/bsd/llvm/dist/clang/test/Sema/warn-unused-value.c | 25 +-
external/bsd/llvm/dist/clang/test/Sema/wchar.c | 4 +-
external/bsd/llvm/dist/clang/test/SemaCUDA/amdgpu-num-gpr-attr.cu | 14 +
external/bsd/llvm/dist/clang/test/SemaCUDA/function-target.cu | 35 +-
external/bsd/llvm/dist/clang/test/SemaCUDA/implicit-copy.cu | 51 +
external/bsd/llvm/dist/clang/test/SemaCUDA/implicit-intrinsic.cu | 10 +
external/bsd/llvm/dist/clang/test/SemaCUDA/implicit-member-target-collision-cxx11.cu | 111 +
external/bsd/llvm/dist/clang/test/SemaCUDA/implicit-member-target-collision.cu | 57 +
external/bsd/llvm/dist/clang/test/SemaCUDA/implicit-member-target.cu | 186 +
external/bsd/llvm/dist/clang/test/SemaCUDA/method-target.cu | 71 +
external/bsd/llvm/dist/clang/test/SemaCXX/Inputs/override-system-header.h | 6 +
external/bsd/llvm/dist/clang/test/SemaCXX/MicrosoftCompatibility.cpp | 10 +-
external/bsd/llvm/dist/clang/test/SemaCXX/MicrosoftExtensions.cpp | 8 +-
external/bsd/llvm/dist/clang/test/SemaCXX/MicrosoftSuper.cpp | 149 +
external/bsd/llvm/dist/clang/test/SemaCXX/PR20705.cpp | 21 +
external/bsd/llvm/dist/clang/test/SemaCXX/align_value.cpp | 26 +
external/bsd/llvm/dist/clang/test/SemaCXX/anonymous-union.cpp | 6 +-
external/bsd/llvm/dist/clang/test/SemaCXX/arrow-operator.cpp | 5 +-
external/bsd/llvm/dist/clang/test/SemaCXX/ast-print.cpp | 5 +
external/bsd/llvm/dist/clang/test/SemaCXX/atomic-type.cpp | 4 +
external/bsd/llvm/dist/clang/test/SemaCXX/attr-cxx0x-fixit.cpp | 5 +
external/bsd/llvm/dist/clang/test/SemaCXX/attr-nodebug.cpp | 4 +-
external/bsd/llvm/dist/clang/test/SemaCXX/attr-nonnull.cpp | 4 +-
external/bsd/llvm/dist/clang/test/SemaCXX/attr-optnone.cpp | 38 +-
external/bsd/llvm/dist/clang/test/SemaCXX/attr-print.cpp | 9 +
external/bsd/llvm/dist/clang/test/SemaCXX/attributed-auto-deduction.cpp | 20 +
external/bsd/llvm/dist/clang/test/SemaCXX/bitfield.cpp | 32 +
external/bsd/llvm/dist/clang/test/SemaCXX/blocks.cpp | 45 +
external/bsd/llvm/dist/clang/test/SemaCXX/builtin-assume-aligned-tmpl.cpp | 87 +
external/bsd/llvm/dist/clang/test/SemaCXX/builtin-assume-aligned.cpp | 49 +
external/bsd/llvm/dist/clang/test/SemaCXX/call-with-static-chain.cpp | 15 +
external/bsd/llvm/dist/clang/test/SemaCXX/complex-folding.cpp | 90 +
external/bsd/llvm/dist/clang/test/SemaCXX/const-cast.cpp | 3 +
external/bsd/llvm/dist/clang/test/SemaCXX/constant-expression-cxx11.cpp | 124 +-
external/bsd/llvm/dist/clang/test/SemaCXX/constant-expression-cxx1y.cpp | 31 +-
external/bsd/llvm/dist/clang/test/SemaCXX/conversion-function.cpp | 12 +-
external/bsd/llvm/dist/clang/test/SemaCXX/conversion.cpp | 20 +
external/bsd/llvm/dist/clang/test/SemaCXX/crashes.cpp | 6 +
external/bsd/llvm/dist/clang/test/SemaCXX/cxx-deprecated.cpp | 26 +
external/bsd/llvm/dist/clang/test/SemaCXX/cxx0x-compat.cpp | 8 +-
external/bsd/llvm/dist/clang/test/SemaCXX/cxx0x-initializer-references.cpp | 6 +
external/bsd/llvm/dist/clang/test/SemaCXX/cxx11-thread-unsupported.cpp | 5 +
external/bsd/llvm/dist/clang/test/SemaCXX/cxx1y-constexpr-not-const.cpp | 2 +-
external/bsd/llvm/dist/clang/test/SemaCXX/cxx1y-deduced-return-type.cpp | 13 +
external/bsd/llvm/dist/clang/test/SemaCXX/cxx1y-generic-lambdas.cpp | 32 +-
external/bsd/llvm/dist/clang/test/SemaCXX/cxx1y-variable-templates_in_class.cpp | 6 +
external/bsd/llvm/dist/clang/test/SemaCXX/cxx98-compat-flags.cpp | 4 +-
external/bsd/llvm/dist/clang/test/SemaCXX/cxx98-compat-pedantic.cpp | 31 +-
external/bsd/llvm/dist/clang/test/SemaCXX/cxx98-compat.cpp | 65 +-
external/bsd/llvm/dist/clang/test/SemaCXX/decl-init-ref.cpp | 2 +-
external/bsd/llvm/dist/clang/test/SemaCXX/decl-microsoft-call-conv.cpp | 13 +-
external/bsd/llvm/dist/clang/test/SemaCXX/default1.cpp | 6 +
external/bsd/llvm/dist/clang/test/SemaCXX/default2.cpp | 6 +
external/bsd/llvm/dist/clang/test/SemaCXX/dependent-noexcept-unevaluated.cpp | 3 +-
external/bsd/llvm/dist/clang/test/SemaCXX/deprecated.cpp | 8 +-
external/bsd/llvm/dist/clang/test/SemaCXX/devirtualize-vtable-marking.cpp | 47 +
external/bsd/llvm/dist/clang/test/SemaCXX/dllexport.cpp | 78 +-
external/bsd/llvm/dist/clang/test/SemaCXX/dllimport.cpp | 359 +-
external/bsd/llvm/dist/clang/test/SemaCXX/enable_if.cpp | 41 +
external/bsd/llvm/dist/clang/test/SemaCXX/enum-scoped.cpp | 8 +
external/bsd/llvm/dist/clang/test/SemaCXX/exceptions.cpp | 24 +-
external/bsd/llvm/dist/clang/test/SemaCXX/explicit.cpp | 2 +-
external/bsd/llvm/dist/clang/test/SemaCXX/flexible-array-test.cpp | 6 +
external/bsd/llvm/dist/clang/test/SemaCXX/for-range-examples.cpp | 20 +-
external/bsd/llvm/dist/clang/test/SemaCXX/friend.cpp | 55 +-
external/bsd/llvm/dist/clang/test/SemaCXX/goto.cpp | 4 +-
external/bsd/llvm/dist/clang/test/SemaCXX/implicit-exception-spec.cpp | 35 +-
external/bsd/llvm/dist/clang/test/SemaCXX/issue547.cpp | 12 +-
external/bsd/llvm/dist/clang/test/SemaCXX/lambda-expressions.cpp | 80 +-
external/bsd/llvm/dist/clang/test/SemaCXX/libstdcxx_explicit_init_list_hack.cpp | 23 +
external/bsd/llvm/dist/clang/test/SemaCXX/libstdcxx_is_pod_hack.cpp | 15 +-
external/bsd/llvm/dist/clang/test/SemaCXX/libstdcxx_pair_swap_hack.cpp | 74 +
external/bsd/llvm/dist/clang/test/SemaCXX/member-init.cpp | 84 +-
external/bsd/llvm/dist/clang/test/SemaCXX/namespace-alias.cpp | 6 +-
external/bsd/llvm/dist/clang/test/SemaCXX/nonnull.cpp | 5 +
external/bsd/llvm/dist/clang/test/SemaCXX/nullptr.cpp | 2 +-
external/bsd/llvm/dist/clang/test/SemaCXX/overloaded-operator.cpp | 12 +
external/bsd/llvm/dist/clang/test/SemaCXX/override-in-system-header.cpp | 19 +
external/bsd/llvm/dist/clang/test/SemaCXX/pragma-init_seg.cpp | 8 +-
external/bsd/llvm/dist/clang/test/SemaCXX/pragma-optimize.cpp | 10 +
external/bsd/llvm/dist/clang/test/SemaCXX/predefined-expr.cpp | 16 +-
external/bsd/llvm/dist/clang/test/SemaCXX/return-noreturn.cpp | 23 +-
external/bsd/llvm/dist/clang/test/SemaCXX/return.cpp | 8 +
external/bsd/llvm/dist/clang/test/SemaCXX/runtimediag-ppe.cpp | 2 +-
external/bsd/llvm/dist/clang/test/SemaCXX/scope-check.cpp | 38 +-
external/bsd/llvm/dist/clang/test/SemaCXX/statements.cpp | 19 +-
external/bsd/llvm/dist/clang/test/SemaCXX/string-plus-int.cpp | 5 +
external/bsd/llvm/dist/clang/test/SemaCXX/struct-class-redecl.cpp | 6 +
external/bsd/llvm/dist/clang/test/SemaCXX/trailing-return-0x.cpp | 10 +-
external/bsd/llvm/dist/clang/test/SemaCXX/typeid.cpp | 6 +
external/bsd/llvm/dist/clang/test/SemaCXX/typo-correction-delayed.cpp | 185 +
external/bsd/llvm/dist/clang/test/SemaCXX/typo-correction.cpp | 385 +-
external/bsd/llvm/dist/clang/test/SemaCXX/undefined-internal.cpp | 4 +-
external/bsd/llvm/dist/clang/test/SemaCXX/uninitialized.cpp | 707 +++-
external/bsd/llvm/dist/clang/test/SemaCXX/unknown-type-name.cpp | 6 +-
external/bsd/llvm/dist/clang/test/SemaCXX/using-decl-1.cpp | 8 +
external/bsd/llvm/dist/clang/test/SemaCXX/vararg-non-pod.cpp | 5 +-
external/bsd/llvm/dist/clang/test/SemaCXX/vtable-instantiation.cpp | 68 +
external/bsd/llvm/dist/clang/test/SemaCXX/warn-consumed-parsing.cpp | 1 +
external/bsd/llvm/dist/clang/test/SemaCXX/warn-self-move.cpp | 55 +
external/bsd/llvm/dist/clang/test/SemaCXX/warn-thread-safety-analysis.cpp | 203 +
external/bsd/llvm/dist/clang/test/SemaCXX/warn-thread-safety-negative.cpp | 2 +-
external/bsd/llvm/dist/clang/test/SemaCXX/warn-thread-safety-verbose.cpp | 86 +
external/bsd/llvm/dist/clang/test/SemaCXX/warn-unused-comparison.cpp | 2 +
external/bsd/llvm/dist/clang/test/SemaCXX/warn-unused-filescoped.cpp | 4 +-
external/bsd/llvm/dist/clang/test/SemaCXX/warn-unused-local-typedef-serialize.cpp | 11 +
external/bsd/llvm/dist/clang/test/SemaCXX/warn-unused-local-typedef-x86asm.cpp | 16 +
external/bsd/llvm/dist/clang/test/SemaCXX/warn-unused-local-typedef.cpp | 242 +
external/bsd/llvm/dist/clang/test/SemaCXX/warn-unused-private-field-delayed-template.cpp | 11 +
external/bsd/llvm/dist/clang/test/SemaCXX/warn-unused-result.cpp | 47 +
external/bsd/llvm/dist/clang/test/SemaCXX/warn-unused-value-cxx11.cpp | 44 +
external/bsd/llvm/dist/clang/test/SemaCXX/warn-unused-value.cpp | 34 +-
external/bsd/llvm/dist/clang/test/SemaObjC/access-property-getter.m | 17 +
external/bsd/llvm/dist/clang/test/SemaObjC/arc-jump-block.m | 8 +-
external/bsd/llvm/dist/clang/test/SemaObjC/arc-repeated-weak.mm | 14 +
external/bsd/llvm/dist/clang/test/SemaObjC/arc.m | 20 +-
external/bsd/llvm/dist/clang/test/SemaObjC/attr-availability-1.m | 116 +
external/bsd/llvm/dist/clang/test/SemaObjC/attr-availability.m | 27 +
external/bsd/llvm/dist/clang/test/SemaObjC/attr-deprecated-pch.m | 23 +
external/bsd/llvm/dist/clang/test/SemaObjC/attr-deprecated.m | 69 +-
external/bsd/llvm/dist/clang/test/SemaObjC/autoreleasepool.m | 2 +-
external/bsd/llvm/dist/clang/test/SemaObjC/compare-qualified-class.m | 35 +
external/bsd/llvm/dist/clang/test/SemaObjC/conditional-expr.m | 10 +-
external/bsd/llvm/dist/clang/test/SemaObjC/debugger-support.m | 2 +-
external/bsd/llvm/dist/clang/test/SemaObjC/default-synthesize-1.m | 4 +-
external/bsd/llvm/dist/clang/test/SemaObjC/default-synthesize-3.m | 8 +-
external/bsd/llvm/dist/clang/test/SemaObjC/default-synthesize.m | 40 +-
external/bsd/llvm/dist/clang/test/SemaObjC/encode-typeof-test.m | 19 +
external/bsd/llvm/dist/clang/test/SemaObjC/format-cstrings-warning.m | 79 +
external/bsd/llvm/dist/clang/test/SemaObjC/format-strings-objc.m | 2 +-
external/bsd/llvm/dist/clang/test/SemaObjC/ivar-lookup.m | 4 +-
external/bsd/llvm/dist/clang/test/SemaObjC/method-lookup-3.m | 26 +
external/bsd/llvm/dist/clang/test/SemaObjC/nonnull.m | 30 +-
external/bsd/llvm/dist/clang/test/SemaObjC/objc-cf-audited-warning.m | 24 +
external/bsd/llvm/dist/clang/test/SemaObjC/objc-dictionary-literal.m | 15 +
external/bsd/llvm/dist/clang/test/SemaObjC/objc-literal-comparison.m | 5 -
external/bsd/llvm/dist/clang/test/SemaObjC/objcbridge-attribute-arc.m | 16 +
external/bsd/llvm/dist/clang/test/SemaObjC/property-user-setter.m | 2 +-
external/bsd/llvm/dist/clang/test/SemaObjC/protocols-suppress-conformance.m | 12 +-
external/bsd/llvm/dist/clang/test/SemaObjC/resolve-method-in-global-pool.m | 63 +
external/bsd/llvm/dist/clang/test/SemaObjC/scope-check.m | 28 +-
external/bsd/llvm/dist/clang/test/SemaObjC/super-property-notation.m | 4 +-
external/bsd/llvm/dist/clang/test/SemaObjC/warn-category-method-deprecated.m | 17 +
external/bsd/llvm/dist/clang/test/SemaObjC/warn-explicit-call-initialize.m | 25 +
external/bsd/llvm/dist/clang/test/SemaObjC/warn-strict-selector-match.m | 6 +-
external/bsd/llvm/dist/clang/test/SemaObjCXX/arc-ppe.mm | 2 +-
external/bsd/llvm/dist/clang/test/SemaObjCXX/synchronized.mm | 20 +
external/bsd/llvm/dist/clang/test/SemaOpenCL/address-spaces-conversions-cl2.0.cl | 227 +
external/bsd/llvm/dist/clang/test/SemaOpenCL/address-spaces.cl | 5 +-
external/bsd/llvm/dist/clang/test/SemaOpenCL/amdgpu-num-register-attrs.cl | 40 +
external/bsd/llvm/dist/clang/test/SemaOpenCL/extern.cl | 4 +-
external/bsd/llvm/dist/clang/test/SemaTemplate/canonical-expr-type.cpp | 8 +
external/bsd/llvm/dist/clang/test/SemaTemplate/class-template-decl.cpp | 2 +-
external/bsd/llvm/dist/clang/test/SemaTemplate/constructor-template.cpp | 50 +-
external/bsd/llvm/dist/clang/test/SemaTemplate/crash.cpp | 11 +
external/bsd/llvm/dist/clang/test/SemaTemplate/cxx1z-fold-expressions.cpp | 77 +
external/bsd/llvm/dist/clang/test/SemaTemplate/deduction.cpp | 44 +-
external/bsd/llvm/dist/clang/test/SemaTemplate/dependent-type-identity.cpp | 23 +-
external/bsd/llvm/dist/clang/test/SemaTemplate/derived.cpp | 4 +-
external/bsd/llvm/dist/clang/test/SemaTemplate/enum-bool.cpp | 11 +
external/bsd/llvm/dist/clang/test/SemaTemplate/explicit-instantiation.cpp | 39 +-
external/bsd/llvm/dist/clang/test/SemaTemplate/function-template-specialization-noreturn.cpp | 12 +
external/bsd/llvm/dist/clang/test/SemaTemplate/instantiate-exception-spec-cxx11.cpp | 41 +
external/bsd/llvm/dist/clang/test/SemaTemplate/instantiate-exception-spec.cpp | 21 +-
external/bsd/llvm/dist/clang/test/SemaTemplate/instantiate-init.cpp | 10 +
external/bsd/llvm/dist/clang/test/SemaTemplate/instantiate-method.cpp | 25 +
external/bsd/llvm/dist/clang/test/SemaTemplate/instantiate-non-dependent-types.cpp | 40 +-
external/bsd/llvm/dist/clang/test/SemaTemplate/instantiate-scope.cpp | 30 +
external/bsd/llvm/dist/clang/test/SemaTemplate/instantiate-typeof.cpp | 7 +-
external/bsd/llvm/dist/clang/test/SemaTemplate/lookup-dependent-bases.cpp | 63 +-
external/bsd/llvm/dist/clang/test/SemaTemplate/ms-lookup-template-base-classes.cpp | 34 +-
external/bsd/llvm/dist/clang/test/SemaTemplate/temp_arg_enum_printing.cpp | 24 +
external/bsd/llvm/dist/clang/test/SemaTemplate/temp_arg_nontype_cxx1z.cpp | 150 +
external/bsd/llvm/dist/clang/test/SemaTemplate/virtual-member-functions.cpp | 26 +-
external/bsd/llvm/dist/clang/test/Tooling/auto-detect-from-source-parent-of-cwd.cpp | 3 -
external/bsd/llvm/dist/clang/test/Tooling/auto-detect-from-source-parent.cpp | 6 +-
external/bsd/llvm/dist/clang/test/Tooling/auto-detect-from-source.cpp | 6 +-
external/bsd/llvm/dist/clang/test/Tooling/clang-check-autodetect-dir.cpp | 6 +-
external/bsd/llvm/dist/clang/test/Tooling/clang-check-pwd.cpp | 3 -
external/bsd/llvm/dist/clang/test/Tooling/pch.cpp | 1 -
external/bsd/llvm/dist/clang/test/VFS/external-names.c | 4 +-
external/bsd/llvm/dist/clang/test/VFS/umbrella-mismatch.m | 3 +-
external/bsd/llvm/dist/clang/test/lit.cfg | 34 +-
external/bsd/llvm/dist/clang/tools/arcmt-test/arcmt-test.cpp | 7 +-
external/bsd/llvm/dist/clang/tools/c-arcmt-test/CMakeLists.txt | 12 +-
external/bsd/llvm/dist/clang/tools/c-arcmt-test/Makefile | 1 +
external/bsd/llvm/dist/clang/tools/c-index-test/CMakeLists.txt | 10 +-
external/bsd/llvm/dist/clang/tools/c-index-test/Makefile | 1 +
external/bsd/llvm/dist/clang/tools/c-index-test/c-index-test.c | 32 +-
external/bsd/llvm/dist/clang/tools/clang-check/ClangCheck.cpp | 82 +-
external/bsd/llvm/dist/clang/tools/clang-format/CMakeLists.txt | 3 +-
external/bsd/llvm/dist/clang/tools/clang-format/ClangFormat.cpp | 12 +-
external/bsd/llvm/dist/clang/tools/clang-format/Makefile | 4 +-
external/bsd/llvm/dist/clang/tools/clang-format/clang-format-diff.py | 8 +-
external/bsd/llvm/dist/clang/tools/clang-format/clang-format.el | 205 +-
external/bsd/llvm/dist/clang/tools/clang-format/clang-format.py | 7 +-
external/bsd/llvm/dist/clang/tools/clang-format/git-clang-format | 2 +-
external/bsd/llvm/dist/clang/tools/diagtool/DiagTool.cpp | 2 +-
external/bsd/llvm/dist/clang/tools/diagtool/DiagTool.h | 4 +-
external/bsd/llvm/dist/clang/tools/diagtool/DiagnosticNames.h | 4 +-
external/bsd/llvm/dist/clang/tools/diagtool/ListWarnings.cpp | 9 +-
external/bsd/llvm/dist/clang/tools/diagtool/ShowEnabledWarnings.cpp | 2 +-
external/bsd/llvm/dist/clang/tools/driver/cc1_main.cpp | 10 +-
external/bsd/llvm/dist/clang/tools/driver/cc1as_main.cpp | 42 +-
external/bsd/llvm/dist/clang/tools/driver/driver.cpp | 386 +-
external/bsd/llvm/dist/clang/tools/libclang/ARCMigrate.cpp | 4 +-
external/bsd/llvm/dist/clang/tools/libclang/CIndex.cpp | 142 +-
external/bsd/llvm/dist/clang/tools/libclang/CIndexCodeCompletion.cpp | 4 +-
external/bsd/llvm/dist/clang/tools/libclang/CIndexDiagnostic.cpp | 29 +-
external/bsd/llvm/dist/clang/tools/libclang/CIndexDiagnostic.h | 27 +-
external/bsd/llvm/dist/clang/tools/libclang/CIndexUSRs.cpp | 2 +-
external/bsd/llvm/dist/clang/tools/libclang/CIndexer.h | 4 +-
external/bsd/llvm/dist/clang/tools/libclang/CLog.h | 4 +-
external/bsd/llvm/dist/clang/tools/libclang/CMakeLists.txt | 1 -
external/bsd/llvm/dist/clang/tools/libclang/CXComment.cpp | 2 +-
external/bsd/llvm/dist/clang/tools/libclang/CXComment.h | 6 +-
external/bsd/llvm/dist/clang/tools/libclang/CXCursor.cpp | 160 +-
external/bsd/llvm/dist/clang/tools/libclang/CXCursor.h | 4 +-
external/bsd/llvm/dist/clang/tools/libclang/CXLoadedDiagnostic.cpp | 591 +--
external/bsd/llvm/dist/clang/tools/libclang/CXLoadedDiagnostic.h | 4 +-
external/bsd/llvm/dist/clang/tools/libclang/CXSourceLocation.h | 4 +-
external/bsd/llvm/dist/clang/tools/libclang/CXString.h | 4 +-
external/bsd/llvm/dist/clang/tools/libclang/CXTranslationUnit.h | 4 +-
external/bsd/llvm/dist/clang/tools/libclang/CXType.cpp | 1 +
external/bsd/llvm/dist/clang/tools/libclang/CXType.h | 4 +-
external/bsd/llvm/dist/clang/tools/libclang/CursorVisitor.h | 4 +-
external/bsd/llvm/dist/clang/tools/libclang/IndexBody.cpp | 8 +-
external/bsd/llvm/dist/clang/tools/libclang/IndexTypeSourceInfo.cpp | 1 +
external/bsd/llvm/dist/clang/tools/libclang/Index_Internal.h | 4 +-
external/bsd/llvm/dist/clang/tools/libclang/Indexing.cpp | 21 +-
external/bsd/llvm/dist/clang/tools/libclang/IndexingContext.h | 4 +-
external/bsd/llvm/dist/clang/tools/libclang/Makefile | 2 +-
external/bsd/llvm/dist/clang/tools/libclang/libclang.exports | 7 +
external/bsd/llvm/dist/clang/tools/scan-build/c++-analyzer.bat | 1 +
external/bsd/llvm/dist/clang/tools/scan-build/ccc-analyzer | 24 +
external/bsd/llvm/dist/clang/tools/scan-build/ccc-analyzer.bat | 1 +
external/bsd/llvm/dist/clang/tools/scan-build/scan-build | 167 +-
external/bsd/llvm/dist/clang/unittests/AST/ASTTypeTraitsTest.cpp | 39 +
external/bsd/llvm/dist/clang/unittests/AST/ASTVectorTest.cpp | 74 +-
external/bsd/llvm/dist/clang/unittests/AST/CommentLexer.cpp | 4 +-
external/bsd/llvm/dist/clang/unittests/AST/CommentParser.cpp | 4 +-
external/bsd/llvm/dist/clang/unittests/AST/EvaluateAsRValueTest.cpp | 15 +-
external/bsd/llvm/dist/clang/unittests/AST/ExternalASTSourceTest.cpp | 8 +-
external/bsd/llvm/dist/clang/unittests/AST/NamedDeclPrinterTest.cpp | 4 +-
external/bsd/llvm/dist/clang/unittests/ASTMatchers/ASTMatchersTest.cpp | 259 +-
external/bsd/llvm/dist/clang/unittests/ASTMatchers/ASTMatchersTest.h | 18 +-
external/bsd/llvm/dist/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp | 75 +-
external/bsd/llvm/dist/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp | 60 +-
external/bsd/llvm/dist/clang/unittests/Basic/CMakeLists.txt | 1 +
external/bsd/llvm/dist/clang/unittests/Basic/DiagnosticTest.cpp | 49 +
external/bsd/llvm/dist/clang/unittests/Basic/FileManagerTest.cpp | 37 +-
external/bsd/llvm/dist/clang/unittests/Basic/SourceManagerTest.cpp | 30 +-
external/bsd/llvm/dist/clang/unittests/Basic/VirtualFileSystemTest.cpp | 17 +-
external/bsd/llvm/dist/clang/unittests/CMakeLists.txt | 1 +
external/bsd/llvm/dist/clang/unittests/CodeGen/BufferSourceTest.cpp | 78 +
external/bsd/llvm/dist/clang/unittests/CodeGen/CMakeLists.txt | 15 +
external/bsd/llvm/dist/clang/unittests/CodeGen/Makefile | 20 +
external/bsd/llvm/dist/clang/unittests/Format/CMakeLists.txt | 3 +-
external/bsd/llvm/dist/clang/unittests/Format/FormatTest.cpp | 1048 ++++-
external/bsd/llvm/dist/clang/unittests/Format/FormatTestJS.cpp | 202 +-
external/bsd/llvm/dist/clang/unittests/Format/FormatTestJava.cpp | 492 ++
external/bsd/llvm/dist/clang/unittests/Format/FormatTestProto.cpp | 34 +-
external/bsd/llvm/dist/clang/unittests/Format/FormatTestUtils.h | 6 +-
external/bsd/llvm/dist/clang/unittests/Format/Makefile | 4 +-
external/bsd/llvm/dist/clang/unittests/Frontend/CMakeLists.txt | 1 +
external/bsd/llvm/dist/clang/unittests/Frontend/FrontendActionTest.cpp | 64 +-
external/bsd/llvm/dist/clang/unittests/Lex/LexerTest.cpp | 4 +-
external/bsd/llvm/dist/clang/unittests/Lex/PPCallbacksTest.cpp | 18 +-
external/bsd/llvm/dist/clang/unittests/Lex/PPConditionalDirectiveRecordTest.cpp | 6 +-
external/bsd/llvm/dist/clang/unittests/Makefile | 5 +-
external/bsd/llvm/dist/clang/unittests/Sema/ExternalSemaSourceTest.cpp | 6 +-
external/bsd/llvm/dist/clang/unittests/Tooling/CMakeLists.txt | 5 +
external/bsd/llvm/dist/clang/unittests/Tooling/Makefile | 3 +-
external/bsd/llvm/dist/clang/unittests/Tooling/RecursiveASTVisitorTest.cpp | 525 +--
external/bsd/llvm/dist/clang/unittests/Tooling/RecursiveASTVisitorTestCallVisitor.cpp | 121 +
external/bsd/llvm/dist/clang/unittests/Tooling/RecursiveASTVisitorTestDeclVisitor.cpp | 141 +
external/bsd/llvm/dist/clang/unittests/Tooling/RecursiveASTVisitorTestExprVisitor.cpp | 224 +
external/bsd/llvm/dist/clang/unittests/Tooling/RecursiveASTVisitorTestTypeLocVisitor.cpp | 93 +
external/bsd/llvm/dist/clang/unittests/Tooling/RefactoringTest.cpp | 23 +-
external/bsd/llvm/dist/clang/unittests/Tooling/RewriterTestContext.h | 17 +-
external/bsd/llvm/dist/clang/unittests/Tooling/TestVisitor.h | 12 +-
external/bsd/llvm/dist/clang/unittests/Tooling/ToolingTest.cpp | 85 +-
external/bsd/llvm/dist/clang/unittests/libclang/LibclangTest.cpp | 2 +-
external/bsd/llvm/dist/clang/unittests/libclang/Makefile | 1 +
external/bsd/llvm/dist/clang/utils/ABITest/ABITestGen.py | 2 +-
external/bsd/llvm/dist/clang/utils/ABITest/TypeGen.py | 6 +-
external/bsd/llvm/dist/clang/utils/TableGen/ClangAttrEmitter.cpp | 164 +-
external/bsd/llvm/dist/clang/utils/TableGen/NeonEmitter.cpp | 8 +-
external/bsd/llvm/dist/clang/utils/analyzer/SATestBuild.py | 2 +-
external/bsd/llvm/dist/clang/www/analyzer/open_projects.html | 2 +-
external/bsd/llvm/dist/clang/www/analyzer/potential_checkers.html | 44 +-
external/bsd/llvm/dist/clang/www/analyzer/scan-build.html | 31 +-
external/bsd/llvm/dist/clang/www/compatibility.html | 20 +-
external/bsd/llvm/dist/clang/www/cxx_dr_status.html | 2008 ++++++---
external/bsd/llvm/dist/clang/www/cxx_status.html | 82 +-
external/bsd/llvm/dist/clang/www/make_cxx_dr_status | 6 +-
2088 files changed, 92542 insertions(+), 29692 deletions(-)
diffs (truncated from 201674 to 300 lines):
diff -r eedfe95ad35b -r 63ac1a2c8bcd external/bsd/llvm/dist/clang/.clang-tidy
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/llvm/dist/clang/.clang-tidy Thu Jan 29 19:57:08 2015 +0000
@@ -0,0 +1,1 @@
+Checks: '-*,clang-diagnostic-*,llvm-*,misc-*'
diff -r eedfe95ad35b -r 63ac1a2c8bcd external/bsd/llvm/dist/clang/CMakeLists.txt
--- a/external/bsd/llvm/dist/clang/CMakeLists.txt Thu Jan 29 19:54:00 2015 +0000
+++ b/external/bsd/llvm/dist/clang/CMakeLists.txt Thu Jan 29 19:57:08 2015 +0000
@@ -83,7 +83,13 @@
# They are used as destination of target generators.
set(LLVM_RUNTIME_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin)
- set(LLVM_LIBRARY_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib)
+ set(LLVM_LIBRARY_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib${LLVM_LIBDIR_SUFFIX})
+ if(WIN32 OR CYGWIN)
+ # DLL platform -- put DLLs into bin.
+ set(LLVM_SHLIB_OUTPUT_INTDIR ${LLVM_RUNTIME_OUTPUT_INTDIR})
+ else()
+ set(LLVM_SHLIB_OUTPUT_INTDIR ${LLVM_LIBRARY_OUTPUT_INTDIR})
+ endif()
option(LLVM_INSTALL_TOOLCHAIN_ONLY
"Only include toolchain files in the 'install' target." OFF)
@@ -105,8 +111,8 @@
link_directories("${LLVM_LIBRARY_DIR}")
set( CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin )
- set( CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib )
- set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib )
+ set( CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX} )
+ set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX} )
if(LLVM_INCLUDE_TESTS)
# Check prebuilt llvm/utils.
@@ -193,6 +199,9 @@
set(CLANG_VENDOR_UTI "org.llvm.clang" CACHE STRING
"Vendor-specific uti.")
+# The libdir suffix must exactly match whatever LLVM's configuration used.
+set(CLANG_LIBDIR_SUFFIX "${LLVM_LIBDIR_SUFFIX}")
+
set(CLANG_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR})
set(CLANG_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR})
@@ -240,7 +249,7 @@
# Add appropriate flags for GCC
if (LLVM_COMPILER_IS_GCC_COMPATIBLE)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-common -Woverloaded-virtual -fno-strict-aliasing")
# Enable -pedantic for Clang even if it's not enabled for LLVM.
if (NOT LLVM_ENABLE_PEDANTIC)
@@ -253,6 +262,26 @@
endif()
endif ()
+# Determine HOST_LINK_VERSION on Darwin.
+set(HOST_LINK_VERSION)
+if (APPLE)
+ set(LD_V_OUTPUT)
+ execute_process(
+ COMMAND sh -c "${CMAKE_LINKER} -v 2>&1 | head -1"
+ RESULT_VARIABLE HAD_ERROR
+ OUTPUT_VARIABLE LD_V_OUTPUT
+ )
+ if (NOT HAD_ERROR)
+ if ("${LD_V_OUTPUT}" MATCHES ".*ld64-([0-9.]+).*")
+ string(REGEX REPLACE ".*ld64-([0-9.]+).*" "\\1" HOST_LINK_VERSION ${LD_V_OUTPUT})
+ elseif ("${LD_V_OUTPUT}" MATCHES "[^0-9]*([0-9.]+).*")
+ string(REGEX REPLACE "[^0-9]*([0-9.]+).*" "\\1" HOST_LINK_VERSION ${LD_V_OUTPUT})
+ endif()
+ else()
+ message(FATAL_ERROR "${CMAKE_LINKER} failed with status ${HAD_ERROR}")
+ endif()
+endif()
+
configure_file(
${CLANG_SOURCE_DIR}/include/clang/Config/config.h.cmake
${CLANG_BINARY_DIR}/include/clang/Config/config.h)
@@ -337,6 +366,7 @@
ARCHIVE DESTINATION lib${LLVM_LIBDIR_SUFFIX}
RUNTIME DESTINATION bin)
endif()
+ set_property(GLOBAL APPEND PROPERTY CLANG_EXPORTS ${name})
else()
# Add empty "phony" target
add_custom_target(${name})
@@ -478,3 +508,27 @@
set(CLANG_ORDER_FILE "" CACHE FILEPATH
"Order file to use when compiling clang in order to improve startup time.")
+
+if (CLANG_BUILT_STANDALONE)
+ # Generate a list of CMake library targets so that other CMake projects can
+ # link against them. LLVM calls its version of this file LLVMExports.cmake, but
+ # the usual CMake convention seems to be ${Project}Targets.cmake.
+ set(CLANG_INSTALL_PACKAGE_DIR share/clang/cmake)
+ set(clang_cmake_builddir "${CMAKE_BINARY_DIR}/${CLANG_INSTALL_PACKAGE_DIR}")
+ get_property(CLANG_EXPORTS GLOBAL PROPERTY CLANG_EXPORTS)
+ export(TARGETS ${CLANG_EXPORTS} FILE ${clang_cmake_builddir}/ClangTargets.cmake)
+
+ # Install a <prefix>/share/clang/cmake/ClangConfig.cmake file so that
+ # find_package(Clang) works. Install the target list with it.
+ install(FILES
+ ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules/ClangConfig.cmake
+ ${CLANG_BINARY_DIR}/share/clang/cmake/ClangTargets.cmake
+ DESTINATION share/clang/cmake)
+
+ # Also copy ClangConfig.cmake to the build directory so that dependent projects
+ # can build against a build directory of Clang more easily.
+ configure_file(
+ ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules/ClangConfig.cmake
+ ${CLANG_BINARY_DIR}/share/clang/cmake/ClangConfig.cmake
+ COPYONLY)
+endif ()
diff -r eedfe95ad35b -r 63ac1a2c8bcd external/bsd/llvm/dist/clang/CODE_OWNERS.TXT
--- a/external/bsd/llvm/dist/clang/CODE_OWNERS.TXT Thu Jan 29 19:54:00 2015 +0000
+++ b/external/bsd/llvm/dist/clang/CODE_OWNERS.TXT Thu Jan 29 19:57:08 2015 +0000
@@ -22,6 +22,7 @@
D: Debug Information, autotools/configure/make build, inline assembly
N: Doug Gregor
+E: dgregor%apple.com@localhost
D: All parts of Clang not covered by someone else
N: Anton Korobeynikov
@@ -29,6 +30,7 @@
D: Exception handling, Windows codegen, ARM EABI
N: Ted Kremenek
+E: kremenek%apple.com@localhost
D: Clang Static Analyzer
N: John McCall
@@ -37,7 +39,7 @@
N: Chad Rosier
E: mcrosier%codeaurora.org@localhost
-D: MS-inline asm, and the compiler driver
+D: Compiler driver
N: Richard Smith
E: richard%metafoo.co.uk@localhost
diff -r eedfe95ad35b -r 63ac1a2c8bcd external/bsd/llvm/dist/clang/bindings/python/clang/cindex.py
--- a/external/bsd/llvm/dist/clang/bindings/python/clang/cindex.py Thu Jan 29 19:54:00 2015 +0000
+++ b/external/bsd/llvm/dist/clang/bindings/python/clang/cindex.py Thu Jan 29 19:57:08 2015 +0000
@@ -496,24 +496,28 @@
setattr(TokenKind, name, kind)
### Cursor Kinds ###
-
-class CursorKind(object):
+class BaseEnumeration(object):
"""
- A CursorKind describes the kind of entity that a cursor points to.
- """
-
- # The unique kind objects, indexed by id.
+ Common base class for named enumerations held in sync with Index.h values.
+
+ Subclasses must define their own _kinds and _name_map members, as:
_kinds = []
_name_map = None
+ These values hold the per-subclass instances and value-to-name mappings,
+ respectively.
+
+ """
def __init__(self, value):
- if value >= len(CursorKind._kinds):
- CursorKind._kinds += [None] * (value - len(CursorKind._kinds) + 1)
- if CursorKind._kinds[value] is not None:
- raise ValueError,'CursorKind already loaded'
+ if value >= len(self.__class__._kinds):
+ self.__class__._kinds += [None] * (value - len(self.__class__._kinds) + 1)
+ if self.__class__._kinds[value] is not None:
+ raise ValueError,'{0} value {1} already loaded'.format(
+ str(self.__class__), value)
self.value = value
- CursorKind._kinds[value] = self
- CursorKind._name_map = None
+ self.__class__._kinds[value] = self
+ self.__class__._name_map = None
+
def from_param(self):
return self.value
@@ -523,16 +527,29 @@
"""Get the enumeration name of this cursor kind."""
if self._name_map is None:
self._name_map = {}
- for key,value in CursorKind.__dict__.items():
- if isinstance(value,CursorKind):
+ for key, value in self.__class__.__dict__.items():
+ if isinstance(value, self.__class__):
self._name_map[value] = key
return self._name_map[self]
- @staticmethod
- def from_id(id):
- if id >= len(CursorKind._kinds) or CursorKind._kinds[id] is None:
- raise ValueError,'Unknown cursor kind %d' % id
- return CursorKind._kinds[id]
+ @classmethod
+ def from_id(cls, id):
+ if id >= len(cls._kinds) or cls._kinds[id] is None:
+ raise ValueError,'Unknown template argument kind %d' % id
+ return cls._kinds[id]
+
+ def __repr__(self):
+ return '%s.%s' % (self.__class__, self.name,)
+
+
+class CursorKind(BaseEnumeration):
+ """
+ A CursorKind describes the kind of entity that a cursor points to.
+ """
+
+ # The required BaseEnumeration declarations.
+ _kinds = []
+ _name_map = None
@staticmethod
def get_all_kinds():
@@ -578,11 +595,6 @@
def __repr__(self):
return 'CursorKind.%s' % (self.name,)
-# FIXME: Is there a nicer way to expose this enumeration? We could potentially
-# represent the nested structure, or even build a class hierarchy. The main
-# things we want for sure are (a) simple external access to kinds, (b) a place
-# to hang a description and name, (c) easy to keep in sync with Index.h.
-
###
# Declaration Kinds
@@ -1101,6 +1113,24 @@
# A module import declaration.
CursorKind.MODULE_IMPORT_DECL = CursorKind(600)
+
+### Template Argument Kinds ###
+class TemplateArgumentKind(BaseEnumeration):
+ """
+ A TemplateArgumentKind describes the kind of entity that a template argument
+ represents.
+ """
+
+ # The required BaseEnumeration declarations.
+ _kinds = []
+ _name_map = None
+
+TemplateArgumentKind.NULL = TemplateArgumentKind(0)
+TemplateArgumentKind.TYPE = TemplateArgumentKind(1)
+TemplateArgumentKind.DECLARATION = TemplateArgumentKind(2)
+TemplateArgumentKind.NULLPTR = TemplateArgumentKind(3)
+TemplateArgumentKind.INTEGRAL = TemplateArgumentKind(4)
+
### Cursors ###
class Cursor(Structure):
@@ -1217,6 +1247,17 @@
return self._extent
@property
+ def storage_class(self):
+ """
+ Retrieves the storage class (if any) of the entity pointed at by the
+ cursor.
+ """
+ if not hasattr(self, '_storage_class'):
+ self._storage_class = conf.lib.clang_Cursor_getStorageClass(self)
+
+ return StorageClass.from_id(self._storage_class)
+
+ @property
def access_specifier(self):
"""
Retrieves the access specifier (if any) of the entity pointed at by the
@@ -1378,6 +1419,27 @@
for i in range(0, num_args):
yield conf.lib.clang_Cursor_getArgument(self, i)
+ def get_num_template_arguments(self):
+ """Returns the number of template args associated with this cursor."""
+ return conf.lib.clang_Cursor_getNumTemplateArguments(self)
+
+ def get_template_argument_kind(self, num):
+ """Returns the TemplateArgumentKind for the indicated template
+ argument."""
+ return conf.lib.clang_Cursor_getTemplateArgumentKind(self, num)
+
+ def get_template_argument_type(self, num):
+ """Returns the CXType for the indicated template argument."""
+ return conf.lib.clang_Cursor_getTemplateArgumentType(self, num)
+
+ def get_template_argument_value(self, num):
+ """Returns the value of the indicated arg as a signed 64b integer."""
+ return conf.lib.clang_Cursor_getTemplateArgumentValue(self, num)
Home |
Main Index |
Thread Index |
Old Index