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/245e7a8edbc3
branches:  trunk
changeset: 335904:245e7a8edbc3
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 2b5a7adf5a24 -r 245e7a8edbc3 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 2b5a7adf5a24 -r 245e7a8edbc3 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 2b5a7adf5a24 -r 245e7a8edbc3 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 2b5a7adf5a24 -r 245e7a8edbc3 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