This commit alphabetizes all includes in libcxx. This is a NFC.
This can also serve as a pseudo "announcement" for how we should order these headers going forward (note: double underscores go before other headers).
Paths
| Differential D102941
[libcxx][gardening] Re-order includes across libcxx. ClosedPublic Authored by zoecarver on May 21 2021, 1:15 PM.
Details
Summary This commit alphabetizes all includes in libcxx. This is a NFC. This can also serve as a pseudo "announcement" for how we should order these headers going forward (note: double underscores go before other headers).
Diff Detail
Event TimelineComment Actions
Rather -- we always sort alphabetically, which means double underscores go where they go: before non-underscored headers, but it's really just mechanical.
This revision is now accepted and ready to land.May 21 2021, 1:20 PM This revision was landed with ongoing or failed builds.May 21 2021, 1:22 PM Closed by commit rG8110a7316401: [libcxx][gardening] Re-order includes across libcxx. (authored by zoecarver). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 347110 libcxx/include/__bsd_locale_fallbacks.h
libcxx/include/__iterator/concepts.h
libcxx/include/__iterator/iterator_traits.h
libcxx/include/__memory/shared_ptr.h
libcxx/include/__ranges/data.h
libcxx/include/__ranges/size.h
libcxx/include/__support/ibm/xlocale.h
libcxx/include/__support/openbsd/xlocale.h
libcxx/include/__support/win32/limits_msvc_win32.h
libcxx/include/__support/win32/locale_win32.h
|
We could remove the newline here and just include __config like any other header, in alphabetical order.