1. f017e1e Refactor the newly created <bit> header. Still (almost) NFC. Reviewed as https://reviews.llvm.org/D50876 by Marshall Clow · 6 years ago
  2. 018a3d5 [Libc++] Use #pragma push_macro/pop_macro to better handle min/max on Windows by Eric Fiselier · 8 years ago
  3. 5170d7d Add _LIBCPP_COMPILER_[CLANG|GCC|MSVC|IBM] macros. by Eric Fiselier · 8 years ago
  4. 50f6579 fix sign comparison warnings by Eric Fiselier · 8 years ago
  5. 75fdf0e Get tests running with warnings. Fix warnings in headers and tests by Eric Fiselier · 10 years ago
  6. 0b16e8e Fix PR22000. __bit_iterator::move_backwards. Also make a note that __bit_iterator by Marshall Clow · 10 years ago
  7. 6b5be70 Fix PR 19663. Some calls to find(vector<bool>) were returning iterators that were subtly invalid (didn't compare equal). Thanks to Erik Verbruggen for the report (and diagnosis) by Marshall Clow · 11 years ago
  8. 0ac5cce Patch by GM: Adding MSVC support to __bit_reference by Marshall Clow · 11 years ago
  9. 1e56424 G M: Changes all references to "x inline" to "inline x" where x = _libcpp_always_inline or _libcpp_inline_visibility macros. by Howard Hinnant · 11 years ago
  10. 7f76450 Xing Xue: port to IBM XLC++/AIX. by Howard Hinnant · 11 years ago
  11. b92ee61 N3644 support for vector<bool> by Marshall Clow · 11 years ago
  12. 36ba399 Correct logic bug in find optimization for vector<bool>. This fixes http://llvm.org/bugs/show_bug.cgi?id=16816 by Howard Hinnant · 11 years ago
  13. 2c39cbe Implement full support for non-pointer pointers in custom allocators for vector. by Howard Hinnant · 11 years ago
  14. d9cdb2d Need one more swap overload for swapping two lvalue vector<bool>::reference's. by Howard Hinnant · 12 years ago
  15. 584db42 std::equal operating on non-const __bit_iterators was not working. This fixes it. by Howard Hinnant · 12 years ago
  16. 90d8723 Apply constexpr to <bitset>. by Howard Hinnant · 12 years ago
  17. dbd9eac Fix dangling else clause. Bug found and fixed by Dimitry Andric. by Howard Hinnant · 13 years ago
  18. ffa7fbe Fix several bugs in find/count specialized for bits. by Howard Hinnant · 13 years ago
  19. b3cf4b5 Add friends __count_bool_true and __count_bool_false to __bit_iterator. by Howard Hinnant · 13 years ago
  20. f867f63 SFINAE __bit_iterator such that it will only get instantiated with a container that has the nested type __storage_type. This prevents accidental instantiation such as in http://llvm.org/bugs/show_bug.cgi?id=12755. This fixes http://llvm.org/bugs/show_bug.cgi?id=12755. by Howard Hinnant · 13 years ago
  21. ec3773c Quash a whole bunch of warnings by Howard Hinnant · 13 years ago
  22. 9996844 Further macro protection by replacing _[A-Z] with _[A-Z]p by Howard Hinnant · 13 years ago
  23. 66c6f97 Add protection from min/max macros by Howard Hinnant · 13 years ago
  24. 78b6828 More windows port work by Ruben Van Boxem by Howard Hinnant · 13 years ago
  25. 08e1747 Windows support by Ruben Van Boxem. by Howard Hinnant · 13 years ago
  26. 6cd05ee Work on Windows port by Ruben Van Boxem by Howard Hinnant · 13 years ago
  27. f03c3b4 http://llvm.org/bugs/show_bug.cgi?id=10248 by Howard Hinnant · 13 years ago
  28. 0949eed _STD -> _VSTD to avoid macro clash on windows by Howard Hinnant · 13 years ago
  29. 10f25d2 noexcept for <bitset>. by Howard Hinnant · 14 years ago
  30. b64f8b0 license change by Howard Hinnant · 14 years ago
  31. 99acc50 visibility-decoration. by Howard Hinnant · 14 years ago
  32. 324bb03 Fixing whitespace problems by Howard Hinnant · 14 years ago
  33. f5256e1 Wiped out some non-ascii characters that snuck into the copyright. by Howard Hinnant · 15 years ago
  34. bc8d3f9 libcxx initial import by Howard Hinnant · 15 years ago