Skip to content

Implement iris::container::transfer_from - #107

Merged
saki7 merged 5 commits into
mainfrom
container-merge
Oct 5, 2026
Merged

saki7 merged 5 commits into
mainfrom
container-merge

Conversation

@saki7

@saki7 saki7 commented Oct 5, 2026

Copy link
Copy Markdown
Member
  • list: a.splice(b)
  • map: a.merge(b)
  • others: iris::container::append_range(a, b | std::views::as_rvalue)
    • only when element types are compatible; SFINAE-friendly

@saki7 saki7 self-assigned this Oct 5, 2026
@saki7 saki7 added the enhancement New feature or request label Oct 5, 2026
@cppwarningnotifier

Copy link
Copy Markdown
EnvironmentC++23C++26
irisClang22Debug✅success✅success
Release✅success✅success
GCC15Debug✅success✅success
Release✅success✅success
MSVC2026Debug✅success✅success
Release✅success✅success

@saki7
saki7 marked this pull request as ready for review October 5, 2026 06:04
@saki7
saki7 merged commit e195591 into main Oct 5, 2026
26 checks passed
@saki7
saki7 deleted the container-merge branch October 5, 2026 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant