Similar to how makeArrayRef is deprecated in favor of deduction guides, do the
same for makeMutableArrayRef.
Once all of the places in-tree are using the deduction guides for
MutableArrayRef, we can mark makeMutableArrayRef as deprecated.
Paths
| Differential D141814
[llvm][ADT] Replace uses of `makeMutableArrayRef` with deduction guides ClosedPublic Authored by jloser on Jan 15 2023, 8:50 PM.
Details Summary Similar to how makeArrayRef is deprecated in favor of deduction guides, do the Once all of the places in-tree are using the deduction guides for
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project. · View Herald Transcript Herald added subscribers: cfe-commits, llvm-commits, lldb-commits and 4 others. · View Herald Transcript Comment Actions LGTM
This revision is now accepted and ready to land.Jan 15 2023, 11:55 PM This revision was landed with ongoing or failed builds.Jan 16 2023, 1:51 PM Closed by commit rGa288d7f93770: [llvm][ADT] Replace uses of `makeMutableArrayRef` with deduction guides (authored by jloser). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 489635 bolt/lib/Profile/DataAggregator.cpp
clang-tools-extra/clangd/FuzzyMatch.cpp
clang-tools-extra/clangd/SemanticSelection.cpp
clang-tools-extra/clangd/index/dex/Trigram.cpp
clang-tools-extra/pseudo/include/clang-pseudo/Forest.h
clang/include/clang/AST/DeclOpenMP.h
clang/include/clang/AST/OpenMPClause.h
clang/include/clang/AST/StmtOpenMP.h
clang/include/clang/Lex/MacroInfo.h
clang/lib/AST/StmtOpenMP.cpp
lld/COFF/Chunks.cpp
lld/COFF/DebugTypes.cpp
lld/COFF/Writer.cpp
lld/ELF/InputFiles.h
lld/ELF/SyntheticSections.cpp
lldb/source/Host/common/NativeProcessProtocol.cpp
llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
llvm/include/llvm/IR/DataLayout.h
llvm/include/llvm/IR/Metadata.h
llvm/include/llvm/ProfileData/InstrProf.h
llvm/include/llvm/Support/Parallel.h
llvm/lib/Analysis/ConstantFolding.cpp
llvm/lib/ExecutionEngine/ExecutionEngine.cpp
llvm/lib/Support/Path.cpp
llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/unittests/Support/Path.cpp
mlir/lib/Bytecode/Writer/IRNumbering.cpp
mlir/lib/Dialect/Affine/Transforms/LoopCoalescing.cpp
mlir/test/mlir-tblgen/constraint-unique.td
mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
|
random nit: This could be rewritten as
now