🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
I did not find a duplicate of this feature request in the Github Issues section.
Description
C++11 introduced shared_ptr, which works with T[] types -- but only if the type is given a custom deleter. C++20 expanded this to support shared_ptr<T[]>, and introduces an overload for make_shared for this.
Type: Refactoring
Indicates that a task is for refactoring/cleaning up existing code
Status: Accepted
Indicates that a request has been accepted (For "Issues" only)
Priority: Low
Low priority task (address at liesure)
Good First Issue
A good issue to start off with if contributing to this project
Checklist
Description
C++11 introduced
shared_ptr, which works withT[]types -- but only if the type is given a custom deleter. C++20 expanded this to supportshared_ptr<T[]>, and introduces an overload formake_sharedfor this.Backport should be updated to support thi