HomePhabricator

refactor: Split util::insert into its own file

Description

refactor: Split util::insert into its own file

Summary:
It makes sense to keep util::insert and util::AnyPtr functions in util/, not common/ as these are header-only template functions with no dependencies, and there's no particular reason they shouldn't be used by kernel code even if they aren't used right now.

This is a partial backport of core#27636
https://github.com/bitcoin/bitcoin/pull/27636/commits/44de325d95447498036479c3112ba741caf45bf6

Depends on D16210

Test Plan: ninja all check-all

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D16213

Details

Provenance
TheCharlatan <seb.kung@gmail.com>Authored on May 17 2023, 15:40
PiRKCommitted on May 24 2024, 15:33
PiRKPushed on May 24 2024, 15:33
Reviewer
Restricted Project
Differential Revision
D16213: refactor: Split util::insert into its own file
Parents
rABC52e708437979: [e.cash] Create Use eCash page
Branches
Unknown
Tags
Unknown