[libcxx-commits] [PATCH] D132081: [libc++] Remove __deque_base

Nikolas Klauser via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Aug 17 16:24:43 PDT 2022


philnik created this revision.
philnik added a reviewer: ldionne.
Herald added a project: All.
philnik requested review of this revision.
Herald added a project: libc++.
Herald added a subscriber: libcxx-commits.
Herald added a reviewer: libc++.

This patch simplifies the implementation of `deque` by removing the `__deque_base` class which results in a lot less indirections and removes the need for `__base::`.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D132081

Files:
  libcxx/include/deque
  libcxx/test/std/containers/sequences/deque/abi.compile.pass.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D132081.453471.patch
Type: text/x-patch
Size: 88918 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20220817/f2812a7d/attachment-0001.bin>


More information about the libcxx-commits mailing list