summaryrefslogtreecommitdiffstats
path: root/libcxxabi/src/stdlib_exception.cpp
diff options
context:
space:
mode:
authorErik Pilkington <erik.pilkington@gmail.com>2018-08-01 01:33:38 +0000
committerErik Pilkington <erik.pilkington@gmail.com>2018-08-01 01:33:38 +0000
commitb0386a515b60c2f43eaaef986bd5b1cdc4448244 (patch)
treebf43e7a1f1c135df7a7873d08381e77c70c1416e /libcxxabi/src/stdlib_exception.cpp
parent9057546c5bf2015414186c1a1f0660cd32344362 (diff)
downloadbcm5719-llvm-b0386a515b60c2f43eaaef986bd5b1cdc4448244.tar.gz
bcm5719-llvm-b0386a515b60c2f43eaaef986bd5b1cdc4448244.zip
First half of C++17's splicing maps and sets
This commit adds a node handle type, (located in __node_handle), and adds extract() and insert() members to all map and set types, as well as their implementations in __tree and __hash_table. The second half of this feature is adding merge() members, which splice nodes in bulk from one container into another. This will be committed in a follow-up. Differential revision: https://reviews.llvm.org/D46845 llvm-svn: 338472
Diffstat (limited to 'libcxxabi/src/stdlib_exception.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud