llvm-project/libcxx/test/std/iterators/stream.iterators/ostreambuf.iterator
Martin Storsjö 8d0dfa0d57 [libcxx] Reenable ranges for clang-cl
This reverts a224bf8ec4 and fixes the
underlying issue.

The underlying issue is simply that MSVC headers contains a define
like "#define __in", where __in is one macro in the MSVC Source
Code Annotation Language, defined in sal.h

Just use a different variable name than "__in"
__indirectly_readable_impl, and add "__in" to nasty_macros.h just
like the existing __out. (Also adding a couple more potentially
conflicting ones.)

Differential Revision: https://reviews.llvm.org/D101613
2021-05-01 11:15:38 +03:00
..
ostreambuf.iter.cons Add include for 'test_macros.h' to all the tests that were missing them. Thanks to Zoe for the (big, but simple) patch. NFC intended. 2019-05-31 18:35:30 +00:00
ostreambuf.iter.ops Add include for 'test_macros.h' to all the tests that were missing them. Thanks to Zoe for the (big, but simple) patch. NFC intended. 2019-05-31 18:35:30 +00:00
iterator_concept_conformance.compile.pass.cpp [libcxx] Reenable ranges for clang-cl 2021-05-01 11:15:38 +03:00
types.pass.cpp [libcxx] ostream{,buf}_iterator::difference_type changes in C++20 2020-09-14 11:08:09 -04:00