The ostream nullptr inserter implemented in 3c125fe is missing a C++ version
guard. Normally, libc++ takes the stance of backporting LWG issues to older
standards modes as was done in 3c125fe. However, backporting to older standards
modes breaks existing code in popular libraries such as Boost.Test and
Google Test who define their own overload for nullptr_t.
Instead, only apply this operator<< overload in C++17 or later.
Please add comment this is LWG 2221 and add a rationale why this isn't backported, a link to this review suffices.