[PATCH] D53879: Make libc++'s versioning namespace customizable

Louis Dionne via Phabricator reviews at reviews.llvm.org
Tue Oct 30 14:23:47 PDT 2018


ldionne added inline comments.


================
Comment at: docs/BuildingLibcxx.rst:373
+    When providing a custom namespace, it's the users responsibility to ensure the name won't cause
+    conflicts with other names defined by libc++, both now and in the future.
+
----------------
The problem with that is that they can't know what names we will want to use. If someone used `__5` today, they would be within their rights because they can't know that we'll want to use it in the future. We have to reserve something for our own usage.


https://reviews.llvm.org/D53879





More information about the libcxx-commits mailing list