3 Commits

Author SHA1 Message Date
Nikolas Klauser
48b2ce9c12
[libc++] Document that internal aliases should be marked _LIBCPP_NODEBUG (#122175)
In #118710 we've added ``_LIBCPP_NODEBUG`` to all internal aliases, but
didn't actually document it. This patch adds documentation by adding the
new requirement and reasoning to the coding guidelines.
2025-01-21 16:28:13 -05:00
Louis Dionne
01512d29b7
[libc++] Document guidelines for symbols baked into the ABI (#118526)
Closes #112395
2024-12-10 10:15:13 -05:00
Nikolas Klauser
59716479fc
[libc++] Add coding guidelines to the docs (#117051)
We have a buch of coding guidelines which are either documented as
design docs, which aren't really applicable or not at all. This moves
coding guidelines we have currently in the design docs into a separate
file and adds a bunch of guidelines which we have but aren't documented
anywhere.
2024-11-28 23:06:28 +01:00