git: bdd1243df58e - main - Merge llvm-project main llvmorg-16-init-18548-gb0daacf58f41

From: Dimitry Andric <dim_at_FreeBSD.org>
Date: Thu, 22 Jun 2023 21:10:42 UTC
The branch main has been updated by dim:

URL: https://cgit.FreeBSD.org/src/commit/?id=bdd1243df58e60e85101c09001d9812a789b6bc4

commit bdd1243df58e60e85101c09001d9812a789b6bc4
Merge: 781624ca2d05 e3b557809604
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2023-04-14 21:41:27 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-06-22 18:20:56 +0000

    Merge llvm-project main llvmorg-16-init-18548-gb0daacf58f41
    
    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-16-init-18548-gb0daacf58f41.
    
    PR:             271047
    MFC after:      1 month

 ObsoleteFiles.inc                                  |   329 +
 contrib/llvm-project/FREEBSD-Xlist                 |    52 +-
 .../clang/include/clang-c/CXDiagnostic.h           |   379 +
 .../llvm-project/clang/include/clang-c/CXFile.h    |    83 +
 .../clang/include/clang-c/CXSourceLocation.h       |   286 +
 .../clang/include/clang-c/Documentation.h          |    64 +
 contrib/llvm-project/clang/include/clang-c/Index.h |   812 +-
 .../clang/include/clang/APINotes/Types.h           |   107 +-
 .../clang/include/clang/ARCMigrate/ARCMTActions.h  |     2 +-
 .../llvm-project/clang/include/clang/AST/APValue.h |     2 +-
 .../clang/include/clang/AST/ASTConcept.h           |    13 +
 .../clang/include/clang/AST/ASTConsumer.h          |     2 +-
 .../clang/include/clang/AST/ASTContext.h           |   144 +-
 .../clang/include/clang/AST/ASTDumper.h            |     1 +
 .../clang/include/clang/AST/ASTImporter.h          |    14 +-
 .../include/clang/AST/ASTImporterSharedState.h     |     5 +-
 .../clang/include/clang/AST/ASTNodeTraverser.h     |    33 +-
 .../include/clang/AST/ASTStructuralEquivalence.h   |     4 +-
 .../clang/include/clang/AST/ASTTypeTraits.h        |    15 +-
 .../clang/include/clang/AST/ASTUnresolvedSet.h     |     7 +-
 .../clang/include/clang/AST/AbstractBasicReader.h  |    15 +-
 .../clang/include/clang/AST/AbstractBasicWriter.h  |    17 +-
 .../llvm-project/clang/include/clang/AST/Attr.h    |    35 +-
 .../clang/include/clang/AST/CanonicalType.h        |     3 +-
 .../clang/include/clang/AST/CharUnits.h            |     9 +-
 .../clang/include/clang/AST/CommentSema.h          |     2 +-
 .../clang/include/clang/AST/ComparisonCategories.h |     4 +-
 .../clang/include/clang/AST/ComputeDependence.h    |     2 +
 .../llvm-project/clang/include/clang/AST/Decl.h    |   192 +-
 .../clang/include/clang/AST/DeclBase.h             |    37 +-
 .../llvm-project/clang/include/clang/AST/DeclCXX.h |    84 +-
 .../clang/include/clang/AST/DeclFriend.h           |    10 +-
 .../clang/include/clang/AST/DeclObjC.h             |    68 +-
 .../clang/include/clang/AST/DeclOpenMP.h           |    12 +-
 .../clang/include/clang/AST/DeclTemplate.h         |   150 +-
 .../clang/include/clang/AST/DeclarationName.h      |     2 +-
 .../llvm-project/clang/include/clang/AST/Expr.h    |    47 +-
 .../llvm-project/clang/include/clang/AST/ExprCXX.h |   359 +-
 .../clang/include/clang/AST/ExprConcepts.h         |   125 +-
 .../clang/include/clang/AST/ExprObjC.h             |    17 +-
 .../clang/include/clang/AST/ExprOpenMP.h           |     4 +-
 .../clang/include/clang/AST/ExternalASTMerger.h    |     2 +-
 .../clang/include/clang/AST/ExternalASTSource.h    |     4 +-
 .../clang/include/clang/AST/FormatString.h         |    19 +-
 .../clang/include/clang/AST/JSONNodeDumper.h       |     7 +-
 .../clang/include/clang/AST/LambdaCapture.h        |     8 +-
 .../llvm-project/clang/include/clang/AST/Mangle.h  |    20 +-
 .../llvm-project/clang/include/clang/AST/NSAPI.h   |    16 +-
 .../clang/include/clang/AST/ODRDiagsEmitter.h      |   203 +
 .../llvm-project/clang/include/clang/AST/ODRHash.h |    14 +-
 .../clang/include/clang/AST/OpenMPClause.h         |  1221 +-
 .../clang/include/clang/AST/ParentMapContext.h     |     2 +-
 .../clang/include/clang/AST/PrettyPrinter.h        |     6 +-
 .../clang/include/clang/AST/PropertiesBase.td      |    63 +-
 .../clang/include/clang/AST/RecursiveASTVisitor.h  |   106 +-
 .../llvm-project/clang/include/clang/AST/Stmt.h    |    30 +-
 .../clang/include/clang/AST/StmtOpenMP.h           |    76 +-
 .../clang/include/clang/AST/TemplateBase.h         |    46 +-
 .../clang/include/clang/AST/TemplateName.h         |   102 +-
 .../clang/include/clang/AST/TextNodeDumper.h       |     4 +
 .../llvm-project/clang/include/clang/AST/Type.h    |   419 +-
 .../llvm-project/clang/include/clang/AST/TypeLoc.h |    81 +-
 .../clang/include/clang/AST/TypeProperties.td      |    66 +-
 .../include/clang/ASTMatchers/ASTMatchFinder.h     |     9 +-
 .../clang/include/clang/ASTMatchers/ASTMatchers.h  |    59 +-
 .../clang/ASTMatchers/ASTMatchersInternal.h        |    92 +-
 .../include/clang/ASTMatchers/Dynamic/Parser.h     |    16 +-
 .../include/clang/ASTMatchers/Dynamic/Registry.h   |     6 +-
 .../clang/ASTMatchers/Dynamic/VariantValue.h       |    12 +-
 .../clang/Analysis/Analyses/PostOrderCFGView.h     |    10 +-
 .../clang/Analysis/Analyses/ThreadSafetyCommon.h   |    13 +-
 .../clang/Analysis/Analyses/ThreadSafetyTIL.h      |    20 +-
 .../clang/Analysis/Analyses/ThreadSafetyTraverse.h |     5 +-
 .../clang/Analysis/Analyses/ThreadSafetyUtil.h     |     4 +-
 .../clang/Analysis/Analyses/UnsafeBufferUsage.h    |    48 +
 .../Analysis/Analyses/UnsafeBufferUsageGadgets.def |    35 +
 .../clang/include/clang/Analysis/AnyCall.h         |    17 +-
 .../clang/include/clang/Analysis/BodyFarm.h        |     4 +-
 .../clang/include/clang/Analysis/CFG.h             |    29 +-
 .../clang/include/clang/Analysis/CloneDetection.h  |     2 +-
 .../include/clang/Analysis/ConstructionContext.h   |     2 +-
 .../clang/Analysis/FlowSensitive/CFGMatchSwitch.h  |    98 +
 .../Analysis/FlowSensitive/ControlFlowContext.h    |    20 +-
 .../Analysis/FlowSensitive/DataflowAnalysis.h      |   138 +-
 .../FlowSensitive/DataflowAnalysisContext.h        |    86 +-
 .../Analysis/FlowSensitive/DataflowEnvironment.h   |   143 +-
 .../clang/Analysis/FlowSensitive/DataflowLattice.h |     2 +
 .../clang/Analysis/FlowSensitive/DataflowValues.h  |     2 +-
 .../clang/Analysis/FlowSensitive/DebugSupport.h    |     8 +-
 .../clang/Analysis/FlowSensitive/MatchSwitch.h     |    90 +-
 .../FlowSensitive/Models/ChromiumCheckModel.h      |     2 +-
 .../Models/UncheckedOptionalAccessModel.h          |    35 +-
 .../clang/Analysis/FlowSensitive/NoopAnalysis.h    |     4 +-
 .../include/clang/Analysis/FlowSensitive/Solver.h  |     8 +-
 .../clang/Analysis/FlowSensitive/StorageLocation.h |     3 +
 .../clang/Analysis/FlowSensitive/Transfer.h        |    10 +-
 .../FlowSensitive/TypeErasedDataflowAnalysis.h     |    79 +-
 .../include/clang/Analysis/FlowSensitive/Value.h   |    29 +-
 .../include/clang/Analysis/MacroExpansionContext.h |    12 +-
 .../clang/include/clang/Analysis/PathDiagnostic.h  |     6 +-
 .../clang/include/clang/Analysis/ProgramPoint.h    |    13 +-
 .../include/clang/Analysis/RetainSummaryManager.h  |    18 +-
 .../clang/include/clang/Basic/AddressSpaces.h      |     3 +
 .../llvm-project/clang/include/clang/Basic/Attr.td |   234 +-
 .../clang/include/clang/Basic/AttrDocs.td          |   232 +-
 .../clang/include/clang/Basic/BuiltinHeaders.def   |    43 +
 .../clang/include/clang/Basic/Builtins.def         |  1118 +-
 .../clang/include/clang/Basic/Builtins.h           |    42 +-
 .../clang/include/clang/Basic/BuiltinsAArch64.def  |   324 +-
 .../clang/Basic/BuiltinsAArch64NeonSVEBridge.def   |    72 +-
 .../clang/include/clang/Basic/BuiltinsAMDGPU.def   |    46 +-
 .../clang/include/clang/Basic/BuiltinsARM.def      |   222 +-
 .../clang/include/clang/Basic/BuiltinsHexagon.def  |    16 +-
 .../include/clang/Basic/BuiltinsHexagonDep.def     |    37 +
 .../clang/Basic/BuiltinsHexagonMapCustomDep.def    |     4 +
 .../include/clang/Basic/BuiltinsLoongArch.def      |    61 +
 .../clang/include/clang/Basic/BuiltinsNVPTX.def    |    24 +-
 .../clang/include/clang/Basic/BuiltinsPPC.def      |    10 +-
 .../clang/include/clang/Basic/BuiltinsRISCV.def    |    67 +-
 .../clang/include/clang/Basic/BuiltinsSVE.def      |     1 +
 .../clang/include/clang/Basic/BuiltinsVE.def       |     2 +-
 .../include/clang/Basic/BuiltinsWebAssembly.def    |    21 +-
 .../clang/include/clang/Basic/BuiltinsX86.def      |   169 +-
 .../clang/include/clang/Basic/BuiltinsX86_64.def   |    34 +-
 .../clang/include/clang/Basic/CLWarnings.h         |     4 +-
 .../clang/include/clang/Basic/CodeGenOptions.def   |    30 +-
 .../clang/include/clang/Basic/CodeGenOptions.h     |    35 +-
 .../llvm-project/clang/include/clang/Basic/Cuda.h  |     8 +-
 .../include/clang/Basic/CustomizableOptional.h     |   280 +
 .../clang/include/clang/Basic/DarwinSDKInfo.h      |    39 +-
 .../clang/include/clang/Basic/DeclNodes.td         |     4 +-
 .../clang/include/clang/Basic/Diagnostic.h         |    27 +-
 .../clang/include/clang/Basic/Diagnostic.td        |     4 +-
 .../include/clang/Basic/DiagnosticASTKinds.td      |   414 +-
 .../include/clang/Basic/DiagnosticCommonKinds.td   |    37 +-
 .../include/clang/Basic/DiagnosticDriverKinds.td   |    70 +-
 .../clang/include/clang/Basic/DiagnosticError.h    |     5 +-
 .../include/clang/Basic/DiagnosticFrontendKinds.td |    29 +-
 .../clang/include/clang/Basic/DiagnosticGroups.td  |    53 +-
 .../clang/include/clang/Basic/DiagnosticIDs.h      |     5 +-
 .../include/clang/Basic/DiagnosticLexKinds.td      |    17 +-
 .../clang/include/clang/Basic/DiagnosticOptions.h  |     6 +-
 .../include/clang/Basic/DiagnosticParseKinds.td    |    74 +-
 .../include/clang/Basic/DiagnosticSemaKinds.td     |   350 +-
 .../clang/Basic/DiagnosticSerializationKinds.td    |   292 -
 .../clang/include/clang/Basic/DirectoryEntry.h     |    75 +-
 .../clang/include/clang/Basic/FPOptions.def        |     1 +
 .../clang/include/clang/Basic/Features.def         |     1 +
 .../clang/include/clang/Basic/FileEntry.h          |   106 +-
 .../clang/include/clang/Basic/FileManager.h        |    18 +-
 .../include/clang/Basic/FileSystemStatCache.h      |     3 +-
 .../clang/include/clang/Basic/HLSLRuntime.h        |    66 +
 .../clang/include/clang/Basic/HeaderInclude.h      |    73 +
 .../clang/include/clang/Basic/IdentifierTable.h    |     9 +-
 .../clang/include/clang/Basic/JsonSupport.h        |    12 +-
 .../llvm-project/clang/include/clang/Basic/LLVM.h  |     6 +-
 .../clang/include/clang/Basic/LangOptions.def      |    17 +-
 .../clang/include/clang/Basic/LangOptions.h        |    44 +-
 .../clang/include/clang/Basic/LangStandards.def    |     2 +-
 .../clang/include/clang/Basic/Module.h             |    38 +-
 .../clang/include/clang/Basic/OpenCLExtensions.def |     6 -
 .../clang/include/clang/Basic/OpenMPKinds.def      |    39 +
 .../clang/include/clang/Basic/OpenMPKinds.h        |    53 +-
 .../clang/include/clang/Basic/OperatorKinds.def    |     4 +-
 .../clang/include/clang/Basic/PartialDiagnostic.h  |     4 +-
 .../clang/include/clang/Basic/ProfileList.h        |    25 +-
 .../clang/include/clang/Basic/Sanitizers.def       |     3 +
 .../llvm-project/clang/include/clang/Basic/Sarif.h |    85 +-
 .../clang/include/clang/Basic/SourceLocation.h     |     6 +
 .../clang/include/clang/Basic/SourceManager.h      |   143 +-
 .../clang/include/clang/Basic/Specifiers.h         |    57 +-
 .../clang/include/clang/Basic/StmtNodes.td         |     2 +
 .../clang/include/clang/Basic/SyncScope.h          |     4 +-
 .../clang/include/clang/Basic/TargetBuiltins.h     |    11 +
 .../clang/include/clang/Basic/TargetID.h           |    21 +-
 .../clang/include/clang/Basic/TargetInfo.h         |   134 +-
 .../clang/include/clang/Basic/TargetOptions.h      |     3 +
 .../clang/include/clang/Basic/TokenKinds.def       |    71 +-
 .../include/clang/Basic/TransformTypeTraits.def    |    29 +
 .../clang/include/clang/Basic/TypeTraits.h         |     4 +
 .../clang/include/clang/Basic/arm_fp16.td          |     2 +-
 .../clang/include/clang/Basic/arm_neon.td          |    97 +-
 .../clang/include/clang/Basic/arm_neon_incl.td     |     1 +
 .../clang/include/clang/Basic/arm_sve.td           |   172 +-
 .../clang/include/clang/Basic/riscv_vector.td      |   973 +-
 .../clang/include/clang/CodeGen/CGFunctionInfo.h   |     4 +-
 .../include/clang/CrossTU/CrossTranslationUnit.h   |    10 +-
 .../clang/include/clang/Driver/Action.h            |    43 +-
 .../clang/include/clang/Driver/Compilation.h       |     9 +-
 .../clang/include/clang/Driver/Distro.h            |     3 +-
 .../clang/include/clang/Driver/Driver.h            |    53 +-
 .../llvm-project/clang/include/clang/Driver/Job.h  |    25 +-
 .../clang/include/clang/Driver/OffloadBundler.h    |    89 +
 .../clang/include/clang/Driver/Options.td          |   567 +-
 .../clang/include/clang/Driver/SanitizerArgs.h     |     3 +-
 .../clang/include/clang/Driver/ToolChain.h         |    50 +-
 .../clang/include/clang/Driver/Types.def           |     6 +-
 .../clang/include/clang/Driver/Types.h             |     3 +
 .../clang/include/clang/ExtractAPI/API.h           |   429 +-
 .../include/clang/ExtractAPI/APIIgnoresList.h      |    74 +
 .../include/clang/ExtractAPI/AvailabilityInfo.h    |    57 +-
 .../clang/ExtractAPI/DeclarationFragments.h        |    16 +-
 .../include/clang/ExtractAPI/ExtractAPIVisitor.h   |    88 +
 .../include/clang/ExtractAPI/FrontendActions.h     |     4 +
 .../ExtractAPI/Serialization/SerializerBase.h      |    11 +-
 .../Serialization/SymbolGraphSerializer.h          |    57 +-
 .../clang/include/clang/Format/Format.h            |  2368 +-
 .../clang/include/clang/Frontend/ASTUnit.h         |    11 +-
 .../include/clang/Frontend/CommandLineSourceLoc.h  |     9 +-
 .../include/clang/Frontend/CompilerInstance.h      |     6 +-
 .../include/clang/Frontend/CompilerInvocation.h    |    21 +-
 .../clang/Frontend/DependencyOutputOptions.h       |    10 +-
 .../clang/include/clang/Frontend/FrontendActions.h |    13 -
 .../clang/include/clang/Frontend/FrontendOptions.h |    24 +-
 .../clang/include/clang/Frontend/SARIFDiagnostic.h |    74 +
 .../clang/Frontend/SARIFDiagnosticPrinter.h        |    76 +
 .../SerializablePathCollection.h                   |     1 -
 .../clang/Lex/DependencyDirectivesScanner.h        |     5 +-
 .../clang/include/clang/Lex/DirectoryLookup.h      |    17 +-
 .../clang/include/clang/Lex/HeaderMap.h            |    21 +-
 .../clang/include/clang/Lex/HeaderSearch.h         |    33 +-
 .../llvm-project/clang/include/clang/Lex/Lexer.h   |    14 +-
 .../clang/include/clang/Lex/MacroInfo.h            |     9 +-
 .../clang/include/clang/Lex/ModuleLoader.h         |     5 +
 .../clang/include/clang/Lex/ModuleMap.h            |    47 +-
 .../clang/include/clang/Lex/PPCallbacks.h          |    38 +-
 .../clang/include/clang/Lex/PreprocessingRecord.h  |    17 +-
 .../clang/include/clang/Lex/Preprocessor.h         |    95 +-
 .../clang/include/clang/Lex/PreprocessorOptions.h  |     6 +-
 .../llvm-project/clang/include/clang/Lex/Token.h   |     9 +
 .../clang/include/clang/Parse/Parser.h             |   246 +-
 .../include/clang/Parse/RAIIObjectsForParser.h     |    13 +
 .../include/clang/Sema/CodeCompleteConsumer.h      |    34 +-
 .../clang/include/clang/Sema/DeclSpec.h            |    65 +-
 .../clang/include/clang/Sema/DelayedDiagnostic.h   |     4 +-
 .../include/clang/Sema/HLSLExternalSemaSource.h    |    16 +-
 .../clang/include/clang/Sema/Initialization.h      |    12 +-
 .../llvm-project/clang/include/clang/Sema/Lookup.h |     4 +-
 .../clang/Sema/MultiplexExternalSemaSource.h       |    17 +-
 .../clang/include/clang/Sema/Overload.h            |    42 +-
 .../clang/include/clang/Sema/ParsedAttr.h          |    29 +-
 .../include/clang/Sema/RISCVIntrinsicManager.h     |     1 -
 .../llvm-project/clang/include/clang/Sema/Scope.h  |    23 +-
 .../clang/include/clang/Sema/ScopeInfo.h           |    34 +-
 .../llvm-project/clang/include/clang/Sema/Sema.h   |   965 +-
 .../clang/include/clang/Sema/SemaConcept.h         |     8 +-
 .../clang/include/clang/Sema/SemaInternal.h        |     4 +-
 .../clang/include/clang/Sema/SemaLambda.h          |     5 +-
 .../clang/include/clang/Sema/Template.h            |    95 +-
 .../clang/include/clang/Sema/TemplateDeduction.h   |    38 +-
 .../include/clang/Serialization/ASTBitCodes.h      |    26 +-
 .../clang/include/clang/Serialization/ASTReader.h  |   103 +-
 .../include/clang/Serialization/ASTRecordReader.h  |     2 +-
 .../clang/include/clang/Serialization/ASTWriter.h  |    49 +-
 .../clang/Serialization/InMemoryModuleCache.h      |     1 -
 .../clang/include/clang/Serialization/ModuleFile.h |    20 +-
 .../include/clang/Serialization/ModuleManager.h    |     5 +-
 .../clang/Serialization/SourceLocationEncoding.h   |     2 +-
 .../clang/StaticAnalyzer/Checkers/Checkers.td      |     6 +-
 .../clang/StaticAnalyzer/Checkers/LocalCheckers.h  |    27 -
 .../clang/StaticAnalyzer/Checkers/SValExplainer.h  |    21 +-
 .../include/clang/StaticAnalyzer/Checkers/Taint.h  |    36 +-
 .../clang/StaticAnalyzer/Core/AnalyzerOptions.def  |     5 +-
 .../clang/StaticAnalyzer/Core/AnalyzerOptions.h    |     5 +-
 .../StaticAnalyzer/Core/BugReporter/BugReporter.h  |    22 +-
 .../Core/BugReporter/BugReporterVisitors.h         |    11 +-
 .../clang/StaticAnalyzer/Core/CheckerManager.h     |     2 +-
 .../Core/PathSensitive/BasicValueFactory.h         |    12 +-
 .../Core/PathSensitive/CallDescription.h           |    27 +-
 .../StaticAnalyzer/Core/PathSensitive/CallEvent.h  |    33 +-
 .../Core/PathSensitive/CheckerContext.h            |    19 +-
 .../Core/PathSensitive/CheckerHelpers.h            |    11 +-
 .../Core/PathSensitive/ConstraintManager.h         |     8 +-
 .../StaticAnalyzer/Core/PathSensitive/CoreEngine.h |     8 +-
 .../Core/PathSensitive/DynamicType.h               |     1 -
 .../Core/PathSensitive/ExplodedGraph.h             |     4 +-
 .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h |    86 +-
 .../Core/PathSensitive/FunctionSummary.h           |     7 +-
 .../StaticAnalyzer/Core/PathSensitive/MemRegion.h  |    16 +-
 .../Core/PathSensitive/ProgramState.h              |    76 +-
 .../Core/PathSensitive/SMTConstraintManager.h      |    11 +-
 .../StaticAnalyzer/Core/PathSensitive/SMTConv.h    |     4 +-
 .../Core/PathSensitive/SValBuilder.h               |    12 +-
 .../StaticAnalyzer/Core/PathSensitive/SVals.h      |    11 +-
 .../StaticAnalyzer/Core/PathSensitive/Store.h      |    15 +-
 .../Core/PathSensitive/SymbolManager.h             |    18 +-
 .../include/clang/Support/RISCVVIntrinsicUtils.h   |   170 +-
 .../clang/include/clang/Testing/TestAST.h          |     5 +
 .../clang/include/clang/Tooling/ASTDiff/ASTDiff.h  |     5 +-
 .../clang/include/clang/Tooling/AllTUsExecution.h  |     3 +-
 .../clang/include/clang/Tooling/Core/Replacement.h |    17 +-
 .../DependencyScanningFilesystem.h                 |    21 +-
 .../DependencyScanning/DependencyScanningService.h |    15 +-
 .../DependencyScanning/DependencyScanningTool.h    |    95 +-
 .../DependencyScanning/DependencyScanningWorker.h  |    52 +-
 .../DependencyScanning/ModuleDepCollector.h        |   115 +-
 .../clang/Tooling/Inclusions/HeaderAnalysis.h      |    46 +
 .../clang/Tooling/Inclusions/HeaderIncludes.h      |    37 +-
 .../clang/Tooling/Inclusions/StandardLibrary.h     |    14 +-
 .../clang/Tooling/Refactoring/ASTSelection.h       |    11 +-
 .../clang/Tooling/Refactoring/Extract/Extract.h    |    12 +-
 .../Tooling/Refactoring/RefactoringActionRule.h    |     1 -
 .../Refactoring/RefactoringActionRulesInternal.h   |    12 +-
 .../Tooling/Refactoring/RefactoringOptionVisitor.h |     6 +-
 .../clang/Tooling/Refactoring/RefactoringOptions.h |     5 +-
 .../Tooling/Refactoring/Rename/SymbolOccurrences.h |     2 +-
 .../include/clang/Tooling/StandaloneExecution.h    |     3 +-
 .../clang/include/clang/Tooling/Syntax/Tokens.h    |     9 +-
 .../clang/include/clang/Tooling/Syntax/Tree.h      |     2 +-
 .../clang/include/clang/Tooling/Tooling.h          |     2 +-
 .../clang/Tooling/Transformer/RewriteRule.h        |     9 +-
 .../include/clang/Tooling/Transformer/SourceCode.h |    52 +-
 .../clang/Tooling/Transformer/SourceCodeBuilders.h |    19 +-
 .../clang/Tooling/Transformer/Transformer.h        |    43 +-
 .../clang/include/clang/module.modulemap           |     5 +-
 .../clang/lib/APINotes/APINotesYAMLCompiler.cpp    |    76 +-
 .../clang/lib/ARCMigrate/ARCMTActions.cpp          |     4 +-
 .../llvm-project/clang/lib/ARCMigrate/Internals.h  |     6 +-
 .../llvm-project/clang/lib/ARCMigrate/ObjCMT.cpp   |    18 +-
 .../clang/lib/ARCMigrate/TransGCAttrs.cpp          |     4 +-
 .../lib/ARCMigrate/TransRetainReleaseDealloc.cpp   |     2 +-
 .../clang/lib/ARCMigrate/TransformActions.cpp      |     2 +-
 contrib/llvm-project/clang/lib/AST/APValue.cpp     |    10 +-
 contrib/llvm-project/clang/lib/AST/ASTConcept.cpp  |    72 +-
 contrib/llvm-project/clang/lib/AST/ASTContext.cpp  |  1683 +-
 .../llvm-project/clang/lib/AST/ASTDiagnostic.cpp   |    39 +-
 contrib/llvm-project/clang/lib/AST/ASTDumper.cpp   |    55 +-
 contrib/llvm-project/clang/lib/AST/ASTImporter.cpp |   496 +-
 .../clang/lib/AST/ASTStructuralEquivalence.cpp     |   159 +-
 .../llvm-project/clang/lib/AST/AttrDocTable.cpp    |     2 +-
 contrib/llvm-project/clang/lib/AST/AttrImpl.cpp    |    41 +-
 .../llvm-project/clang/lib/AST/CXXInheritance.cpp  |     1 -
 contrib/llvm-project/clang/lib/AST/Comment.cpp     |     6 +-
 .../clang/lib/AST/CommentCommandTraits.cpp         |     8 +-
 .../llvm-project/clang/lib/AST/CommentLexer.cpp    |     2 +-
 .../llvm-project/clang/lib/AST/CommentParser.cpp   |    31 +-
 contrib/llvm-project/clang/lib/AST/CommentSema.cpp |     6 +-
 .../clang/lib/AST/ComparisonCategories.cpp         |     5 +-
 .../clang/lib/AST/ComputeDependence.cpp            |    20 +-
 contrib/llvm-project/clang/lib/AST/Decl.cpp        |   258 +-
 contrib/llvm-project/clang/lib/AST/DeclBase.cpp    |    47 +-
 contrib/llvm-project/clang/lib/AST/DeclCXX.cpp     |   188 +-
 contrib/llvm-project/clang/lib/AST/DeclObjC.cpp    |   100 +-
 contrib/llvm-project/clang/lib/AST/DeclOpenMP.cpp  |     2 +-
 contrib/llvm-project/clang/lib/AST/DeclPrinter.cpp |    35 +-
 .../llvm-project/clang/lib/AST/DeclTemplate.cpp    |   191 +-
 .../llvm-project/clang/lib/AST/DeclarationName.cpp |    12 +-
 contrib/llvm-project/clang/lib/AST/Expr.cpp        |   101 +-
 contrib/llvm-project/clang/lib/AST/ExprCXX.cpp     |   148 +-
 .../clang/lib/AST/ExprClassification.cpp           |    10 +-
 .../llvm-project/clang/lib/AST/ExprConcepts.cpp    |    77 +-
 .../llvm-project/clang/lib/AST/ExprConstant.cpp    |   688 +-
 .../clang/lib/AST/ExternalASTSource.cpp            |     6 +-
 .../llvm-project/clang/lib/AST/FormatString.cpp    |   134 +-
 .../llvm-project/clang/lib/AST/Interp/Boolean.h    |    27 +-
 .../clang/lib/AST/Interp/ByteCodeEmitter.cpp       |   135 +-
 .../clang/lib/AST/Interp/ByteCodeEmitter.h         |     4 +-
 .../clang/lib/AST/Interp/ByteCodeExprGen.cpp       |  1138 +-
 .../clang/lib/AST/Interp/ByteCodeExprGen.h         |   171 +-
 .../clang/lib/AST/Interp/ByteCodeGenError.h        |    12 +-
 .../clang/lib/AST/Interp/ByteCodeStmtGen.cpp       |   203 +-
 .../clang/lib/AST/Interp/ByteCodeStmtGen.h         |    16 +-
 .../llvm-project/clang/lib/AST/Interp/Context.cpp  |    39 +-
 .../llvm-project/clang/lib/AST/Interp/Context.h    |     6 +-
 .../clang/lib/AST/Interp/Descriptor.cpp            |    93 +-
 .../llvm-project/clang/lib/AST/Interp/Descriptor.h |    92 +-
 .../llvm-project/clang/lib/AST/Interp/Disasm.cpp   |    28 +-
 .../clang/lib/AST/Interp/EvalEmitter.cpp           |    29 +-
 .../clang/lib/AST/Interp/EvalEmitter.h             |    12 +-
 .../llvm-project/clang/lib/AST/Interp/Function.cpp |    15 +-
 .../llvm-project/clang/lib/AST/Interp/Function.h   |    74 +-
 .../llvm-project/clang/lib/AST/Interp/Integral.h   |   126 +-
 .../llvm-project/clang/lib/AST/Interp/Interp.cpp   |    93 +-
 contrib/llvm-project/clang/lib/AST/Interp/Interp.h |   547 +-
 .../clang/lib/AST/Interp/InterpBlock.h             |    53 +-
 .../clang/lib/AST/Interp/InterpFrame.cpp           |    90 +-
 .../clang/lib/AST/Interp/InterpFrame.h             |    42 +-
 .../clang/lib/AST/Interp/InterpStack.cpp           |     2 +-
 .../clang/lib/AST/Interp/InterpStack.h             |    67 +-
 .../clang/lib/AST/Interp/InterpState.h             |     3 +-
 .../llvm-project/clang/lib/AST/Interp/Opcodes.td   |   118 +-
 .../llvm-project/clang/lib/AST/Interp/Pointer.cpp  |    26 +-
 .../llvm-project/clang/lib/AST/Interp/Pointer.h    |    49 +-
 .../llvm-project/clang/lib/AST/Interp/PrimType.cpp |     4 +-
 .../llvm-project/clang/lib/AST/Interp/PrimType.h   |    14 +-
 .../llvm-project/clang/lib/AST/Interp/Program.cpp  |   123 +-
 .../llvm-project/clang/lib/AST/Interp/Program.h    |    54 +-
 contrib/llvm-project/clang/lib/AST/Interp/Record.h |    22 +-
 .../llvm-project/clang/lib/AST/Interp/Source.cpp   |     4 +-
 contrib/llvm-project/clang/lib/AST/Interp/Source.h |    16 +-
 contrib/llvm-project/clang/lib/AST/Interp/State.h  |     5 +
 .../llvm-project/clang/lib/AST/ItaniumCXXABI.cpp   |    17 +-
 .../llvm-project/clang/lib/AST/ItaniumMangle.cpp   |   101 +-
 .../llvm-project/clang/lib/AST/JSONNodeDumper.cpp  |    40 +-
 contrib/llvm-project/clang/lib/AST/Linkage.h       |     8 +-
 contrib/llvm-project/clang/lib/AST/Mangle.cpp      |     8 +-
 .../llvm-project/clang/lib/AST/MicrosoftCXXABI.cpp |     4 +-
 .../llvm-project/clang/lib/AST/MicrosoftMangle.cpp |    51 +-
 contrib/llvm-project/clang/lib/AST/NSAPI.cpp       |    25 +-
 .../clang/lib/AST/NestedNameSpecifier.cpp          |     4 +-
 .../llvm-project/clang/lib/AST/ODRDiagsEmitter.cpp |  2206 +
 contrib/llvm-project/clang/lib/AST/ODRHash.cpp     |   186 +-
 contrib/llvm-project/clang/lib/AST/OSLog.cpp       |    11 +-
 .../llvm-project/clang/lib/AST/OpenMPClause.cpp    |   109 +-
 contrib/llvm-project/clang/lib/AST/ParentMap.cpp   |     4 +-
 .../clang/lib/AST/ParentMapContext.cpp             |    23 +-
 .../clang/lib/AST/PrintfFormatString.cpp           |    37 +-
 .../llvm-project/clang/lib/AST/QualTypeNames.cpp   |    23 +-
 .../clang/lib/AST/RecordLayoutBuilder.cpp          |    69 +-
 .../clang/lib/AST/ScanfFormatString.cpp            |     8 +-
 contrib/llvm-project/clang/lib/AST/Stmt.cpp        |    11 +-
 contrib/llvm-project/clang/lib/AST/StmtOpenMP.cpp  |    21 +-
 contrib/llvm-project/clang/lib/AST/StmtPrinter.cpp |    24 +-
 contrib/llvm-project/clang/lib/AST/StmtProfile.cpp |    28 +-
 .../llvm-project/clang/lib/AST/TemplateBase.cpp    |    32 +-
 .../llvm-project/clang/lib/AST/TemplateName.cpp    |    65 +-
 .../llvm-project/clang/lib/AST/TextNodeDumper.cpp  |    36 +-
 contrib/llvm-project/clang/lib/AST/Type.cpp        |   276 +-
 contrib/llvm-project/clang/lib/AST/TypeLoc.cpp     |    40 +-
 contrib/llvm-project/clang/lib/AST/TypePrinter.cpp |   294 +-
 .../llvm-project/clang/lib/AST/VTableBuilder.cpp   |     5 +-
 .../clang/lib/ASTMatchers/ASTMatchFinder.cpp       |    14 +-
 .../clang/lib/ASTMatchers/ASTMatchersInternal.cpp  |    17 +-
 .../clang/lib/ASTMatchers/Dynamic/Marshallers.cpp  |    61 +-
 .../clang/lib/ASTMatchers/Dynamic/Marshallers.h    |    74 +-
 .../clang/lib/ASTMatchers/Dynamic/Parser.cpp       |    23 +-
 .../clang/lib/ASTMatchers/Dynamic/Registry.cpp     |    14 +-
 .../clang/lib/ASTMatchers/Dynamic/VariantValue.cpp |    33 +-
 .../clang/lib/Analysis/AnalysisDeclContext.cpp     |     9 +-
 .../llvm-project/clang/lib/Analysis/BodyFarm.cpp   |    13 +-
 contrib/llvm-project/clang/lib/Analysis/CFG.cpp    |   210 +-
 .../llvm-project/clang/lib/Analysis/CFGStmtMap.cpp |     3 +-
 .../clang/lib/Analysis/CalledOnceCheck.cpp         |    60 +-
 .../llvm-project/clang/lib/Analysis/Consumed.cpp   |     6 +-
 .../Analysis/FlowSensitive/ControlFlowContext.cpp  |     8 +-
 .../FlowSensitive/DataflowAnalysisContext.cpp      |    58 +-
 .../Analysis/FlowSensitive/DataflowEnvironment.cpp |   472 +-
 .../lib/Analysis/FlowSensitive/DebugSupport.cpp    |    35 +-
 .../FlowSensitive/Models/ChromiumCheckModel.cpp    |     6 +-
 .../Models/UncheckedOptionalAccessModel.cpp        |   367 +-
 .../clang/lib/Analysis/FlowSensitive/Transfer.cpp  |   288 +-
 .../FlowSensitive/TypeErasedDataflowAnalysis.cpp   |   340 +-
 .../clang/lib/Analysis/FlowSensitive/Value.cpp     |    56 +
 .../FlowSensitive/WatchedLiteralsSolver.cpp        |     5 +
 .../llvm-project/clang/lib/Analysis/IssueHash.cpp  |     5 +-
 .../clang/lib/Analysis/LiveVariables.cpp           |     3 +-
 .../clang/lib/Analysis/MacroExpansionContext.cpp   |    15 +-
 .../clang/lib/Analysis/PathDiagnostic.cpp          |    72 +-
 .../clang/lib/Analysis/ReachableCode.cpp           |    17 +-
 .../clang/lib/Analysis/RetainSummaryManager.cpp    |    39 +-
 .../clang/lib/Analysis/ThreadSafety.cpp            |   231 +-
 .../clang/lib/Analysis/ThreadSafetyCommon.cpp      |    48 +-
 .../clang/lib/Analysis/UninitializedValues.cpp     |    23 +-
 .../clang/lib/Analysis/UnsafeBufferUsage.cpp       |   695 +
 .../llvm-project/clang/lib/Basic/Attributes.cpp    |     1 -
 .../clang/lib/Basic/BuiltinTargetFeatures.h        |     2 +-
 contrib/llvm-project/clang/lib/Basic/Builtins.cpp  |    95 +-
 .../llvm-project/clang/lib/Basic/CLWarnings.cpp    |     3 +-
 contrib/llvm-project/clang/lib/Basic/Cuda.cpp      |   153 +-
 .../llvm-project/clang/lib/Basic/DarwinSDKInfo.cpp |    40 +-
 .../llvm-project/clang/lib/Basic/DiagnosticIDs.cpp |    17 +-
 .../clang/lib/Basic/DiagnosticOptions.cpp          |     2 +-
 .../llvm-project/clang/lib/Basic/FileManager.cpp   |    40 +-
 .../clang/lib/Basic/IdentifierTable.cpp            |   217 +-
 .../llvm-project/clang/lib/Basic/LangStandards.cpp |    14 +-
 contrib/llvm-project/clang/lib/Basic/Module.cpp    |    28 +-
 .../llvm-project/clang/lib/Basic/OpenMPKinds.cpp   |    96 +-
 .../llvm-project/clang/lib/Basic/ProfileList.cpp   |    58 +-
 .../clang/lib/Basic/SanitizerSpecialCaseList.cpp   |     2 +-
 .../llvm-project/clang/lib/Basic/Sanitizers.cpp    |     2 +-
 contrib/llvm-project/clang/lib/Basic/Sarif.cpp     |    65 +-
 .../clang/lib/Basic/SourceLocation.cpp             |     8 +-
 .../llvm-project/clang/lib/Basic/SourceManager.cpp |   373 +-
 contrib/llvm-project/clang/lib/Basic/Stack.cpp     |     1 -
 contrib/llvm-project/clang/lib/Basic/TargetID.cpp  |    42 +-
 .../llvm-project/clang/lib/Basic/TargetInfo.cpp    |    94 +-
 contrib/llvm-project/clang/lib/Basic/Targets.cpp   |    22 +-
 .../clang/lib/Basic/Targets/AArch64.cpp            |   668 +-
 .../llvm-project/clang/lib/Basic/Targets/AArch64.h |   107 +-
 .../clang/lib/Basic/Targets/AMDGPU.cpp             |    99 +-
 .../llvm-project/clang/lib/Basic/Targets/AMDGPU.h  |    28 +-
 contrib/llvm-project/clang/lib/Basic/Targets/ARC.h |     8 +-
 .../llvm-project/clang/lib/Basic/Targets/ARM.cpp   |    57 +-
 contrib/llvm-project/clang/lib/Basic/Targets/ARM.h |     6 +-
 .../llvm-project/clang/lib/Basic/Targets/AVR.cpp   |   746 +-
 contrib/llvm-project/clang/lib/Basic/Targets/AVR.h |    14 +-
 .../llvm-project/clang/lib/Basic/Targets/BPF.cpp   |     8 +-
 contrib/llvm-project/clang/lib/Basic/Targets/BPF.h |     7 +-
 .../llvm-project/clang/lib/Basic/Targets/CSKY.cpp  |     4 +-
 .../llvm-project/clang/lib/Basic/Targets/DirectX.h |    15 +-
 .../clang/lib/Basic/Targets/Hexagon.cpp            |    32 +-
 .../llvm-project/clang/lib/Basic/Targets/Hexagon.h |     1 -
 .../llvm-project/clang/lib/Basic/Targets/Lanai.cpp |     4 +-
 .../llvm-project/clang/lib/Basic/Targets/Lanai.h   |     4 +-
 .../llvm-project/clang/lib/Basic/Targets/Le64.h    |     6 +-
 .../clang/lib/Basic/Targets/LoongArch.cpp          |   217 +
 .../clang/lib/Basic/Targets/LoongArch.h            |   136 +
 .../llvm-project/clang/lib/Basic/Targets/M68k.cpp  |    17 +-
 .../llvm-project/clang/lib/Basic/Targets/M68k.h    |     3 +-
 .../clang/lib/Basic/Targets/MSP430.cpp             |     2 +-
 .../llvm-project/clang/lib/Basic/Targets/MSP430.h  |     4 +-
 .../llvm-project/clang/lib/Basic/Targets/Mips.cpp  |    24 +-
 .../llvm-project/clang/lib/Basic/Targets/Mips.h    |     7 +-
 .../llvm-project/clang/lib/Basic/Targets/NVPTX.cpp |    53 +-
 .../llvm-project/clang/lib/Basic/Targets/NVPTX.h   |    19 +-
 .../clang/lib/Basic/Targets/OSTargets.cpp          |   132 +-
 .../clang/lib/Basic/Targets/OSTargets.h            |    60 +-
 .../llvm-project/clang/lib/Basic/Targets/PNaCl.cpp |     6 +-
 .../llvm-project/clang/lib/Basic/Targets/PNaCl.h   |     4 +-
 .../llvm-project/clang/lib/Basic/Targets/PPC.cpp   |    17 +-
 contrib/llvm-project/clang/lib/Basic/Targets/PPC.h |     5 +-
 .../llvm-project/clang/lib/Basic/Targets/RISCV.cpp |   110 +-
 .../llvm-project/clang/lib/Basic/Targets/RISCV.h   |    22 +-
 .../llvm-project/clang/lib/Basic/Targets/SPIR.h    |    19 +-
 .../llvm-project/clang/lib/Basic/Targets/Sparc.cpp |     4 +-
 .../llvm-project/clang/lib/Basic/Targets/Sparc.h   |     2 +-
 .../clang/lib/Basic/Targets/SystemZ.cpp            |    16 +-
 .../llvm-project/clang/lib/Basic/Targets/SystemZ.h |    24 +-
 contrib/llvm-project/clang/lib/Basic/Targets/TCE.h |    11 +-
 .../llvm-project/clang/lib/Basic/Targets/VE.cpp    |    13 +-
 contrib/llvm-project/clang/lib/Basic/Targets/VE.h  |     5 +-
 .../clang/lib/Basic/Targets/WebAssembly.cpp        |    26 +-
 .../clang/lib/Basic/Targets/WebAssembly.h          |     5 +-
 .../llvm-project/clang/lib/Basic/Targets/X86.cpp   |   151 +-
 contrib/llvm-project/clang/lib/Basic/Targets/X86.h |    30 +-
 .../llvm-project/clang/lib/Basic/Targets/XCore.cpp |    10 +-
 .../llvm-project/clang/lib/Basic/Targets/XCore.h   |     5 +-
 .../llvm-project/clang/lib/Basic/TypeTraits.cpp    |    14 +
 contrib/llvm-project/clang/lib/CodeGen/ABIInfo.h   |    46 +-
 .../llvm-project/clang/lib/CodeGen/BackendUtil.cpp |   249 +-
 .../llvm-project/clang/lib/CodeGen/CGAtomic.cpp    |    40 +-
 .../llvm-project/clang/lib/CodeGen/CGBlocks.cpp    |    22 +-
 .../llvm-project/clang/lib/CodeGen/CGBuiltin.cpp   |  1789 +-
 .../llvm-project/clang/lib/CodeGen/CGCUDANV.cpp    |    71 +-
 .../llvm-project/clang/lib/CodeGen/CGCUDARuntime.h |     2 +-
 contrib/llvm-project/clang/lib/CodeGen/CGCXXABI.h  |    12 +-
 contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp  |   251 +-
 contrib/llvm-project/clang/lib/CodeGen/CGClass.cpp |    94 +-
 .../llvm-project/clang/lib/CodeGen/CGCleanup.cpp   |    10 +-
 .../llvm-project/clang/lib/CodeGen/CGCoroutine.cpp |    20 +-
 .../llvm-project/clang/lib/CodeGen/CGDebugInfo.cpp |   381 +-
 .../llvm-project/clang/lib/CodeGen/CGDebugInfo.h   |    29 +-
 contrib/llvm-project/clang/lib/CodeGen/CGDecl.cpp  |    14 +-
 .../llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp   |    89 +-
 .../llvm-project/clang/lib/CodeGen/CGException.cpp |    17 +-
 contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp  |   195 +-
 .../llvm-project/clang/lib/CodeGen/CGExprAgg.cpp   |   108 +-
 .../llvm-project/clang/lib/CodeGen/CGExprCXX.cpp   |     2 +-
 .../clang/lib/CodeGen/CGExprComplex.cpp            |   257 +-
 .../clang/lib/CodeGen/CGExprConstant.cpp           |    60 +-
 .../clang/lib/CodeGen/CGExprScalar.cpp             |   316 +-
 .../clang/lib/CodeGen/CGGPUBuiltin.cpp             |     2 +-
 .../clang/lib/CodeGen/CGHLSLRuntime.cpp            |   413 +-
 .../llvm-project/clang/lib/CodeGen/CGHLSLRuntime.h |    67 +
 .../llvm-project/clang/lib/CodeGen/CGLoopInfo.cpp  |    17 +-
 contrib/llvm-project/clang/lib/CodeGen/CGObjC.cpp  |   172 +-
 .../llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp   |    17 +-
 .../llvm-project/clang/lib/CodeGen/CGObjCMac.cpp   |    56 +-
 .../clang/lib/CodeGen/CGObjCRuntime.cpp            |    28 +-
 .../clang/lib/CodeGen/CGOpenMPRuntime.cpp          |  1695 +-
 .../clang/lib/CodeGen/CGOpenMPRuntime.h            |   319 +-
 .../clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp       |   431 +-
 .../clang/lib/CodeGen/CGOpenMPRuntimeGPU.h         |    31 +-
 .../clang/lib/CodeGen/CGRecordLayoutBuilder.cpp    |     2 +-
 contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp  |    57 +-
 .../clang/lib/CodeGen/CGStmtOpenMP.cpp             |   244 +-
 contrib/llvm-project/clang/lib/CodeGen/CGVTT.cpp   |     2 +-
 .../llvm-project/clang/lib/CodeGen/CGVTables.cpp   |    58 +-
 contrib/llvm-project/clang/lib/CodeGen/CGVTables.h |     7 +
 .../clang/lib/CodeGen/CodeGenAction.cpp            |    41 +-
 .../clang/lib/CodeGen/CodeGenFunction.cpp          |   185 +-
 .../clang/lib/CodeGen/CodeGenFunction.h            |    64 +-
 .../clang/lib/CodeGen/CodeGenModule.cpp            |   498 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenModule.h |    54 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenPGO.cpp  |    13 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenPGO.h    |     7 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenTBAA.cpp |     2 +-
 .../clang/lib/CodeGen/CodeGenTypeCache.h           |     3 +
 .../clang/lib/CodeGen/CodeGenTypes.cpp             |    28 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenTypes.h  |     3 +-
 .../clang/lib/CodeGen/ConstantEmitter.h            |     3 +
 .../clang/lib/CodeGen/ConstantInitBuilder.cpp      |    11 +-
 .../clang/lib/CodeGen/CoverageMappingGen.cpp       |    84 +-
 .../clang/lib/CodeGen/ItaniumCXXABI.cpp            |   201 +-
 .../clang/lib/CodeGen/MacroPPCallbacks.cpp         |     4 +-
 .../clang/lib/CodeGen/MacroPPCallbacks.h           |     2 +-
 .../clang/lib/CodeGen/MicrosoftCXXABI.cpp          |    89 +-
 .../clang/lib/CodeGen/ModuleBuilder.cpp            |     1 +
 .../CodeGen/ObjectFilePCHContainerOperations.cpp   |     4 +-
 .../llvm-project/clang/lib/CodeGen/PatternInit.cpp |     4 +-
 .../clang/lib/CodeGen/SanitizerMetadata.cpp        |     2 +-
 .../clang/lib/CodeGen/SwiftCallingConv.cpp         |    36 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp  |  1036 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.h    |    13 +
 .../clang/lib/CodeGen/VarBypassDetector.cpp        |     2 +-
 .../clang/lib/CrossTU/CrossTranslationUnit.cpp     |    14 +-
 .../lib/DirectoryWatcher/DirectoryScanner.cpp      |     5 +-
 .../clang/lib/DirectoryWatcher/DirectoryScanner.h  |     5 +-
 .../linux/DirectoryWatcher-linux.cpp               |     5 +-
 .../DirectoryWatcher/mac/DirectoryWatcher-mac.cpp  |     2 +-
 contrib/llvm-project/clang/lib/Driver/Action.cpp   |    37 +-
 .../llvm-project/clang/lib/Driver/Compilation.cpp  |    13 +-
 contrib/llvm-project/clang/lib/Driver/Distro.cpp   |     1 +
 contrib/llvm-project/clang/lib/Driver/Driver.cpp   |  1199 +-
 .../clang/lib/Driver/DriverOptions.cpp             |    39 +-
 contrib/llvm-project/clang/lib/Driver/Job.cpp      |    31 +-
 .../clang/lib/Driver/OffloadBundler.cpp            |  1283 +
 .../clang/lib/Driver/SanitizerArgs.cpp             |   129 +-
 .../llvm-project/clang/lib/Driver/ToolChain.cpp    |   111 +-
 .../clang/lib/Driver/ToolChains/AIX.cpp            |   100 +
 .../llvm-project/clang/lib/Driver/ToolChains/AIX.h |     4 +
 .../clang/lib/Driver/ToolChains/AMDGPU.cpp         |   229 +-
 .../clang/lib/Driver/ToolChains/AMDGPU.h           |    18 +-
 .../clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp   |   281 +-
 .../clang/lib/Driver/ToolChains/AMDGPUOpenMP.h     |    49 +-
 .../clang/lib/Driver/ToolChains/AVR.cpp            |    81 +-
 .../llvm-project/clang/lib/Driver/ToolChains/AVR.h |     4 +-
 .../clang/lib/Driver/ToolChains/Arch/AArch64.cpp   |    79 +-
 .../clang/lib/Driver/ToolChains/Arch/ARM.cpp       |    26 +-
 .../clang/lib/Driver/ToolChains/Arch/CSKY.cpp      |    15 +-
 .../clang/lib/Driver/ToolChains/Arch/CSKY.h        |     6 +-
 .../clang/lib/Driver/ToolChains/Arch/LoongArch.cpp |   115 +
 .../clang/lib/Driver/ToolChains/Arch/LoongArch.h   |    31 +
 .../clang/lib/Driver/ToolChains/Arch/Mips.cpp      |     4 +-
 .../clang/lib/Driver/ToolChains/Arch/PPC.cpp       |    62 +-
 .../clang/lib/Driver/ToolChains/Arch/PPC.h         |     3 +-
 .../clang/lib/Driver/ToolChains/Arch/RISCV.cpp     |    63 +-
 .../clang/lib/Driver/ToolChains/Arch/RISCV.h       |     2 +
 .../clang/lib/Driver/ToolChains/Arch/Sparc.cpp     |    53 +-
 .../clang/lib/Driver/ToolChains/Arch/VE.cpp        |     1 -
 .../clang/lib/Driver/ToolChains/Arch/X86.cpp       |     6 +-
 .../clang/lib/Driver/ToolChains/BareMetal.cpp      |    64 +-
 .../clang/lib/Driver/ToolChains/BareMetal.h        |    23 +-
 .../clang/lib/Driver/ToolChains/Clang.cpp          |   942 +-
 .../clang/lib/Driver/ToolChains/Clang.h            |    15 +-
 .../clang/lib/Driver/ToolChains/CommonArgs.cpp     |   617 +-
 .../clang/lib/Driver/ToolChains/CommonArgs.h       |    26 +-
 .../clang/lib/Driver/ToolChains/CrossWindows.cpp   |     5 +-
 .../clang/lib/Driver/ToolChains/CrossWindows.h     |     3 +-
 .../clang/lib/Driver/ToolChains/Cuda.cpp           |   359 +-
 .../clang/lib/Driver/ToolChains/Cuda.h             |   129 +-
 .../clang/lib/Driver/ToolChains/Darwin.cpp         |   363 +-
 .../clang/lib/Driver/ToolChains/Darwin.h           |    22 +-
 .../clang/lib/Driver/ToolChains/Flang.cpp          |   202 +-
 .../clang/lib/Driver/ToolChains/Flang.h            |    23 +-
 .../clang/lib/Driver/ToolChains/FreeBSD.cpp        |    40 +-
 .../clang/lib/Driver/ToolChains/FreeBSD.h          |     6 +-
 .../clang/lib/Driver/ToolChains/Fuchsia.cpp        |     6 +-
 .../clang/lib/Driver/ToolChains/Fuchsia.h          |     5 +-
 .../clang/lib/Driver/ToolChains/Gnu.cpp            |    96 +-
 .../llvm-project/clang/lib/Driver/ToolChains/Gnu.h |     9 +-
 .../clang/lib/Driver/ToolChains/HIPAMD.cpp         |    27 +-
 .../clang/lib/Driver/ToolChains/HIPAMD.h           |     2 +-
 .../clang/lib/Driver/ToolChains/HIPSPV.cpp         |     6 +-
 .../clang/lib/Driver/ToolChains/HIPSPV.h           |     2 +-
 .../clang/lib/Driver/ToolChains/HLSL.cpp           |    45 +-
 .../clang/lib/Driver/ToolChains/HLSL.h             |     3 +-
 .../clang/lib/Driver/ToolChains/Hexagon.cpp        |    27 +-
 .../clang/lib/Driver/ToolChains/Hexagon.h          |     4 +-
 .../clang/lib/Driver/ToolChains/Linux.cpp          |    67 +-
 .../clang/lib/Driver/ToolChains/Linux.h            |     2 +
 .../clang/lib/Driver/ToolChains/MSP430.cpp         |     2 +-
 .../clang/lib/Driver/ToolChains/MSVC.cpp           |    15 +-
 .../clang/lib/Driver/ToolChains/MSVC.h             |     5 +-
 .../clang/lib/Driver/ToolChains/MinGW.cpp          |   157 +-
 .../clang/lib/Driver/ToolChains/MinGW.h            |    10 +-
 .../clang/lib/Driver/ToolChains/Myriad.cpp         |     2 +-
 .../clang/lib/Driver/ToolChains/NetBSD.cpp         |    35 +
 .../clang/lib/Driver/ToolChains/NetBSD.h           |     8 +-
 .../clang/lib/Driver/ToolChains/OpenBSD.cpp        |    15 +-
 .../clang/lib/Driver/ToolChains/OpenBSD.h          |     3 +-
 .../clang/lib/Driver/ToolChains/PPCLinux.cpp       |    22 +-
 .../clang/lib/Driver/ToolChains/PPCLinux.h         |     2 +
 .../clang/lib/Driver/ToolChains/PS4CPU.cpp         |    43 +
 .../clang/lib/Driver/ToolChains/ROCm.h             |    12 +-
 .../clang/lib/Driver/ToolChains/Solaris.cpp        |     2 +
 .../clang/lib/Driver/ToolChains/WebAssembly.cpp    |     4 +-
 contrib/llvm-project/clang/lib/Driver/Types.cpp    |   129 +-
 contrib/llvm-project/clang/lib/Driver/XRayArgs.cpp |     3 +-
 .../clang/lib/Edit/RewriteObjCFoundationAPI.cpp    |    19 +-
 contrib/llvm-project/clang/lib/ExtractAPI/API.cpp  |   225 +-
 .../clang/lib/ExtractAPI/APIIgnoresList.cpp        |    53 +
 .../clang/lib/ExtractAPI/AvailabilityInfo.cpp      |    50 +
 .../clang/lib/ExtractAPI/DeclarationFragments.cpp  |    34 +-
 .../clang/lib/ExtractAPI/ExtractAPIConsumer.cpp    |   612 +-
 .../clang/lib/ExtractAPI/ExtractAPIVisitor.cpp     |   560 +
 .../Serialization/SymbolGraphSerializer.cpp        |   379 +-
 .../ExtractAPI/TypedefUnderlyingTypeResolver.cpp   |     7 +-
 .../lib/ExtractAPI/TypedefUnderlyingTypeResolver.h |     2 +
 .../clang/lib/Format/BreakableToken.cpp            |     8 +-
 .../clang/lib/Format/ContinuationIndenter.cpp      |    95 +-
 .../clang/lib/Format/ContinuationIndenter.h        |     9 +-
 .../clang/lib/Format/DefinitionBlockSeparator.cpp  |     6 +-
 contrib/llvm-project/clang/lib/Format/Format.cpp   |  1294 +-
 .../llvm-project/clang/lib/Format/FormatToken.cpp  |     3 +-
 .../llvm-project/clang/lib/Format/FormatToken.h    |    92 +-
 .../clang/lib/Format/FormatTokenLexer.cpp          |   184 +-
 .../clang/lib/Format/FormatTokenLexer.h            |     7 +
 .../lib/Format/IntegerLiteralSeparatorFixer.cpp    |   199 +
 .../lib/Format/IntegerLiteralSeparatorFixer.h      |    38 +
 .../clang/lib/Format/MacroCallReconstructor.cpp    |    23 +-
 .../clang/lib/Format/QualifierAlignmentFixer.cpp   |     4 +-
 .../clang/lib/Format/TokenAnalyzer.cpp             |     6 +-
 .../llvm-project/clang/lib/Format/TokenAnalyzer.h  |     3 +-
 .../clang/lib/Format/TokenAnnotator.cpp            |   430 +-
 .../llvm-project/clang/lib/Format/TokenAnnotator.h |    15 +
 .../clang/lib/Format/UnwrappedLineFormatter.cpp    |    50 +-
 .../clang/lib/Format/UnwrappedLineFormatter.h      |     2 +-
 .../clang/lib/Format/UnwrappedLineParser.cpp       |   598 +-
 .../clang/lib/Format/UnwrappedLineParser.h         |    30 +-
 .../clang/lib/Format/UsingDeclarationsSorter.cpp   |    57 +-
 .../clang/lib/Format/WhitespaceManager.cpp         |    57 +-
 .../clang/lib/Format/WhitespaceManager.h           |     2 +-
 .../llvm-project/clang/lib/Frontend/ASTUnit.cpp    |    49 +-
 .../clang/lib/Frontend/ChainedIncludesSource.cpp   |    39 +-
 .../clang/lib/Frontend/CompilerInstance.cpp        |    98 +-
 .../clang/lib/Frontend/CompilerInvocation.cpp      |   311 +-
 .../clang/lib/Frontend/DependencyFile.cpp          |    30 +-
 .../clang/lib/Frontend/DependencyGraph.cpp         |    16 +-
 .../clang/lib/Frontend/DiagnosticRenderer.cpp      |     5 +-
 .../clang/lib/Frontend/FrontendAction.cpp          |    57 +-
 .../clang/lib/Frontend/FrontendActions.cpp         |   104 +-
 .../clang/lib/Frontend/FrontendOptions.cpp         |     1 +
 .../clang/lib/Frontend/HeaderIncludeGen.cpp        |   137 +-
 .../clang/lib/Frontend/InitPreprocessor.cpp        |    64 +-
 .../lib/Frontend/ModuleDependencyCollector.cpp     |    15 +-
 .../clang/lib/Frontend/PrecompiledPreamble.cpp     |     4 +-
 .../clang/lib/Frontend/PrintPreprocessedOutput.cpp |    16 +-
 .../lib/Frontend/Rewrite/InclusionRewriter.cpp     |    48 +-
 .../lib/Frontend/Rewrite/RewriteModernObjC.cpp     |    10 +-
 .../clang/lib/Frontend/SARIFDiagnostic.cpp         |   225 +
 .../clang/lib/Frontend/SARIFDiagnosticPrinter.cpp  |    83 +
 .../lib/Frontend/SerializedDiagnosticReader.cpp    |     8 +-
 .../clang/lib/Frontend/TextDiagnostic.cpp          |    11 +-
 .../lib/Frontend/VerifyDiagnosticConsumer.cpp      |     2 +-
 .../lib/FrontendTool/ExecuteCompilerInvocation.cpp |     2 -
 .../lib/Headers/__clang_cuda_texture_intrinsics.h  |     2 +
 .../lib/Headers/__clang_hip_libdevice_declares.h   |     5 +
 .../clang/lib/Headers/__clang_hip_math.h           |    23 +-
 .../lib/Headers/__clang_hip_runtime_wrapper.h      |     1 +
 .../clang/lib/Headers/__clang_hip_stdlib.h         |    43 +
 contrib/llvm-project/clang/lib/Headers/altivec.h   |    28 +-
 .../llvm-project/clang/lib/Headers/amxfp16intrin.h |    58 +
 contrib/llvm-project/clang/lib/Headers/amxintrin.h |    32 +
 contrib/llvm-project/clang/lib/Headers/arm_acle.h  |   151 +-
 .../clang/lib/Headers/arm_neon_sve_bridge.h        |     2 -
 .../clang/lib/Headers/avx512bf16intrin.h           |    33 +-
 .../llvm-project/clang/lib/Headers/avx512fintrin.h |     4 +-
 .../clang/lib/Headers/avx512fp16intrin.h           |    15 +-
 .../clang/lib/Headers/avx512ifmavlintrin.h         |    40 +-
 .../clang/lib/Headers/avx512vlbf16intrin.h         |    69 +-
 .../clang/lib/Headers/avx512vlbwintrin.h           |   352 +
 .../clang/lib/Headers/avx512vlfp16intrin.h         |     3 +
 .../llvm-project/clang/lib/Headers/avxifmaintrin.h |   177 +
 contrib/llvm-project/clang/lib/Headers/avxintrin.h |    14 +-
 .../clang/lib/Headers/avxneconvertintrin.h         |   484 +
 .../clang/lib/Headers/avxvnniint8intrin.h          |   471 +
 .../clang/lib/Headers/cmpccxaddintrin.h            |    70 +
 contrib/llvm-project/clang/lib/Headers/cpuid.h     |    12 +-
 .../clang/lib/Headers/cuda_wrappers/cmath          |    90 +
 contrib/llvm-project/clang/lib/Headers/emmintrin.h |    12 +-
 contrib/llvm-project/clang/lib/Headers/float.h     |    27 +-
 .../llvm-project/clang/lib/Headers/gfniintrin.h    |    12 +-
 .../clang/lib/Headers/hlsl/hlsl_basic_types.h      |     3 +
 .../clang/lib/Headers/hlsl/hlsl_intrinsics.h       |   208 +
 contrib/llvm-project/clang/lib/Headers/immintrin.h |    48 +-
 .../llvm-project/clang/lib/Headers/larchintrin.h   |   234 +
 contrib/llvm-project/clang/lib/Headers/limits.h    |     5 +-
 .../llvm-project/clang/lib/Headers/opencl-c-base.h |    19 +
 contrib/llvm-project/clang/lib/Headers/opencl-c.h  |   320 +-
 .../clang/lib/Headers/openmp_wrappers/stdlib.h     |    29 +
 .../clang/lib/Headers/ppc_wrappers/emmintrin.h     |     4 +-
 .../clang/lib/Headers/ppc_wrappers/mm_malloc.h     |     2 +-
 .../clang/lib/Headers/ppc_wrappers/mmintrin.h      |     4 +-
 .../clang/lib/Headers/ppc_wrappers/pmmintrin.h     |     4 +-
 .../clang/lib/Headers/ppc_wrappers/smmintrin.h     |     4 +-
 .../clang/lib/Headers/ppc_wrappers/tmmintrin.h     |     4 +-
 .../clang/lib/Headers/ppc_wrappers/xmmintrin.h     |     4 +-
 .../llvm-project/clang/lib/Headers/prfchiintrin.h  |    61 +
 .../llvm-project/clang/lib/Headers/raointintrin.h  |   203 +
 contrib/llvm-project/clang/lib/Headers/smmintrin.h |     2 +-
 contrib/llvm-project/clang/lib/Headers/stdarg.h    |    30 +-
 contrib/llvm-project/clang/lib/Headers/stdatomic.h |     9 +-
 contrib/llvm-project/clang/lib/Headers/stdbool.h   |     4 +-
 contrib/llvm-project/clang/lib/Headers/stddef.h    |     9 +-
 contrib/llvm-project/clang/lib/Headers/stdint.h    |   198 +-
 .../llvm-project/clang/lib/Headers/stdnoreturn.h   |     2 +-
 contrib/llvm-project/clang/lib/Headers/unwind.h    |     3 +-
 contrib/llvm-project/clang/lib/Headers/velintrin.h |     2 +-
 .../llvm-project/clang/lib/Headers/x86gprintrin.h  |    26 +-
 contrib/llvm-project/clang/lib/Headers/xmmintrin.h |     3 +-
 .../clang/lib/Index/FileIndexRecord.cpp            |    12 +-
 contrib/llvm-project/clang/lib/Index/IndexBody.cpp |     2 +-
 .../llvm-project/clang/lib/Index/IndexingContext.h |    14 +-
 .../llvm-project/clang/lib/Index/USRGeneration.cpp |   148 +-
 .../clang/lib/Interpreter/IncrementalExecutor.cpp  |     6 +
 .../clang/lib/Interpreter/IncrementalExecutor.h    |     1 +
 .../clang/lib/Interpreter/IncrementalParser.cpp    |    18 +-
 .../clang/lib/Interpreter/Interpreter.cpp          |    26 +-
 .../clang/lib/Lex/DependencyDirectivesScanner.cpp  |    94 +-
 contrib/llvm-project/clang/lib/Lex/HeaderMap.cpp   |    21 +-
 .../llvm-project/clang/lib/Lex/HeaderSearch.cpp    |   220 +-
 .../clang/lib/Lex/InitHeaderSearch.cpp             |   146 +-
 contrib/llvm-project/clang/lib/Lex/Lexer.cpp       |   283 +-
 .../llvm-project/clang/lib/Lex/LiteralSupport.cpp  |    36 +-
 contrib/llvm-project/clang/lib/Lex/MacroArgs.cpp   |     6 +-
 contrib/llvm-project/clang/lib/Lex/MacroInfo.cpp   |    12 +-
 contrib/llvm-project/clang/lib/Lex/ModuleMap.cpp   |   192 +-
 contrib/llvm-project/clang/lib/Lex/PPCallbacks.cpp |     5 +-
 .../llvm-project/clang/lib/Lex/PPDirectives.cpp    |   119 +-
 .../llvm-project/clang/lib/Lex/PPExpressions.cpp   |     2 +-
 .../llvm-project/clang/lib/Lex/PPLexerChange.cpp   |     7 +-
 .../clang/lib/Lex/PPMacroExpansion.cpp             |    89 +-
 contrib/llvm-project/clang/lib/Lex/Pragma.cpp      |    33 +-
 .../clang/lib/Lex/PreprocessingRecord.cpp          |    23 +-
 .../llvm-project/clang/lib/Lex/Preprocessor.cpp    |    98 +-
 .../clang/lib/Lex/TokenConcatenation.cpp           |     2 +-
 contrib/llvm-project/clang/lib/Lex/TokenLexer.cpp  |   114 +-
 .../llvm-project/clang/lib/Lex/UnicodeCharSets.h   |   305 +-
 contrib/llvm-project/clang/lib/Parse/ParseAST.cpp  |    14 +-
 .../clang/lib/Parse/ParseCXXInlineMethods.cpp      |    13 +-
 contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp |   414 +-
 .../llvm-project/clang/lib/Parse/ParseDeclCXX.cpp  |   253 +-
 contrib/llvm-project/clang/lib/Parse/ParseExpr.cpp |   166 +-
 .../llvm-project/clang/lib/Parse/ParseExprCXX.cpp  |   198 +-
 contrib/llvm-project/clang/lib/Parse/ParseHLSL.cpp |   168 +-
 contrib/llvm-project/clang/lib/Parse/ParseInit.cpp |     4 +-
 contrib/llvm-project/clang/lib/Parse/ParseObjc.cpp |    91 +-
 .../llvm-project/clang/lib/Parse/ParseOpenMP.cpp   |   491 +-
 .../llvm-project/clang/lib/Parse/ParsePragma.cpp   |   108 +-
 contrib/llvm-project/clang/lib/Parse/ParseStmt.cpp |   134 +-
 .../llvm-project/clang/lib/Parse/ParseTemplate.cpp |    55 +-
 .../clang/lib/Parse/ParseTentative.cpp             |   183 +-
 contrib/llvm-project/clang/lib/Parse/Parser.cpp    |   161 +-
 .../llvm-project/clang/lib/Rewrite/HTMLRewrite.cpp |     4 +-
 .../clang/lib/Sema/AnalysisBasedWarnings.cpp       |   108 +-
 .../clang/lib/Sema/CodeCompleteConsumer.cpp        |     2 +-
 contrib/llvm-project/clang/lib/Sema/DeclSpec.cpp   |    25 +-
 .../clang/lib/Sema/HLSLExternalSemaSource.cpp      |   425 +-
 .../clang/lib/Sema/IdentifierResolver.cpp          |     8 +-
 .../clang/lib/Sema/JumpDiagnostics.cpp             |     2 +-
 .../clang/lib/Sema/MultiplexExternalSemaSource.cpp |    24 +-
 .../llvm-project/clang/lib/Sema/OpenCLBuiltins.td  |     1 +
 contrib/llvm-project/clang/lib/Sema/ParsedAttr.cpp |     4 +-
 contrib/llvm-project/clang/lib/Sema/Scope.cpp      |     9 +-
 contrib/llvm-project/clang/lib/Sema/ScopeInfo.cpp  |     9 +-
 contrib/llvm-project/clang/lib/Sema/Sema.cpp       |   135 +-
 contrib/llvm-project/clang/lib/Sema/SemaAccess.cpp |     2 +
 contrib/llvm-project/clang/lib/Sema/SemaAttr.cpp   |    24 +-
 .../clang/lib/Sema/SemaAvailability.cpp            |    31 +-
 contrib/llvm-project/clang/lib/Sema/SemaCUDA.cpp   |    18 +-
 .../clang/lib/Sema/SemaCXXScopeSpec.cpp            |     7 +-
 contrib/llvm-project/clang/lib/Sema/SemaCast.cpp   |    86 +-
 .../llvm-project/clang/lib/Sema/SemaChecking.cpp   |   938 +-
 .../clang/lib/Sema/SemaCodeComplete.cpp            |   161 +-
 .../llvm-project/clang/lib/Sema/SemaConcept.cpp    |   692 +-
 .../llvm-project/clang/lib/Sema/SemaCoroutine.cpp  |   244 +-
 contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp   |  1145 +-
 .../llvm-project/clang/lib/Sema/SemaDeclAttr.cpp   |   454 +-
 .../llvm-project/clang/lib/Sema/SemaDeclCXX.cpp    |   804 +-
 .../llvm-project/clang/lib/Sema/SemaDeclObjC.cpp   |   108 +-
 .../clang/lib/Sema/SemaExceptionSpec.cpp           |     5 +-
 contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp   |  1126 +-
 .../llvm-project/clang/lib/Sema/SemaExprCXX.cpp    |   399 +-
 .../llvm-project/clang/lib/Sema/SemaExprMember.cpp |    29 +-
 .../llvm-project/clang/lib/Sema/SemaExprObjC.cpp   |   114 +-
 .../llvm-project/clang/lib/Sema/SemaFixItUtils.cpp |     6 +-
 contrib/llvm-project/clang/lib/Sema/SemaHLSL.cpp   |    34 +
 contrib/llvm-project/clang/lib/Sema/SemaInit.cpp   |   394 +-
 contrib/llvm-project/clang/lib/Sema/SemaLambda.cpp |   222 +-
 contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp |   111 +-
 contrib/llvm-project/clang/lib/Sema/SemaModule.cpp |   115 +-
 .../clang/lib/Sema/SemaObjCProperty.cpp            |    19 +-
 contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp |   916 +-
 .../llvm-project/clang/lib/Sema/SemaOverload.cpp   |   601 +-
 .../clang/lib/Sema/SemaPseudoObject.cpp            |    10 +-
 .../clang/lib/Sema/SemaRISCVVectorLookup.cpp       |   106 +-
 contrib/llvm-project/clang/lib/Sema/SemaStmt.cpp   |   166 +-
 .../llvm-project/clang/lib/Sema/SemaStmtAsm.cpp    |    31 +-
 .../llvm-project/clang/lib/Sema/SemaStmtAttr.cpp   |    51 +-
 .../llvm-project/clang/lib/Sema/SemaTemplate.cpp   |  1253 +-
 .../clang/lib/Sema/SemaTemplateDeduction.cpp       |  1170 +-
 .../clang/lib/Sema/SemaTemplateInstantiate.cpp     |  1000 +-
 .../clang/lib/Sema/SemaTemplateInstantiateDecl.cpp |   406 +-
 .../clang/lib/Sema/SemaTemplateVariadic.cpp        |   286 +-
 contrib/llvm-project/clang/lib/Sema/SemaType.cpp   |   704 +-
 .../llvm-project/clang/lib/Sema/TreeTransform.h    |   729 +-
 .../llvm-project/clang/lib/Sema/TypeLocBuilder.cpp |    29 +-
 .../llvm-project/clang/lib/Sema/TypeLocBuilder.h   |    12 +-
 .../llvm-project/clang/lib/Sema/UsedDeclVisitor.h  |    17 +
 .../clang/lib/Serialization/ASTCommon.cpp          |     7 +-
 .../clang/lib/Serialization/ASTReader.cpp          |  2217 +-
 .../clang/lib/Serialization/ASTReaderDecl.cpp      |   386 +-
 .../clang/lib/Serialization/ASTReaderStmt.cpp      |    88 +-
 .../clang/lib/Serialization/ASTWriter.cpp          |   500 +-
 .../clang/lib/Serialization/ASTWriterDecl.cpp      |   181 +-
 .../clang/lib/Serialization/ASTWriterStmt.cpp      |    63 +-
 .../clang/lib/Serialization/ModuleManager.cpp      |    21 +-
 .../Checkers/AnalyzerStatsChecker.cpp              |     5 +-
 .../Checkers/ArrayBoundCheckerV2.cpp               |     9 +-
 .../Checkers/BasicObjCFoundationChecks.cpp         |    46 +-
 .../Checkers/BlockInCriticalSectionChecker.cpp     |    22 +-
 .../Checkers/BoolAssignmentChecker.cpp             |     3 +-
 .../lib/StaticAnalyzer/Checkers/CStringChecker.cpp |   211 +-
 .../StaticAnalyzer/Checkers/CastValueChecker.cpp   |     4 +-
 .../StaticAnalyzer/Checkers/CheckObjCDealloc.cpp   |     7 +-
 .../lib/StaticAnalyzer/Checkers/ChrootChecker.cpp  |     2 +-
 .../StaticAnalyzer/Checkers/ContainerModeling.cpp  |    28 +-
 .../StaticAnalyzer/Checkers/DeadStoresChecker.cpp  |    35 +-
 .../Checkers/DebugContainerModeling.cpp            |     4 +-
 .../Checkers/DebugIteratorModeling.cpp             |     6 +-
 .../lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp |     3 +-
 .../Checkers/DynamicTypePropagation.cpp            |     5 +-
 .../Checkers/EnumCastOutOfRangeChecker.cpp         |     3 +-
 .../lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp   |    11 +-
 .../lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp  |    76 +-
 .../lib/StaticAnalyzer/Checkers/ErrnoModeling.h    |    62 +-
 .../StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp |    13 +-
 .../Checkers/ExprInspectionChecker.cpp             |    72 +-
 .../Checkers/FuchsiaHandleChecker.cpp              |     3 +-
 .../lib/StaticAnalyzer/Checkers/GTestChecker.cpp   |     3 +-
 .../Checkers/GenericTaintChecker.cpp               |   315 +-
 .../Checkers/IvarInvalidationChecker.cpp           |     3 +-
 .../Checkers/LocalizationChecker.cpp               |     5 +-
 .../lib/StaticAnalyzer/Checkers/MIGChecker.cpp     |     5 +-
 .../Checkers/MacOSKeychainAPIChecker.cpp           |     3 +-
 .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp  |   270 +-
 .../Checkers/MallocOverflowSecurityChecker.cpp     |    38 +-
 .../Checkers/MismatchedIteratorChecker.cpp         |     6 +-
 .../Checkers/MmapWriteExecChecker.cpp              |     2 +-
 .../lib/StaticAnalyzer/Checkers/MoveChecker.cpp    |    12 +-
 .../lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp |     5 +-
 .../Checkers/NoReturnFunctionChecker.cpp           |     8 +-
 .../Checkers/NonNullParamChecker.cpp               |     4 +-
 .../Checkers/NonnullGlobalConstantsChecker.cpp     |    21 +-
 .../StaticAnalyzer/Checkers/NullabilityChecker.cpp |   136 +-
 .../Checkers/NumberObjectConversionChecker.cpp     |    21 +-
 .../Checkers/ObjCContainersASTChecker.cpp          |     2 +-
 .../StaticAnalyzer/Checkers/PthreadLockChecker.cpp |    76 +-
 .../RetainCountChecker/RetainCountChecker.cpp      |    17 +-
 .../RetainCountChecker/RetainCountDiagnostics.cpp  |    38 +-
 .../StaticAnalyzer/Checkers/ReturnValueChecker.cpp |    14 +-
 .../Checkers/SimpleStreamChecker.cpp               |     2 +-
 .../StaticAnalyzer/Checkers/SmartPtrModeling.cpp   |    14 +-
 .../Checkers/StackAddrEscapeChecker.cpp            |    16 +-
 .../Checkers/StdLibraryFunctionsChecker.cpp        |   635 +-
 .../lib/StaticAnalyzer/Checkers/StreamChecker.cpp  |   241 +-
 .../clang/lib/StaticAnalyzer/Checkers/Taint.cpp    |     3 +-
 .../Checkers/TestAfterDivZeroChecker.cpp           |     5 +-
 .../StaticAnalyzer/Checkers/UndefBranchChecker.cpp |     3 +-
 .../Checkers/UndefCapturedBlockVarChecker.cpp      |     5 +-
 .../Checkers/UndefinedAssignmentChecker.cpp        |     2 +-
 .../Checkers/UndefinedNewArraySizeChecker.cpp      |    80 +
 .../UninitializedObject/UninitializedPointee.cpp   |    17 +-
 .../lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp |     6 +-
 .../Checkers/UnreachableCodeChecker.cpp            |     7 +-
 .../lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp |     3 +-
 .../lib/StaticAnalyzer/Checkers/ValistChecker.cpp  |    41 +-
 .../lib/StaticAnalyzer/Checkers/VforkChecker.cpp   |     5 +-
 .../StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp    |     5 +-
 .../Checkers/WebKit/NoUncountedMembersChecker.cpp  |     9 +-
 .../Checkers/WebKit/PtrTypesSemantics.cpp          |    49 +-
 .../Checkers/WebKit/PtrTypesSemantics.h            |    21 +-
 .../WebKit/RefCntblBaseVirtualDtorChecker.cpp      |     4 +-
 .../Checkers/WebKit/UncountedCallArgsChecker.cpp   |     3 +-
 .../WebKit/UncountedLambdaCapturesChecker.cpp      |    13 +-
 .../Checkers/WebKit/UncountedLocalVarsChecker.cpp  |     3 +-
 .../clang/lib/StaticAnalyzer/Checkers/Yaml.h       |    11 +-
*** 125165 LINES SKIPPED ***