Date: Sun, 1 Dec 2024 12:53:48 GMT From: Dimitry Andric <dim@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Subject: git: fbc266465ed3 - stable/13 - Merge llvm-project main llvmorg-19-init-18630-gf2ccf80136a0 Message-ID: <202412011253.4B1Crm3Q093125@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch stable/13 has been updated by dim: URL: https://cgit.FreeBSD.org/src/commit/?id=fbc266465ed3585efdbd8e9ebf71e97ce7e8b464 commit fbc266465ed3585efdbd8e9ebf71e97ce7e8b464 Author: Dimitry Andric <dim@FreeBSD.org> AuthorDate: 2024-07-27 23:34:35 +0000 Commit: Dimitry Andric <dim@FreeBSD.org> CommitDate: 2024-12-01 12:32:12 +0000 Merge llvm-project main llvmorg-19-init-18630-gf2ccf80136a0 This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvm-project main llvmorg-19-init-18630-gf2ccf80136a0, the last commit before the upstream release/19.x branch was created. PR: 280562 MFC after: 1 month (cherry picked from commit 0fca6ea1d4eea4c934cfff25ac9ee8ad6fe95583) --- ObsoleteFiles.inc | 477 + contrib/llvm-project/FREEBSD-Xlist | 56 +- contrib/llvm-project/clang/include/clang-c/Index.h | 85 +- .../clang/include/clang/APINotes/APINotesManager.h | 2 +- .../clang/include/clang/APINotes/APINotesReader.h | 25 +- .../clang/include/clang/APINotes/APINotesWriter.h | 29 +- .../clang/include/clang/APINotes/Types.h | 77 +- .../clang/include/clang/AST/ASTConcept.h | 11 +- .../clang/include/clang/AST/ASTConsumer.h | 3 +- .../clang/include/clang/AST/ASTContext.h | 134 +- .../clang/include/clang/AST/ASTMutationListener.h | 27 + .../clang/include/clang/AST/ASTNodeTraverser.h | 130 +- .../clang/include/clang/AST/ASTUnresolvedSet.h | 9 +- .../clang/include/clang/AST/AbstractBasicReader.h | 13 +- .../clang/include/clang/AST/AbstractBasicWriter.h | 12 +- .../clang/include/clang/AST/Availability.h | 63 + .../clang/include/clang/AST/BuiltinTypes.def | 5 +- .../clang/include/clang/AST/CommentCommandTraits.h | 22 + .../clang/include/clang/AST/CommentCommands.td | 9 +- .../clang/include/clang/AST/CommentParser.h | 9 +- .../clang/include/clang/AST/ComparisonCategories.h | 2 +- .../clang/include/clang/AST/ComputeDependence.h | 6 +- .../llvm-project/clang/include/clang/AST/Decl.h | 286 +- .../clang/include/clang/AST/DeclAccessPair.h | 37 +- .../clang/include/clang/AST/DeclBase.h | 72 +- .../llvm-project/clang/include/clang/AST/DeclCXX.h | 63 +- .../clang/include/clang/AST/DeclContextInternals.h | 41 +- .../clang/include/clang/AST/DeclFriend.h | 2 +- .../llvm-project/clang/include/clang/AST/DeclID.h | 274 + .../clang/include/clang/AST/DeclObjC.h | 119 +- .../clang/include/clang/AST/DeclOpenMP.h | 19 +- .../clang/include/clang/AST/DeclTemplate.h | 395 +- .../llvm-project/clang/include/clang/AST/Expr.h | 577 +- .../llvm-project/clang/include/clang/AST/ExprCXX.h | 199 +- .../clang/include/clang/AST/ExprOpenMP.h | 124 - .../clang/include/clang/AST/ExternalASTSource.h | 8 +- .../clang/include/clang/AST/FormatString.h | 13 + .../clang/include/clang/AST/GlobalDecl.h | 4 + .../clang/include/clang/AST/JSONNodeDumper.h | 5 + .../llvm-project/clang/include/clang/AST/Mangle.h | 11 +- .../clang/include/clang/AST/NestedNameSpecifier.h | 8 +- .../clang/include/clang/AST/OpenACCClause.h | 917 + .../clang/include/clang/AST/OpenMPClause.h | 40 + .../clang/include/clang/AST/OperationKinds.def | 6 + .../clang/include/clang/AST/ParentMapContext.h | 2 +- .../clang/include/clang/AST/PrettyPrinter.h | 7 +- .../clang/include/clang/AST/PropertiesBase.td | 3 + .../clang/include/clang/AST/RawCommentList.h | 15 +- .../clang/include/clang/AST/RecursiveASTVisitor.h | 170 +- .../clang/include/clang/AST/Redeclarable.h | 4 +- .../llvm-project/clang/include/clang/AST/Stmt.h | 31 +- .../clang/include/clang/AST/StmtObjC.h | 3 +- .../clang/include/clang/AST/StmtOpenACC.h | 256 + .../clang/include/clang/AST/StmtOpenMP.h | 157 +- .../clang/include/clang/AST/StmtVisitor.h | 3 +- .../clang/include/clang/AST/TemplateBase.h | 2 +- .../clang/include/clang/AST/TemplateName.h | 37 +- .../clang/include/clang/AST/TextNodeDumper.h | 17 + .../llvm-project/clang/include/clang/AST/Type.h | 1137 +- .../llvm-project/clang/include/clang/AST/TypeLoc.h | 71 +- .../clang/include/clang/AST/TypeProperties.td | 51 + .../clang/include/clang/AST/UnresolvedSet.h | 1 + .../clang/include/clang/AST/VTTBuilder.h | 6 +- .../clang/include/clang/AST/VTableBuilder.h | 29 + .../clang/include/clang/ASTMatchers/ASTMatchers.h | 148 +- .../clang/ASTMatchers/ASTMatchersInternal.h | 50 +- .../clang/Analysis/Analyses/ExprMutationAnalyzer.h | 136 +- .../clang/Analysis/Analyses/PostOrderCFGView.h | 36 +- .../clang/Analysis/Analyses/ThreadSafetyCommon.h | 6 +- .../clang/Analysis/Analyses/UnsafeBufferUsage.h | 58 +- .../Analysis/Analyses/UnsafeBufferUsageGadgets.def | 12 +- .../clang/include/clang/Analysis/CFG.h | 3 + .../include/clang/Analysis/FlowSensitive/ASTOps.h | 156 + .../clang/Analysis/FlowSensitive/AdornedCFG.h | 96 + .../clang/Analysis/FlowSensitive/CNFFormula.h | 179 + .../Analysis/FlowSensitive/ControlFlowContext.h | 79 - .../Analysis/FlowSensitive/DataflowAnalysis.h | 200 +- .../FlowSensitive/DataflowAnalysisContext.h | 75 +- .../Analysis/FlowSensitive/DataflowEnvironment.h | 323 +- .../clang/Analysis/FlowSensitive/DataflowLattice.h | 8 +- .../clang/Analysis/FlowSensitive/DataflowValues.h | 12 +- .../include/clang/Analysis/FlowSensitive/Logger.h | 6 +- .../clang/Analysis/FlowSensitive/RecordOps.h | 6 +- .../include/clang/Analysis/FlowSensitive/Solver.h | 3 + .../clang/Analysis/FlowSensitive/Transfer.h | 9 +- .../FlowSensitive/TypeErasedDataflowAnalysis.h | 25 +- .../include/clang/Analysis/FlowSensitive/Value.h | 41 - .../Analysis/FlowSensitive/WatchedLiteralsSolver.h | 10 +- .../clang/include/clang/Analysis/PathDiagnostic.h | 8 +- .../clang/include/clang/Analysis/SelectorExtras.h | 4 +- .../clang/include/clang/Basic/AMDGPUTypes.def | 21 + .../include/clang/Basic/ASTSourceDescriptor.h | 52 + .../clang/include/clang/Basic/AllDiagnostics.h | 1 + .../llvm-project/clang/include/clang/Basic/Attr.td | 508 +- .../clang/include/clang/Basic/AttrDocs.td | 449 +- .../include/clang/Basic/AttributeCommonInfo.h | 6 +- .../clang/include/clang/Basic/Builtins.def | 1705 +- .../clang/include/clang/Basic/Builtins.h | 7 +- .../clang/include/clang/Basic/Builtins.td | 4770 ++++ .../clang/include/clang/Basic/BuiltinsAArch64.def | 15 +- .../clang/include/clang/Basic/BuiltinsAMDGPU.def | 82 +- .../clang/include/clang/Basic/BuiltinsBPF.def | 33 - .../clang/include/clang/Basic/BuiltinsBPF.td | 37 + .../clang/include/clang/Basic/BuiltinsBase.td | 127 + .../clang/include/clang/Basic/BuiltinsNVPTX.def | 20 +- .../clang/include/clang/Basic/BuiltinsRISCV.def | 93 - .../clang/include/clang/Basic/BuiltinsRISCV.td | 148 + .../include/clang/Basic/BuiltinsWebAssembly.def | 12 + .../clang/include/clang/Basic/BuiltinsX86.def | 66 +- .../clang/include/clang/Basic/CharInfo.h | 36 +- .../clang/include/clang/Basic/CodeGenOptions.def | 12 +- .../clang/include/clang/Basic/CodeGenOptions.h | 19 +- .../llvm-project/clang/include/clang/Basic/Cuda.h | 51 +- .../include/clang/Basic/CustomizableOptional.h | 8 - .../clang/include/clang/Basic/DarwinSDKInfo.h | 24 + .../clang/include/clang/Basic/DebugOptions.def | 5 + .../clang/include/clang/Basic/DeclNodes.td | 2 +- .../clang/include/clang/Basic/Diagnostic.td | 1 + .../include/clang/Basic/DiagnosticASTKinds.td | 2 + .../include/clang/Basic/DiagnosticCommonKinds.td | 25 +- .../include/clang/Basic/DiagnosticDriverKinds.td | 93 +- .../include/clang/Basic/DiagnosticFrontendKinds.td | 49 +- .../clang/include/clang/Basic/DiagnosticGroups.td | 131 +- .../clang/include/clang/Basic/DiagnosticIDs.h | 9 +- .../include/clang/Basic/DiagnosticInstallAPI.h | 26 + .../clang/Basic/DiagnosticInstallAPIKinds.td | 77 + .../include/clang/Basic/DiagnosticLexKinds.td | 45 +- .../clang/include/clang/Basic/DiagnosticOptions.h | 2 +- .../include/clang/Basic/DiagnosticParseKinds.td | 64 +- .../include/clang/Basic/DiagnosticSemaKinds.td | 669 +- .../clang/Basic/DiagnosticSerializationKinds.td | 5 + .../clang/include/clang/Basic/DirectoryEntry.h | 7 - .../clang/include/clang/Basic/Features.def | 18 +- .../clang/include/clang/Basic/FileEntry.h | 10 - .../clang/include/clang/Basic/FileManager.h | 29 +- .../clang/include/clang/Basic/IdentifierTable.h | 164 +- .../clang/include/clang/Basic/LangOptions.def | 36 +- .../clang/include/clang/Basic/LangOptions.h | 114 +- .../clang/include/clang/Basic/LangStandard.h | 41 +- .../clang/include/clang/Basic/LangStandards.def | 9 + .../clang/include/clang/Basic/MSP430Target.def | 583 +- .../clang/include/clang/Basic/Module.h | 50 +- .../clang/include/clang/Basic/OpenACCClauses.def | 58 + .../clang/include/clang/Basic/OpenACCKinds.h | 166 +- .../include/clang/Basic/OpenCLExtensionTypes.def | 2 +- .../clang/include/clang/Basic/OpenMPKinds.h | 14 + .../clang/include/clang/Basic/PointerAuthOptions.h | 193 + .../clang/include/clang/Basic/RISCVVTypes.def | 8 +- .../clang/include/clang/Basic/Sanitizers.def | 23 +- .../clang/include/clang/Basic/SourceLocation.h | 1 + .../clang/include/clang/Basic/SourceManager.h | 56 +- .../clang/include/clang/Basic/Specifiers.h | 54 +- .../clang/include/clang/Basic/StmtNodes.td | 13 +- .../clang/include/clang/Basic/SyncScope.h | 3 +- .../clang/include/clang/Basic/TargetBuiltins.h | 4 +- .../clang/include/clang/Basic/TargetCXXABI.h | 2 +- .../clang/include/clang/Basic/TargetInfo.h | 124 +- .../clang/include/clang/Basic/TargetOSMacros.def | 5 +- .../llvm-project/clang/include/clang/Basic/Thunk.h | 15 +- .../clang/include/clang/Basic/TokenKinds.def | 95 +- .../clang/include/clang/Basic/TokenKinds.h | 10 +- .../clang/include/clang/Basic/TypeNodes.td | 4 + .../clang/include/clang/Basic/Visibility.h | 3 + .../clang/include/clang/Basic/arm_fp16.td | 2 +- .../clang/include/clang/Basic/arm_neon.td | 125 +- .../clang/include/clang/Basic/arm_neon_incl.td | 4 +- .../clang/include/clang/Basic/arm_sme.td | 210 +- .../clang/include/clang/Basic/arm_sve.td | 1787 +- .../clang/include/clang/Basic/arm_sve_sme_incl.td | 7 +- .../include/clang/Basic/riscv_sifive_vector.td | 29 +- .../clang/include/clang/Basic/riscv_vector.td | 145 +- .../include/clang/CIR/Dialect/IR/CIRDialect.h | 16 + .../include/clang/CIR/Dialect/IR/CIRDialect.td | 44 + .../clang/include/clang/CIR/Dialect/IR/CIROps.td | 19 + .../clang/include/clang/CodeGen/CGFunctionInfo.h | 11 + .../clang/include/clang/CodeGen/CodeGenABITypes.h | 8 + .../clang/include/clang/CodeGen/CodeGenAction.h | 2 + .../include/clang/CodeGen/ConstantInitBuilder.h | 10 +- .../clang/include/clang/CodeGen/ModuleBuilder.h | 4 + .../clang/include/clang/Driver/ClangOptionDocs.td | 3 +- .../clang/include/clang/Driver/Distro.h | 3 +- .../clang/include/clang/Driver/Driver.h | 54 +- .../clang/include/clang/Driver/OffloadBundler.h | 23 +- .../clang/include/clang/Driver/Options.td | 671 +- .../clang/include/clang/Driver/SanitizerArgs.h | 3 + .../clang/include/clang/Driver/ToolChain.h | 20 +- .../clang/include/clang/Driver/Types.def | 1 + .../clang/Driver/aarch64-mlr-for-calls-only.c | 3 + .../clang/include/clang/ExtractAPI/API.h | 1629 +- .../clang/include/clang/ExtractAPI/APIRecords.inc | 115 + .../include/clang/ExtractAPI/AvailabilityInfo.h | 76 - .../clang/ExtractAPI/DeclarationFragments.h | 118 +- .../clang/ExtractAPI/ExtractAPIActionBase.h | 8 +- .../include/clang/ExtractAPI/ExtractAPIVisitor.h | 789 +- .../include/clang/ExtractAPI/FrontendActions.h | 6 - .../clang/ExtractAPI/Serialization/APISetVisitor.h | 172 + .../ExtractAPI/Serialization/SerializerBase.h | 314 - .../Serialization/SymbolGraphSerializer.h | 258 +- .../clang/include/clang/Format/Format.h | 415 +- .../clang/include/clang/Frontend/ASTUnit.h | 25 +- .../include/clang/Frontend/CompilerInstance.h | 42 + .../include/clang/Frontend/CompilerInvocation.h | 15 + .../clang/include/clang/Frontend/FrontendActions.h | 23 +- .../clang/include/clang/Frontend/FrontendOptions.h | 58 +- .../include/clang/Frontend/MultiplexConsumer.h | 6 +- .../include/clang/Frontend/PrecompiledPreamble.h | 4 +- .../clang/Frontend/PreprocessorOutputOptions.h | 3 + .../clang/Frontend/SerializedDiagnosticReader.h | 7 +- .../clang/include/clang/Frontend/TextDiagnostic.h | 18 +- .../clang/include/clang/InstallAPI/Context.h | 103 + .../include/clang/InstallAPI/DirectoryScanner.h | 81 + .../clang/include/clang/InstallAPI/DylibVerifier.h | 228 + .../clang/include/clang/InstallAPI/FileList.h | 43 + .../clang/include/clang/InstallAPI/Frontend.h | 50 + .../include/clang/InstallAPI/FrontendRecords.h | 113 + .../clang/include/clang/InstallAPI/HeaderFile.h | 167 + .../clang/InstallAPI/InstallAPIDiagnostic.h | 14 + .../clang/include/clang/InstallAPI/Library.h | 65 + .../clang/include/clang/InstallAPI/MachO.h | 54 + .../clang/include/clang/InstallAPI/Visitor.h | 89 + .../clang/include/clang/Interpreter/Interpreter.h | 53 +- .../clang/include/clang/Interpreter/Value.h | 1 + .../include/clang/Lex/ExternalPreprocessorSource.h | 59 +- .../clang/include/clang/Lex/HeaderSearch.h | 79 +- .../clang/include/clang/Lex/HeaderSearchOptions.h | 23 +- .../clang/include/clang/Lex/LiteralSupport.h | 13 +- .../clang/include/clang/Lex/MacroInfo.h | 8 +- .../clang/include/clang/Lex/ModuleMap.h | 15 +- .../clang/include/clang/Lex/PPCallbacks.h | 70 +- .../clang/include/clang/Lex/PPDirectiveParameter.h | 33 + .../clang/include/clang/Lex/PPEmbedParameters.h | 93 + .../clang/include/clang/Lex/PreprocessingRecord.h | 3 +- .../clang/include/clang/Lex/Preprocessor.h | 151 +- .../clang/include/clang/Lex/PreprocessorOptions.h | 30 +- .../llvm-project/clang/include/clang/Lex/Token.h | 5 +- .../clang/include/clang/Parse/Parser.h | 358 +- .../include/clang/Parse/RAIIObjectsForParser.h | 2 +- .../clang/include/clang/Rewrite/Core/HTMLRewrite.h | 15 +- .../include/clang/Sema/AnalysisBasedWarnings.h | 4 + .../llvm-project/clang/include/clang/Sema/Attr.h | 192 + .../include/clang/Sema/CodeCompleteConsumer.h | 10 +- .../clang/include/clang/Sema/CodeCompleteOptions.h | 9 + .../clang/include/clang/Sema/DeclSpec.h | 156 +- .../clang/include/clang/Sema/DelayedDiagnostic.h | 2 + .../include/clang/Sema/HLSLExternalSemaSource.h | 1 - .../clang/include/clang/Sema/Initialization.h | 4 +- .../llvm-project/clang/include/clang/Sema/Lookup.h | 47 +- .../clang/Sema/MultiplexExternalSemaSource.h | 2 +- .../clang/include/clang/Sema/Overload.h | 60 +- .../clang/include/clang/Sema/ParsedAttr.h | 66 +- .../clang/include/clang/Sema/ParsedTemplate.h | 7 +- .../clang/include/clang/Sema/Redeclaration.h | 31 + .../llvm-project/clang/include/clang/Sema/Scope.h | 59 + .../clang/include/clang/Sema/ScopeInfo.h | 37 +- .../llvm-project/clang/include/clang/Sema/Sema.h | 25015 ++++++++++--------- .../clang/include/clang/Sema/SemaAMDGPU.h | 68 + .../clang/include/clang/Sema/SemaARM.h | 77 + .../clang/include/clang/Sema/SemaAVR.h | 32 + .../clang/include/clang/Sema/SemaBPF.h | 35 + .../clang/include/clang/Sema/SemaBase.h | 227 + .../clang/include/clang/Sema/SemaCUDA.h | 304 + .../clang/include/clang/Sema/SemaCodeCompletion.h | 237 + .../clang/include/clang/Sema/SemaConcept.h | 193 +- .../clang/include/clang/Sema/SemaHLSL.h | 68 + .../clang/include/clang/Sema/SemaHexagon.h | 29 + .../clang/include/clang/Sema/SemaInternal.h | 4 - .../clang/include/clang/Sema/SemaLoongArch.h | 30 + .../clang/include/clang/Sema/SemaM68k.h | 30 + .../clang/include/clang/Sema/SemaMIPS.h | 37 + .../clang/include/clang/Sema/SemaMSP430.h | 30 + .../clang/include/clang/Sema/SemaNVPTX.h | 30 + .../clang/include/clang/Sema/SemaObjC.h | 1085 + .../clang/include/clang/Sema/SemaOpenACC.h | 463 + .../clang/include/clang/Sema/SemaOpenCL.h | 107 + .../clang/include/clang/Sema/SemaOpenMP.h | 1457 ++ .../clang/include/clang/Sema/SemaPPC.h | 58 + .../clang/include/clang/Sema/SemaPseudoObject.h | 40 + .../clang/include/clang/Sema/SemaRISCV.h | 57 + .../clang/include/clang/Sema/SemaSYCL.h | 69 + .../clang/include/clang/Sema/SemaSwift.h | 59 + .../clang/include/clang/Sema/SemaSystemZ.h | 28 + .../clang/include/clang/Sema/SemaWasm.h | 52 + .../clang/include/clang/Sema/SemaX86.h | 44 + .../clang/include/clang/Sema/Template.h | 1 + .../clang/include/clang/Sema/TemplateDeduction.h | 5 + .../include/clang/Serialization/ASTBitCodes.h | 352 +- .../Serialization/ASTDeserializationListener.h | 4 +- .../clang/include/clang/Serialization/ASTReader.h | 300 +- .../include/clang/Serialization/ASTRecordReader.h | 31 +- .../include/clang/Serialization/ASTRecordWriter.h | 17 + .../clang/include/clang/Serialization/ASTWriter.h | 183 +- .../clang/include/clang/Serialization/ModuleFile.h | 45 +- .../clang/Serialization/ModuleFileExtension.h | 1 - .../include/clang/Serialization/ModuleManager.h | 3 +- .../clang/Serialization/PCHContainerOperations.h | 4 +- .../clang/Serialization/SourceLocationEncoding.h | 91 +- .../include/clang/Serialization/TypeBitCodes.def | 3 + .../clang/StaticAnalyzer/Checkers/Checkers.td | 129 +- .../clang/StaticAnalyzer/Core/AnalyzerOptions.def | 52 +- .../clang/StaticAnalyzer/Core/AnalyzerOptions.h | 9 +- .../StaticAnalyzer/Core/BugReporter/BugReporter.h | 12 + .../Core/BugReporter/BugReporterVisitors.h | 26 +- .../Core/BugReporter/BugSuppression.h | 5 + .../Core/BugReporter/Z3CrosscheckVisitor.h | 92 + .../clang/StaticAnalyzer/Core/CheckerManager.h | 2 +- .../StaticAnalyzer/Core/PathDiagnosticConsumers.h | 2 +- .../Core/PathSensitive/CallDescription.h | 84 +- .../StaticAnalyzer/Core/PathSensitive/CallEvent.h | 72 + .../Core/PathSensitive/CheckerContext.h | 24 +- .../Core/PathSensitive/CheckerHelpers.h | 4 + .../StaticAnalyzer/Core/PathSensitive/CoreEngine.h | 18 +- .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h | 14 +- .../StaticAnalyzer/Core/PathSensitive/MemRegion.h | 9 +- .../Core/PathSensitive/ProgramState.h | 16 +- .../Core/PathSensitive/SMTConstraintManager.h | 5 +- .../Core/PathSensitive/SValBuilder.h | 12 +- .../StaticAnalyzer/Core/PathSensitive/SVals.h | 8 - .../StaticAnalyzer/Core/PathSensitive/Store.h | 14 +- .../include/clang/Support/RISCVVIntrinsicUtils.h | 9 +- .../clang/include/clang/Testing/CommandLineArgs.h | 1 + .../clang/include/clang/Testing/TestAST.h | 4 + .../clang/include/clang/Testing/TestClangConfig.h | 16 +- .../include/clang/Tooling/CommonOptionsParser.h | 15 +- .../DependencyScanningFilesystem.h | 105 +- .../DependencyScanning/DependencyScanningService.h | 14 +- .../DependencyScanning/ModuleDepCollector.h | 18 +- .../clang/Tooling/Inclusions/IncludeStyle.h | 23 + .../include/clang/Tooling/NodeIntrospection.h | 101 - .../clang/include/clang/Tooling/Syntax/Tokens.h | 4 +- .../clang/Tooling/Transformer/RangeSelector.h | 5 + .../llvm-project/clang/include/module.modulemap | 20 +- .../clang/lib/APINotes/APINotesFormat.h | 107 +- .../clang/lib/APINotes/APINotesManager.cpp | 8 +- .../clang/lib/APINotes/APINotesReader.cpp | 426 +- .../clang/lib/APINotes/APINotesTypes.cpp | 2 +- .../clang/lib/APINotes/APINotesWriter.cpp | 199 +- .../clang/lib/APINotes/APINotesYAMLCompiler.cpp | 173 +- .../llvm-project/clang/lib/ARCMigrate/ARCMT.cpp | 3 +- .../llvm-project/clang/lib/ARCMigrate/ObjCMT.cpp | 12 +- .../clang/lib/ARCMigrate/TransAPIUses.cpp | 2 +- .../clang/lib/ARCMigrate/TransGCAttrs.cpp | 2 +- .../clang/lib/ARCMigrate/TransUnbridgedCasts.cpp | 2 +- .../clang/lib/ARCMigrate/Transforms.cpp | 5 +- contrib/llvm-project/clang/lib/AST/APValue.cpp | 8 +- contrib/llvm-project/clang/lib/AST/ASTConcept.cpp | 36 +- contrib/llvm-project/clang/lib/AST/ASTContext.cpp | 984 +- .../llvm-project/clang/lib/AST/ASTDiagnostic.cpp | 111 +- contrib/llvm-project/clang/lib/AST/ASTDumper.cpp | 51 +- contrib/llvm-project/clang/lib/AST/ASTImporter.cpp | 398 +- .../clang/lib/AST/ASTStructuralEquivalence.cpp | 45 +- .../llvm-project/clang/lib/AST/ASTTypeTraits.cpp | 2 + .../llvm-project/clang/lib/AST/AttrDocTable.cpp | 2 +- .../AvailabilityInfo.cpp => AST/Availability.cpp} | 27 +- .../llvm-project/clang/lib/AST/CommentParser.cpp | 171 + .../clang/lib/AST/ComparisonCategories.cpp | 16 +- .../clang/lib/AST/ComputeDependence.cpp | 43 +- contrib/llvm-project/clang/lib/AST/Decl.cpp | 294 +- contrib/llvm-project/clang/lib/AST/DeclBase.cpp | 98 +- contrib/llvm-project/clang/lib/AST/DeclCXX.cpp | 215 +- contrib/llvm-project/clang/lib/AST/DeclFriend.cpp | 2 +- contrib/llvm-project/clang/lib/AST/DeclObjC.cpp | 123 +- contrib/llvm-project/clang/lib/AST/DeclOpenMP.cpp | 14 +- contrib/llvm-project/clang/lib/AST/DeclPrinter.cpp | 281 +- .../llvm-project/clang/lib/AST/DeclTemplate.cpp | 393 +- contrib/llvm-project/clang/lib/AST/Expr.cpp | 237 +- contrib/llvm-project/clang/lib/AST/ExprCXX.cpp | 118 +- .../clang/lib/AST/ExprClassification.cpp | 15 +- .../llvm-project/clang/lib/AST/ExprConstShared.h | 10 + .../llvm-project/clang/lib/AST/ExprConstant.cpp | 926 +- .../clang/lib/AST/ExternalASTSource.cpp | 6 +- .../llvm-project/clang/lib/AST/FormatString.cpp | 54 +- .../llvm-project/clang/lib/AST/Interp/Boolean.h | 15 +- .../clang/lib/AST/Interp/ByteCodeEmitter.cpp | 111 +- .../clang/lib/AST/Interp/ByteCodeEmitter.h | 9 +- .../clang/lib/AST/Interp/ByteCodeExprGen.cpp | 3088 --- .../clang/lib/AST/Interp/ByteCodeGenError.h | 46 - .../clang/lib/AST/Interp/ByteCodeStmtGen.cpp | 680 - .../clang/lib/AST/Interp/ByteCodeStmtGen.h | 91 - .../llvm-project/clang/lib/AST/Interp/Compiler.cpp | 5599 +++++ .../AST/Interp/{ByteCodeExprGen.h => Compiler.h} | 408 +- .../llvm-project/clang/lib/AST/Interp/Context.cpp | 169 +- .../llvm-project/clang/lib/AST/Interp/Context.h | 26 +- .../clang/lib/AST/Interp/Descriptor.cpp | 164 +- .../llvm-project/clang/lib/AST/Interp/Descriptor.h | 66 +- .../llvm-project/clang/lib/AST/Interp/Disasm.cpp | 315 +- .../clang/lib/AST/Interp/DynamicAllocator.cpp | 118 + .../clang/lib/AST/Interp/DynamicAllocator.h | 102 + .../clang/lib/AST/Interp/EvalEmitter.cpp | 126 +- .../clang/lib/AST/Interp/EvalEmitter.h | 31 +- .../clang/lib/AST/Interp/EvaluationResult.cpp | 152 +- .../clang/lib/AST/Interp/EvaluationResult.h | 22 +- .../llvm-project/clang/lib/AST/Interp/Floating.h | 2 +- .../llvm-project/clang/lib/AST/Interp/Function.cpp | 3 +- .../llvm-project/clang/lib/AST/Interp/Function.h | 21 +- .../clang/lib/AST/Interp/FunctionPointer.h | 36 +- .../llvm-project/clang/lib/AST/Interp/Integral.h | 10 +- .../llvm-project/clang/lib/AST/Interp/IntegralAP.h | 39 +- .../llvm-project/clang/lib/AST/Interp/Interp.cpp | 563 +- contrib/llvm-project/clang/lib/AST/Interp/Interp.h | 1279 +- .../clang/lib/AST/Interp/InterpBlock.cpp | 11 +- .../clang/lib/AST/Interp/InterpBlock.h | 50 +- .../clang/lib/AST/Interp/InterpBuiltin.cpp | 933 +- .../clang/lib/AST/Interp/InterpFrame.cpp | 62 +- .../clang/lib/AST/Interp/InterpFrame.h | 16 +- .../clang/lib/AST/Interp/InterpShared.cpp | 42 + .../clang/lib/AST/Interp/InterpShared.h | 26 + .../clang/lib/AST/Interp/InterpStack.cpp | 1 + .../clang/lib/AST/Interp/InterpStack.h | 4 +- .../clang/lib/AST/Interp/InterpState.cpp | 33 +- .../clang/lib/AST/Interp/InterpState.h | 29 +- .../clang/lib/AST/Interp/MemberPointer.cpp | 76 + .../clang/lib/AST/Interp/MemberPointer.h | 112 + .../llvm-project/clang/lib/AST/Interp/Opcodes.td | 216 +- .../llvm-project/clang/lib/AST/Interp/Pointer.cpp | 404 +- .../llvm-project/clang/lib/AST/Interp/Pointer.h | 456 +- .../llvm-project/clang/lib/AST/Interp/PrimType.cpp | 1 + .../llvm-project/clang/lib/AST/Interp/PrimType.h | 62 +- .../llvm-project/clang/lib/AST/Interp/Program.cpp | 165 +- .../llvm-project/clang/lib/AST/Interp/Program.h | 12 +- .../llvm-project/clang/lib/AST/Interp/Record.cpp | 21 +- contrib/llvm-project/clang/lib/AST/Interp/Record.h | 21 +- .../llvm-project/clang/lib/AST/Interp/Source.cpp | 2 +- .../llvm-project/clang/lib/AST/Interp/State.cpp | 5 +- .../llvm-project/clang/lib/AST/ItaniumMangle.cpp | 144 +- .../llvm-project/clang/lib/AST/JSONNodeDumper.cpp | 71 +- contrib/llvm-project/clang/lib/AST/Linkage.h | 3 + contrib/llvm-project/clang/lib/AST/Mangle.cpp | 28 +- .../llvm-project/clang/lib/AST/MicrosoftMangle.cpp | 263 +- contrib/llvm-project/clang/lib/AST/NSAPI.cpp | 109 +- .../clang/lib/AST/NestedNameSpecifier.cpp | 18 +- .../llvm-project/clang/lib/AST/ODRDiagsEmitter.cpp | 19 +- contrib/llvm-project/clang/lib/AST/ODRHash.cpp | 25 +- .../llvm-project/clang/lib/AST/OpenACCClause.cpp | 552 + .../llvm-project/clang/lib/AST/OpenMPClause.cpp | 2 + contrib/llvm-project/clang/lib/AST/ParentMap.cpp | 7 +- .../clang/lib/AST/ParentMapContext.cpp | 25 +- .../clang/lib/AST/PrintfFormatString.cpp | 95 +- .../llvm-project/clang/lib/AST/QualTypeNames.cpp | 9 +- .../clang/lib/AST/RecordLayoutBuilder.cpp | 12 + .../clang/lib/AST/ScanfFormatString.cpp | 4 +- .../clang/lib/AST/SelectorLocationsKind.cpp | 4 +- contrib/llvm-project/clang/lib/AST/Stmt.cpp | 1 + contrib/llvm-project/clang/lib/AST/StmtOpenACC.cpp | 125 + contrib/llvm-project/clang/lib/AST/StmtOpenMP.cpp | 43 +- contrib/llvm-project/clang/lib/AST/StmtPrinter.cpp | 66 +- contrib/llvm-project/clang/lib/AST/StmtProfile.cpp | 210 +- .../llvm-project/clang/lib/AST/TemplateBase.cpp | 21 +- .../llvm-project/clang/lib/AST/TemplateName.cpp | 115 +- .../llvm-project/clang/lib/AST/TextNodeDumper.cpp | 321 +- contrib/llvm-project/clang/lib/AST/Type.cpp | 664 +- contrib/llvm-project/clang/lib/AST/TypeLoc.cpp | 18 +- contrib/llvm-project/clang/lib/AST/TypePrinter.cpp | 179 +- contrib/llvm-project/clang/lib/AST/VTTBuilder.cpp | 2 +- .../llvm-project/clang/lib/AST/VTableBuilder.cpp | 105 +- .../clang/lib/ASTMatchers/Dynamic/Marshallers.cpp | 4 +- .../clang/lib/ASTMatchers/Dynamic/Marshallers.h | 4 +- .../clang/lib/ASTMatchers/Dynamic/Registry.cpp | 1 + contrib/llvm-project/clang/lib/Analysis/CFG.cpp | 9 +- .../clang/lib/Analysis/CalledOnceCheck.cpp | 5 +- .../clang/lib/Analysis/ExprMutationAnalyzer.cpp | 168 +- .../clang/lib/Analysis/FlowSensitive/ASTOps.cpp | 287 + .../lib/Analysis/FlowSensitive/AdornedCFG.cpp | 183 + .../lib/Analysis/FlowSensitive/CNFFormula.cpp | 303 + .../Analysis/FlowSensitive/ControlFlowContext.cpp | 121 - .../FlowSensitive/DataflowAnalysisContext.cpp | 73 +- .../Analysis/FlowSensitive/DataflowEnvironment.cpp | 991 +- .../lib/Analysis/FlowSensitive/DebugSupport.cpp | 2 - .../lib/Analysis/FlowSensitive/HTMLLogger.cpp | 129 +- .../lib/Analysis/FlowSensitive/HTMLLogger.css | 10 + .../lib/Analysis/FlowSensitive/HTMLLogger.html | 1 + .../clang/lib/Analysis/FlowSensitive/Logger.cpp | 8 +- .../Models/UncheckedOptionalAccessModel.cpp | 279 +- .../clang/lib/Analysis/FlowSensitive/RecordOps.cpp | 97 +- .../clang/lib/Analysis/FlowSensitive/Transfer.cpp | 361 +- .../FlowSensitive/TypeErasedDataflowAnalysis.cpp | 261 +- .../clang/lib/Analysis/FlowSensitive/Value.cpp | 2 - .../FlowSensitive/WatchedLiteralsSolver.cpp | 482 +- .../clang/lib/Analysis/MacroExpansionContext.cpp | 2 +- .../clang/lib/Analysis/ObjCNoReturn.cpp | 5 +- .../clang/lib/Analysis/PathDiagnostic.cpp | 7 +- .../clang/lib/Analysis/ReachableCode.cpp | 51 +- .../clang/lib/Analysis/ThreadSafetyCommon.cpp | 8 +- .../clang/lib/Analysis/UninitializedValues.cpp | 2 +- .../clang/lib/Analysis/UnsafeBufferUsage.cpp | 1173 +- .../clang/lib/Basic/ASTSourceDescriptor.cpp | 33 + .../llvm-project/clang/lib/Basic/Attributes.cpp | 8 +- contrib/llvm-project/clang/lib/Basic/Builtins.cpp | 7 +- contrib/llvm-project/clang/lib/Basic/CharInfo.cpp | 20 +- contrib/llvm-project/clang/lib/Basic/Cuda.cpp | 111 +- .../llvm-project/clang/lib/Basic/Diagnostic.cpp | 8 +- .../llvm-project/clang/lib/Basic/DiagnosticIDs.cpp | 27 +- .../llvm-project/clang/lib/Basic/FileManager.cpp | 104 +- .../clang/lib/Basic/IdentifierTable.cpp | 39 +- .../llvm-project/clang/lib/Basic/LangOptions.cpp | 4 +- .../llvm-project/clang/lib/Basic/LangStandards.cpp | 13 + contrib/llvm-project/clang/lib/Basic/Module.cpp | 41 +- .../llvm-project/clang/lib/Basic/OpenMPKinds.cpp | 379 +- contrib/llvm-project/clang/lib/Basic/Sarif.cpp | 3 +- .../llvm-project/clang/lib/Basic/SourceManager.cpp | 45 +- .../llvm-project/clang/lib/Basic/TargetInfo.cpp | 15 + contrib/llvm-project/clang/lib/Basic/Targets.cpp | 7 +- .../clang/lib/Basic/Targets/AArch64.cpp | 262 +- .../llvm-project/clang/lib/Basic/Targets/AArch64.h | 21 +- .../clang/lib/Basic/Targets/AMDGPU.cpp | 75 +- .../llvm-project/clang/lib/Basic/Targets/AMDGPU.h | 14 +- .../llvm-project/clang/lib/Basic/Targets/ARM.cpp | 11 +- contrib/llvm-project/clang/lib/Basic/Targets/ARM.h | 21 +- contrib/llvm-project/clang/lib/Basic/Targets/AVR.h | 4 + .../llvm-project/clang/lib/Basic/Targets/BPF.cpp | 6 +- contrib/llvm-project/clang/lib/Basic/Targets/BPF.h | 4 + .../llvm-project/clang/lib/Basic/Targets/CSKY.cpp | 3 +- .../llvm-project/clang/lib/Basic/Targets/CSKY.h | 2 +- .../llvm-project/clang/lib/Basic/Targets/DirectX.h | 1 - .../clang/lib/Basic/Targets/Hexagon.cpp | 12 + .../llvm-project/clang/lib/Basic/Targets/Hexagon.h | 10 + .../clang/lib/Basic/Targets/LoongArch.cpp | 33 +- .../clang/lib/Basic/Targets/LoongArch.h | 5 +- .../llvm-project/clang/lib/Basic/Targets/M68k.cpp | 11 +- .../llvm-project/clang/lib/Basic/Targets/M68k.h | 5 + .../llvm-project/clang/lib/Basic/Targets/Mips.cpp | 28 + .../llvm-project/clang/lib/Basic/Targets/Mips.h | 42 +- .../llvm-project/clang/lib/Basic/Targets/NVPTX.cpp | 163 +- .../llvm-project/clang/lib/Basic/Targets/NVPTX.h | 25 +- .../clang/lib/Basic/Targets/OSTargets.h | 1 + .../llvm-project/clang/lib/Basic/Targets/PPC.cpp | 106 +- contrib/llvm-project/clang/lib/Basic/Targets/PPC.h | 40 +- .../llvm-project/clang/lib/Basic/Targets/RISCV.cpp | 23 +- .../llvm-project/clang/lib/Basic/Targets/RISCV.h | 10 +- .../llvm-project/clang/lib/Basic/Targets/SPIR.cpp | 75 + .../llvm-project/clang/lib/Basic/Targets/SPIR.h | 66 +- .../llvm-project/clang/lib/Basic/Targets/Sparc.h | 4 + .../clang/lib/Basic/Targets/SystemZ.cpp | 10 + .../llvm-project/clang/lib/Basic/Targets/SystemZ.h | 16 +- contrib/llvm-project/clang/lib/Basic/Targets/VE.h | 1 + .../clang/lib/Basic/Targets/WebAssembly.cpp | 197 +- .../clang/lib/Basic/Targets/WebAssembly.h | 21 +- .../llvm-project/clang/lib/Basic/Targets/X86.cpp | 122 +- contrib/llvm-project/clang/lib/Basic/Targets/X86.h | 40 +- .../llvm-project/clang/lib/Basic/TypeTraits.cpp | 10 + .../clang/lib/CIR/Dialect/IR/CIRDialect.cpp | 13 + contrib/llvm-project/clang/lib/CodeGen/ABIInfo.cpp | 62 +- contrib/llvm-project/clang/lib/CodeGen/ABIInfo.h | 24 +- .../llvm-project/clang/lib/CodeGen/ABIInfoImpl.cpp | 76 +- .../llvm-project/clang/lib/CodeGen/ABIInfoImpl.h | 23 +- contrib/llvm-project/clang/lib/CodeGen/Address.h | 229 +- .../clang/lib/CodeGen/BackendConsumer.h | 17 +- .../llvm-project/clang/lib/CodeGen/BackendUtil.cpp | 113 +- .../llvm-project/clang/lib/CodeGen/CGAtomic.cpp | 499 +- .../llvm-project/clang/lib/CodeGen/CGBlocks.cpp | 78 +- contrib/llvm-project/clang/lib/CodeGen/CGBlocks.h | 3 +- contrib/llvm-project/clang/lib/CodeGen/CGBuilder.h | 247 +- .../llvm-project/clang/lib/CodeGen/CGBuiltin.cpp | 1575 +- .../llvm-project/clang/lib/CodeGen/CGCUDANV.cpp | 110 +- .../llvm-project/clang/lib/CodeGen/CGCUDARuntime.h | 5 + contrib/llvm-project/clang/lib/CodeGen/CGCXX.cpp | 11 +- .../llvm-project/clang/lib/CodeGen/CGCXXABI.cpp | 21 +- contrib/llvm-project/clang/lib/CodeGen/CGCXXABI.h | 31 +- contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp | 671 +- contrib/llvm-project/clang/lib/CodeGen/CGCall.h | 28 +- contrib/llvm-project/clang/lib/CodeGen/CGClass.cpp | 135 +- .../llvm-project/clang/lib/CodeGen/CGCleanup.cpp | 186 +- contrib/llvm-project/clang/lib/CodeGen/CGCleanup.h | 72 +- .../llvm-project/clang/lib/CodeGen/CGCoroutine.cpp | 166 +- .../llvm-project/clang/lib/CodeGen/CGDebugInfo.cpp | 371 +- .../llvm-project/clang/lib/CodeGen/CGDebugInfo.h | 39 +- contrib/llvm-project/clang/lib/CodeGen/CGDecl.cpp | 182 +- .../llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp | 25 +- .../llvm-project/clang/lib/CodeGen/CGException.cpp | 23 +- contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp | 691 +- .../llvm-project/clang/lib/CodeGen/CGExprAgg.cpp | 332 +- .../llvm-project/clang/lib/CodeGen/CGExprCXX.cpp | 228 +- .../clang/lib/CodeGen/CGExprComplex.cpp | 161 +- .../clang/lib/CodeGen/CGExprConstant.cpp | 492 +- .../clang/lib/CodeGen/CGExprScalar.cpp | 591 +- .../clang/lib/CodeGen/CGGPUBuiltin.cpp | 7 +- .../clang/lib/CodeGen/CGHLSLRuntime.cpp | 23 +- .../llvm-project/clang/lib/CodeGen/CGHLSLRuntime.h | 35 + .../llvm-project/clang/lib/CodeGen/CGLoopInfo.cpp | 15 +- .../llvm-project/clang/lib/CodeGen/CGLoopInfo.h | 7 +- .../clang/lib/CodeGen/CGNonTrivialStruct.cpp | 26 +- contrib/llvm-project/clang/lib/CodeGen/CGObjC.cpp | 92 +- .../llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp | 55 +- .../llvm-project/clang/lib/CodeGen/CGObjCMac.cpp | 142 +- .../clang/lib/CodeGen/CGObjCRuntime.cpp | 6 +- .../clang/lib/CodeGen/CGOpenMPRuntime.cpp | 495 +- .../clang/lib/CodeGen/CGOpenMPRuntime.h | 25 +- .../clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp | 1574 +- .../clang/lib/CodeGen/CGOpenMPRuntimeGPU.h | 3 - .../clang/lib/CodeGen/CGPointerAuth.cpp | 621 + .../clang/lib/CodeGen/CGPointerAuthInfo.h | 99 + .../clang/lib/CodeGen/CGRecordLayout.h | 5 + .../clang/lib/CodeGen/CGRecordLayoutBuilder.cpp | 513 +- contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp | 332 +- .../clang/lib/CodeGen/CGStmtOpenMP.cpp | 498 +- contrib/llvm-project/clang/lib/CodeGen/CGVTT.cpp | 35 +- .../llvm-project/clang/lib/CodeGen/CGVTables.cpp | 63 +- contrib/llvm-project/clang/lib/CodeGen/CGVTables.h | 6 +- contrib/llvm-project/clang/lib/CodeGen/CGValue.h | 272 +- .../clang/lib/CodeGen/CodeGenAction.cpp | 168 +- .../clang/lib/CodeGen/CodeGenFunction.cpp | 264 +- .../clang/lib/CodeGen/CodeGenFunction.h | 569 +- .../clang/lib/CodeGen/CodeGenModule.cpp | 750 +- .../llvm-project/clang/lib/CodeGen/CodeGenModule.h | 105 +- .../llvm-project/clang/lib/CodeGen/CodeGenPGO.cpp | 266 +- .../llvm-project/clang/lib/CodeGen/CodeGenPGO.h | 20 +- .../llvm-project/clang/lib/CodeGen/CodeGenTBAA.cpp | 142 +- .../llvm-project/clang/lib/CodeGen/CodeGenTBAA.h | 16 +- .../clang/lib/CodeGen/CodeGenTypeCache.h | 2 +- .../clang/lib/CodeGen/CodeGenTypes.cpp | 78 +- .../llvm-project/clang/lib/CodeGen/CodeGenTypes.h | 25 +- .../clang/lib/CodeGen/ConstantEmitter.h | 12 +- .../clang/lib/CodeGen/ConstantInitBuilder.cpp | 18 + .../clang/lib/CodeGen/CoverageMappingGen.cpp | 626 +- .../clang/lib/CodeGen/CoverageMappingGen.h | 19 +- .../clang/lib/CodeGen/ItaniumCXXABI.cpp | 525 +- .../clang/lib/CodeGen/LinkInModulesPass.cpp | 16 +- .../clang/lib/CodeGen/LinkInModulesPass.h | 3 +- contrib/llvm-project/clang/lib/CodeGen/MCDCState.h | 49 + .../clang/lib/CodeGen/MacroPPCallbacks.cpp | 4 +- .../clang/lib/CodeGen/MacroPPCallbacks.h | 3 +- .../clang/lib/CodeGen/MicrosoftCXXABI.cpp | 106 +- .../clang/lib/CodeGen/ModuleBuilder.cpp | 18 +- .../clang/lib/CodeGen/SwiftCallingConv.cpp | 2 +- .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp | 22 + .../llvm-project/clang/lib/CodeGen/TargetInfo.h | 26 +- .../clang/lib/CodeGen/Targets/AArch64.cpp | 295 +- .../clang/lib/CodeGen/Targets/AMDGPU.cpp | 56 +- .../llvm-project/clang/lib/CodeGen/Targets/ARC.cpp | 10 +- .../llvm-project/clang/lib/CodeGen/Targets/ARM.cpp | 40 +- .../clang/lib/CodeGen/Targets/CSKY.cpp | 16 +- .../clang/lib/CodeGen/Targets/Hexagon.cpp | 15 +- .../clang/lib/CodeGen/Targets/LoongArch.cpp | 15 +- .../clang/lib/CodeGen/Targets/MSP430.cpp | 9 +- .../clang/lib/CodeGen/Targets/Mips.cpp | 29 +- .../clang/lib/CodeGen/Targets/NVPTX.cpp | 40 +- .../clang/lib/CodeGen/Targets/PNaCl.cpp | 13 +- .../llvm-project/clang/lib/CodeGen/Targets/PPC.cpp | 115 +- .../clang/lib/CodeGen/Targets/RISCV.cpp | 42 +- .../clang/lib/CodeGen/Targets/Sparc.cpp | 21 +- .../clang/lib/CodeGen/Targets/SystemZ.cpp | 26 +- .../clang/lib/CodeGen/Targets/WebAssembly.cpp | 10 +- .../llvm-project/clang/lib/CodeGen/Targets/X86.cpp | 97 +- .../clang/lib/CodeGen/Targets/XCore.cpp | 12 +- .../linux/DirectoryWatcher-linux.cpp | 9 +- contrib/llvm-project/clang/lib/Driver/Distro.cpp | 1 + contrib/llvm-project/clang/lib/Driver/Driver.cpp | 406 +- .../clang/lib/Driver/OffloadBundler.cpp | 237 +- .../clang/lib/Driver/SanitizerArgs.cpp | 36 +- .../llvm-project/clang/lib/Driver/ToolChain.cpp | 129 +- .../clang/lib/Driver/ToolChains/AIX.cpp | 124 +- .../llvm-project/clang/lib/Driver/ToolChains/AIX.h | 2 + .../clang/lib/Driver/ToolChains/AMDGPU.cpp | 46 +- .../clang/lib/Driver/ToolChains/AMDGPU.h | 6 + .../clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp | 10 +- .../clang/lib/Driver/ToolChains/Arch/AArch64.cpp | 50 +- .../clang/lib/Driver/ToolChains/Arch/AArch64.h | 3 + .../clang/lib/Driver/ToolChains/Arch/ARM.cpp | 53 +- .../clang/lib/Driver/ToolChains/Arch/LoongArch.cpp | 68 +- .../clang/lib/Driver/ToolChains/Arch/Mips.cpp | 19 + .../clang/lib/Driver/ToolChains/Arch/Mips.h | 2 +- .../clang/lib/Driver/ToolChains/Arch/PPC.cpp | 20 + .../clang/lib/Driver/ToolChains/Arch/RISCV.cpp | 77 +- .../clang/lib/Driver/ToolChains/Arch/RISCV.h | 4 +- .../clang/lib/Driver/ToolChains/Arch/Sparc.h | 2 +- .../clang/lib/Driver/ToolChains/Arch/SystemZ.cpp | 8 + .../clang/lib/Driver/ToolChains/Arch/X86.cpp | 26 +- .../clang/lib/Driver/ToolChains/BareMetal.cpp | 90 +- .../clang/lib/Driver/ToolChains/Clang.cpp | 941 +- .../clang/lib/Driver/ToolChains/Clang.h | 15 + .../clang/lib/Driver/ToolChains/CommonArgs.cpp | 500 +- .../clang/lib/Driver/ToolChains/CommonArgs.h | 19 +- .../clang/lib/Driver/ToolChains/Cuda.cpp | 228 +- .../clang/lib/Driver/ToolChains/Cuda.h | 17 +- .../clang/lib/Driver/ToolChains/Darwin.cpp | 188 +- .../clang/lib/Driver/ToolChains/Darwin.h | 19 +- .../clang/lib/Driver/ToolChains/DragonFly.cpp | 9 +- .../clang/lib/Driver/ToolChains/Flang.cpp | 121 +- .../clang/lib/Driver/ToolChains/Flang.h | 7 + .../clang/lib/Driver/ToolChains/FreeBSD.cpp | 17 +- .../clang/lib/Driver/ToolChains/Fuchsia.cpp | 23 +- .../clang/lib/Driver/ToolChains/Gnu.cpp | 90 +- .../clang/lib/Driver/ToolChains/HIPAMD.cpp | 51 +- .../clang/lib/Driver/ToolChains/HIPAMD.h | 4 + .../clang/lib/Driver/ToolChains/HIPSPV.cpp | 2 +- .../clang/lib/Driver/ToolChains/HIPUtility.cpp | 265 +- .../clang/lib/Driver/ToolChains/HLSL.cpp | 66 +- .../clang/lib/Driver/ToolChains/HLSL.h | 3 + .../clang/lib/Driver/ToolChains/Haiku.cpp | 11 +- .../clang/lib/Driver/ToolChains/Hexagon.cpp | 39 +- .../clang/lib/Driver/ToolChains/Linux.cpp | 57 +- .../clang/lib/Driver/ToolChains/Linux.h | 4 - .../clang/lib/Driver/ToolChains/MSVC.cpp | 25 +- .../clang/lib/Driver/ToolChains/MSVC.h | 5 +- .../clang/lib/Driver/ToolChains/MinGW.cpp | 38 +- .../clang/lib/Driver/ToolChains/MipsLinux.cpp | 7 +- .../clang/lib/Driver/ToolChains/NetBSD.cpp | 9 +- .../clang/lib/Driver/ToolChains/OHOS.cpp | 2 +- .../clang/lib/Driver/ToolChains/OpenBSD.cpp | 12 +- .../clang/lib/Driver/ToolChains/PS4CPU.cpp | 182 +- .../clang/lib/Driver/ToolChains/PS4CPU.h | 27 +- .../clang/lib/Driver/ToolChains/RISCVToolchain.cpp | 8 + .../clang/lib/Driver/ToolChains/RISCVToolchain.h | 2 + .../clang/lib/Driver/ToolChains/SPIRV.cpp | 12 +- .../clang/lib/Driver/ToolChains/Solaris.cpp | 6 +- .../clang/lib/Driver/ToolChains/WebAssembly.cpp | 108 +- .../clang/lib/Driver/ToolChains/ZOS.cpp | 9 +- .../clang/lib/Edit/RewriteObjCFoundationAPI.cpp | 11 +- contrib/llvm-project/clang/lib/ExtractAPI/API.cpp | 551 +- .../clang/lib/ExtractAPI/DeclarationFragments.cpp | 398 +- .../clang/lib/ExtractAPI/ExtractAPIConsumer.cpp | 119 +- .../Serialization/SymbolGraphSerializer.cpp | 988 +- .../ExtractAPI/TypedefUnderlyingTypeResolver.cpp | 6 +- .../clang/lib/Format/BreakableToken.cpp | 4 +- .../llvm-project/clang/lib/Format/BreakableToken.h | 3 - .../clang/lib/Format/ContinuationIndenter.cpp | 79 +- .../clang/lib/Format/ContinuationIndenter.h | 7 +- contrib/llvm-project/clang/lib/Format/Encoding.h | 1 - contrib/llvm-project/clang/lib/Format/Format.cpp | 317 +- .../llvm-project/clang/lib/Format/FormatInternal.h | 4 +- .../llvm-project/clang/lib/Format/FormatToken.cpp | 54 +- .../llvm-project/clang/lib/Format/FormatToken.h | 89 +- .../clang/lib/Format/FormatTokenLexer.cpp | 52 +- .../clang/lib/Format/FormatTokenLexer.h | 5 - .../clang/lib/Format/FormatTokenSource.h | 14 +- .../clang/lib/Format/MacroCallReconstructor.cpp | 68 +- .../clang/lib/Format/MacroExpander.cpp | 12 +- contrib/llvm-project/clang/lib/Format/Macros.h | 40 +- .../clang/lib/Format/QualifierAlignmentFixer.cpp | 29 +- .../clang/lib/Format/QualifierAlignmentFixer.h | 18 +- .../clang/lib/Format/SortJavaScriptImports.cpp | 18 +- .../clang/lib/Format/SortJavaScriptImports.h | 3 - .../clang/lib/Format/TokenAnalyzer.cpp | 4 +- .../llvm-project/clang/lib/Format/TokenAnalyzer.h | 12 +- .../clang/lib/Format/TokenAnnotator.cpp | 934 +- .../llvm-project/clang/lib/Format/TokenAnnotator.h | 13 +- .../clang/lib/Format/UnwrappedLineFormatter.cpp | 65 +- .../clang/lib/Format/UnwrappedLineFormatter.h | 2 - .../clang/lib/Format/UnwrappedLineParser.cpp | 365 +- .../clang/lib/Format/UnwrappedLineParser.h | 18 +- .../clang/lib/Format/WhitespaceManager.cpp | 136 +- .../clang/lib/Format/WhitespaceManager.h | 21 +- .../llvm-project/clang/lib/Frontend/ASTUnit.cpp | 31 +- .../clang/lib/Frontend/CompilerInstance.cpp | 148 +- .../clang/lib/Frontend/CompilerInvocation.cpp | 280 +- .../clang/lib/Frontend/DependencyFile.cpp | 28 +- .../clang/lib/Frontend/DependencyGraph.cpp | 31 +- .../clang/lib/Frontend/FrontendAction.cpp | 27 +- .../clang/lib/Frontend/FrontendActions.cpp | 62 +- .../clang/lib/Frontend/FrontendOptions.cpp | 1 + .../clang/lib/Frontend/InitPreprocessor.cpp | 268 +- .../Frontend/InterfaceStubFunctionsConsumer.cpp | 5 +- .../lib/Frontend/ModuleDependencyCollector.cpp | 5 +- .../clang/lib/Frontend/MultiplexConsumer.cpp | 37 +- .../clang/lib/Frontend/PrecompiledPreamble.cpp | 7 +- .../clang/lib/Frontend/PrintPreprocessedOutput.cpp | 133 +- .../lib/Frontend/Rewrite/InclusionRewriter.cpp | 10 +- .../lib/Frontend/Rewrite/RewriteModernObjC.cpp | 46 +- .../lib/Frontend/SerializedDiagnosticPrinter.cpp | 2 +- .../clang/lib/Frontend/TextDiagnostic.cpp | 213 +- .../clang/lib/Frontend/TextDiagnosticPrinter.cpp | 2 +- .../lib/Frontend/VerifyDiagnosticConsumer.cpp | 16 +- .../lib/FrontendTool/ExecuteCompilerInvocation.cpp | 14 +- .../clang/lib/Headers/__clang_cuda_intrinsics.h | 4 +- .../clang/lib/Headers/__stdarg_header_macro.h | 12 + .../clang/lib/Headers/__stddef_header_macro.h | 12 + contrib/llvm-project/clang/lib/Headers/arm_acle.h | 36 +- .../clang/lib/Headers/avx512erintrin.h | 271 - .../clang/lib/Headers/avx512fp16intrin.h | 76 +- .../clang/lib/Headers/avx512pfintrin.h | 92 - contrib/llvm-project/clang/lib/Headers/avxintrin.h | 102 +- contrib/llvm-project/clang/lib/Headers/bmiintrin.h | 6 +- contrib/llvm-project/clang/lib/Headers/builtins.h | 3 + contrib/llvm-project/clang/lib/Headers/cpuid.h | 26 +- .../clang/lib/Headers/cuda_wrappers/algorithm | 2 +- contrib/llvm-project/clang/lib/Headers/emmintrin.h | 469 +- contrib/llvm-project/clang/lib/Headers/float.h | 28 + contrib/llvm-project/clang/lib/Headers/fmaintrin.h | 48 +- .../clang/lib/Headers/hlsl/hlsl_basic_types.h | 13 +- .../clang/lib/Headers/hlsl/hlsl_intrinsics.h | 1341 +- .../llvm-project/clang/lib/Headers/ia32intrin.h | 72 +- contrib/llvm-project/clang/lib/Headers/immintrin.h | 244 +- contrib/llvm-project/clang/lib/Headers/intrin.h | 272 +- contrib/llvm-project/clang/lib/Headers/intrin0.h | 247 + contrib/llvm-project/clang/lib/Headers/inttypes.h | 4 + contrib/llvm-project/clang/lib/Headers/iso646.h | 4 + .../clang/lib/Headers/keylockerintrin.h | 13 +- contrib/llvm-project/clang/lib/Headers/limits.h | 5 + .../clang/lib/Headers/llvm_libc_wrappers/assert.h | 2 +- contrib/llvm-project/clang/lib/Headers/mm3dnow.h | 147 +- contrib/llvm-project/clang/lib/Headers/mmintrin.h | 160 +- .../clang/lib/Headers/module.modulemap | 15 +- .../llvm-project/clang/lib/Headers/opencl-c-base.h | 4 + contrib/llvm-project/clang/lib/Headers/opencl-c.h | 15 + .../llvm-project/clang/lib/Headers/prfchwintrin.h | 18 +- contrib/llvm-project/clang/lib/Headers/ptrauth.h | 305 + .../llvm-project/clang/lib/Headers/sifive_vector.h | 102 + contrib/llvm-project/clang/lib/Headers/smmintrin.h | 24 +- contrib/llvm-project/clang/lib/Headers/stdalign.h | 5 + contrib/llvm-project/clang/lib/Headers/stdarg.h | 34 +- contrib/llvm-project/clang/lib/Headers/stdatomic.h | 8 +- contrib/llvm-project/clang/lib/Headers/stdbool.h | 5 + contrib/llvm-project/clang/lib/Headers/stddef.h | 43 +- contrib/llvm-project/clang/lib/Headers/stdint.h | 5 + .../llvm-project/clang/lib/Headers/stdnoreturn.h | 6 + contrib/llvm-project/clang/lib/Headers/tmmintrin.h | 36 +- contrib/llvm-project/clang/lib/Headers/varargs.h | 6 +- .../llvm-project/clang/lib/Headers/x86gprintrin.h | 21 +- contrib/llvm-project/clang/lib/Headers/x86intrin.h | 32 +- contrib/llvm-project/clang/lib/Headers/xmmintrin.h | 382 +- .../llvm-project/clang/lib/Headers/yvals_core.h | 25 + .../clang/lib/Headers/zos_wrappers/builtins.h | 18 + .../llvm-project/clang/lib/Index/CommentToXML.cpp | 40 +- contrib/llvm-project/clang/lib/Index/IndexBody.cpp | 2 +- contrib/llvm-project/clang/lib/Index/IndexDecl.cpp | 15 +- .../llvm-project/clang/lib/Index/IndexSymbol.cpp | 3 +- .../clang/lib/Index/IndexingAction.cpp | 2 +- .../llvm-project/clang/lib/Index/USRGeneration.cpp | 32 +- .../lib/InstallAPI/DiagnosticBuilderWrappers.cpp | 110 + .../lib/InstallAPI/DiagnosticBuilderWrappers.h | 49 + .../clang/lib/InstallAPI/DirectoryScanner.cpp | 300 + .../clang/lib/InstallAPI/DylibVerifier.cpp | 1005 + .../llvm-project/clang/lib/InstallAPI/FileList.cpp | 192 + .../llvm-project/clang/lib/InstallAPI/Frontend.cpp | 220 + .../clang/lib/InstallAPI/HeaderFile.cpp | 88 + .../llvm-project/clang/lib/InstallAPI/Library.cpp | 40 + .../llvm-project/clang/lib/InstallAPI/Visitor.cpp | 728 + .../clang/lib/Interpreter/CodeCompletion.cpp | 3 +- .../clang/lib/Interpreter/DeviceOffload.cpp | 1 + .../clang/lib/Interpreter/IncrementalExecutor.cpp | 35 +- .../clang/lib/Interpreter/IncrementalExecutor.h | 20 +- .../clang/lib/Interpreter/IncrementalParser.cpp | 34 +- .../clang/lib/Interpreter/Interpreter.cpp | 522 +- .../clang/lib/Interpreter/InterpreterUtils.cpp | 2 +- .../llvm-project/clang/lib/Interpreter/Value.cpp | 10 +- .../llvm-project/clang/lib/Interpreter/Wasm.cpp | 114 + contrib/llvm-project/clang/lib/Interpreter/Wasm.h | 37 + .../clang/lib/Lex/DependencyDirectivesScanner.cpp | 31 +- .../llvm-project/clang/lib/Lex/HeaderSearch.cpp | 347 +- contrib/llvm-project/clang/lib/Lex/Lexer.cpp | 68 +- .../llvm-project/clang/lib/Lex/LiteralSupport.cpp | 68 +- contrib/llvm-project/clang/lib/Lex/MacroInfo.cpp | 2 +- contrib/llvm-project/clang/lib/Lex/ModuleMap.cpp | 66 +- .../llvm-project/clang/lib/Lex/PPDirectives.cpp | 552 +- .../llvm-project/clang/lib/Lex/PPExpressions.cpp | 57 +- .../llvm-project/clang/lib/Lex/PPLexerChange.cpp | 9 +- .../clang/lib/Lex/PPMacroExpansion.cpp | 140 +- contrib/llvm-project/clang/lib/Lex/Pragma.cpp | 3 +- .../clang/lib/Lex/PreprocessingRecord.cpp | 11 +- .../llvm-project/clang/lib/Lex/Preprocessor.cpp | 138 +- .../clang/lib/Lex/TokenConcatenation.cpp | 5 +- contrib/llvm-project/clang/lib/Parse/ParseAST.cpp | 10 +- .../clang/lib/Parse/ParseCXXInlineMethods.cpp | 86 +- contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp | 760 +- .../llvm-project/clang/lib/Parse/ParseDeclCXX.cpp | 490 +- contrib/llvm-project/clang/lib/Parse/ParseExpr.cpp | 339 +- .../llvm-project/clang/lib/Parse/ParseExprCXX.cpp | 193 +- contrib/llvm-project/clang/lib/Parse/ParseHLSL.cpp | 125 +- contrib/llvm-project/clang/lib/Parse/ParseInit.cpp | 49 +- contrib/llvm-project/clang/lib/Parse/ParseObjc.cpp | 438 +- .../llvm-project/clang/lib/Parse/ParseOpenACC.cpp | 742 +- .../llvm-project/clang/lib/Parse/ParseOpenMP.cpp | 932 +- .../llvm-project/clang/lib/Parse/ParsePragma.cpp | 56 +- contrib/llvm-project/clang/lib/Parse/ParseStmt.cpp | 72 +- .../llvm-project/clang/lib/Parse/ParseTemplate.cpp | 244 +- .../clang/lib/Parse/ParseTentative.cpp | 35 +- contrib/llvm-project/clang/lib/Parse/Parser.cpp | 123 +- .../llvm-project/clang/lib/Rewrite/HTMLRewrite.cpp | 135 +- .../clang/lib/Sema/AnalysisBasedWarnings.cpp | 60 +- .../clang/lib/Sema/CheckExprLifetime.cpp | 1321 + .../clang/lib/Sema/CheckExprLifetime.h | 39 + .../clang/lib/Sema/CodeCompleteConsumer.cpp | 3 +- contrib/llvm-project/clang/lib/Sema/DeclSpec.cpp | 60 +- .../clang/lib/Sema/HLSLExternalSemaSource.cpp | 84 +- .../clang/lib/Sema/JumpDiagnostics.cpp | 28 +- .../clang/lib/Sema/MultiplexExternalSemaSource.cpp | 2 +- .../llvm-project/clang/lib/Sema/OpenCLBuiltins.td | 26 +- contrib/llvm-project/clang/lib/Sema/ParsedAttr.cpp | 8 +- contrib/llvm-project/clang/lib/Sema/Scope.cpp | 9 + contrib/llvm-project/clang/lib/Sema/ScopeInfo.cpp | 1 + contrib/llvm-project/clang/lib/Sema/Sema.cpp | 503 +- contrib/llvm-project/clang/lib/Sema/SemaAMDGPU.cpp | 311 + .../llvm-project/clang/lib/Sema/SemaAPINotes.cpp | 1036 + contrib/llvm-project/clang/lib/Sema/SemaARM.cpp | 1340 + contrib/llvm-project/clang/lib/Sema/SemaAVR.cpp | 49 + contrib/llvm-project/clang/lib/Sema/SemaAccess.cpp | 83 +- contrib/llvm-project/clang/lib/Sema/SemaAttr.cpp | 44 +- .../clang/lib/Sema/SemaAvailability.cpp | 202 +- contrib/llvm-project/clang/lib/Sema/SemaBPF.cpp | 194 + contrib/llvm-project/clang/lib/Sema/SemaBase.cpp | 90 + .../clang/lib/Sema/SemaBoundsSafety.cpp | 193 + contrib/llvm-project/clang/lib/Sema/SemaCUDA.cpp | 439 +- .../clang/lib/Sema/SemaCXXScopeSpec.cpp | 115 +- contrib/llvm-project/clang/lib/Sema/SemaCast.cpp | 120 +- .../llvm-project/clang/lib/Sema/SemaChecking.cpp | 24572 +++++++----------- .../clang/lib/Sema/SemaCodeComplete.cpp | 1479 +- .../llvm-project/clang/lib/Sema/SemaConcept.cpp | 734 +- .../llvm-project/clang/lib/Sema/SemaCoroutine.cpp | 103 +- contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp | 2648 +- .../llvm-project/clang/lib/Sema/SemaDeclAttr.cpp | 4156 +-- .../llvm-project/clang/lib/Sema/SemaDeclCXX.cpp | 1920 +- .../llvm-project/clang/lib/Sema/SemaDeclObjC.cpp | 1463 +- .../clang/lib/Sema/SemaExceptionSpec.cpp | 69 +- contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp | 2586 +- .../llvm-project/clang/lib/Sema/SemaExprCXX.cpp | 924 +- .../llvm-project/clang/lib/Sema/SemaExprMember.cpp | 383 +- .../llvm-project/clang/lib/Sema/SemaExprObjC.cpp | 1398 +- contrib/llvm-project/clang/lib/Sema/SemaHLSL.cpp | 1103 +- .../llvm-project/clang/lib/Sema/SemaHexagon.cpp | 290 + contrib/llvm-project/clang/lib/Sema/SemaInit.cpp | 1813 +- contrib/llvm-project/clang/lib/Sema/SemaLambda.cpp | 159 +- contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp | 503 +- .../llvm-project/clang/lib/Sema/SemaLoongArch.cpp | 515 + contrib/llvm-project/clang/lib/Sema/SemaM68k.cpp | 56 + contrib/llvm-project/clang/lib/Sema/SemaMIPS.cpp | 300 + contrib/llvm-project/clang/lib/Sema/SemaMSP430.cpp | 78 + contrib/llvm-project/clang/lib/Sema/SemaModule.cpp | 169 +- contrib/llvm-project/clang/lib/Sema/SemaNVPTX.cpp | 35 + contrib/llvm-project/clang/lib/Sema/SemaObjC.cpp | 2408 ++ .../clang/lib/Sema/SemaObjCProperty.cpp | 297 +- .../llvm-project/clang/lib/Sema/SemaOpenACC.cpp | 1710 ++ contrib/llvm-project/clang/lib/Sema/SemaOpenCL.cpp | 578 + contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp | 8531 +++---- .../llvm-project/clang/lib/Sema/SemaOverload.cpp | 1807 +- contrib/llvm-project/clang/lib/Sema/SemaPPC.cpp | 439 + .../clang/lib/Sema/SemaPseudoObject.cpp | 309 +- contrib/llvm-project/clang/lib/Sema/SemaRISCV.cpp | 1491 ++ .../clang/lib/Sema/SemaRISCVVectorLookup.cpp | 497 - contrib/llvm-project/clang/lib/Sema/SemaSYCL.cpp | 95 +- contrib/llvm-project/clang/lib/Sema/SemaStmt.cpp | 509 +- .../llvm-project/clang/lib/Sema/SemaStmtAsm.cpp | 2 +- .../llvm-project/clang/lib/Sema/SemaStmtAttr.cpp | 121 +- contrib/llvm-project/clang/lib/Sema/SemaSwift.cpp | 765 + .../llvm-project/clang/lib/Sema/SemaSystemZ.cpp | 94 + .../llvm-project/clang/lib/Sema/SemaTemplate.cpp | 1848 +- .../clang/lib/Sema/SemaTemplateDeduction.cpp | 1727 +- .../clang/lib/Sema/SemaTemplateDeductionGuide.cpp | 1435 ++ .../clang/lib/Sema/SemaTemplateInstantiate.cpp | 542 +- .../clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 559 +- .../clang/lib/Sema/SemaTemplateVariadic.cpp | 106 +- contrib/llvm-project/clang/lib/Sema/SemaType.cpp | 1069 +- contrib/llvm-project/clang/lib/Sema/SemaWasm.cpp | 341 + contrib/llvm-project/clang/lib/Sema/SemaX86.cpp | 972 + .../llvm-project/clang/lib/Sema/TreeTransform.h | 2073 +- .../clang/lib/Serialization/ASTCommon.cpp | 18 +- .../clang/lib/Serialization/ASTCommon.h | 24 - .../clang/lib/Serialization/ASTReader.cpp | 1215 +- .../clang/lib/Serialization/ASTReaderDecl.cpp | 346 +- .../clang/lib/Serialization/ASTReaderInternals.h | 10 +- .../clang/lib/Serialization/ASTReaderStmt.cpp | 180 +- .../clang/lib/Serialization/ASTWriter.cpp | 1914 +- .../clang/lib/Serialization/ASTWriterDecl.cpp | 179 +- .../clang/lib/Serialization/ASTWriterStmt.cpp | 117 +- .../clang/lib/Serialization/GeneratePCH.cpp | 87 +- .../clang/lib/Serialization/GlobalModuleIndex.cpp | 14 +- .../clang/lib/Serialization/ModuleFile.cpp | 6 +- .../lib/Serialization/ModuleFileExtension.cpp | 2 +- .../clang/lib/Serialization/MultiOnDiskHashTable.h | 4 +- .../lib/Serialization/PCHContainerOperations.cpp | 2 - .../Checkers/ArrayBoundCheckerV2.cpp | 488 +- .../Checkers/BasicObjCFoundationChecks.cpp | 12 +- .../Checkers/BlockInCriticalSectionChecker.cpp | 383 +- .../Checkers/BoolAssignmentChecker.cpp | 55 +- .../Checkers/BuiltinFunctionChecker.cpp | 66 +- .../lib/StaticAnalyzer/Checkers/CStringChecker.cpp | 321 +- .../StaticAnalyzer/Checkers/CXXDeleteChecker.cpp | 4 +- *** 1060364 LINES SKIPPED ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412011253.4B1Crm3Q093125>