Sign in
flutter
/
third_party
/
libcxx
/
c30e2d9f778ff9ff41a7bcc50c1afd8e9ca1bb90
/
include
/
bitset
7c3769d
Update more file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 6 years ago
7aafc4d
[libcxx] Call __count_bool_true for bitset count
by Adhemerval Zanella
· 6 years ago
2580fdb
[NFC][libc++] Consistently use spaces to indent
by Louis Dionne
· 7 years ago
06f2e00
Fix problems with r'890 when building on machines where sizeof(size_t) != sizeof(unsigned long long) and C++03
by Marshall Clow
· 7 years ago
21edec7
Fix PR#35438 - bitset constructor does not zero unused bits
by Marshall Clow
· 7 years ago
018a3d5
[Libc++] Use #pragma push_macro/pop_macro to better handle min/max on Windows
by Eric Fiselier
· 8 years ago
aa55cef
Cleanup usages of _LIBCPP_HAS_NO_<c++11-feature> in <bitset>, <ios>, <locale>, and <iterator>
by Eric Fiselier
· 8 years ago
c3589a8
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
by Eric Fiselier
· 8 years ago
5f8cb58
Avoid narrowing warnings in __bitset constructor
by Dimitry Andric
· 9 years ago
14c09a2
Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception type we define. They either construct and throw the exception, or abort() (if exceptions are disabled). Use these functions everywhere instead of assert()ing when exceptions are disabled. WARNING: This is a behavior change - but only with exceptions disabled. Reviewed as: https://reviews.llvm.org/D23855.
by Marshall Clow
· 9 years ago
566bcb4
Fix most GCC attribute ignored warnings
by Eric Fiselier
· 9 years ago
28c02db
Add 3 more missing inline/visibility attributes.
by Evgeniy Stepanov
· 9 years ago
a3b25f8
Cleanup: move visibility/linkage attributes to the first declaration.
by Evgeniy Stepanov
· 9 years ago
0211e86
Make locales (and transitively, std::endl) work reliably with gcc.
by Nico Weber
· 11 years ago
0f678bd
Nico Rieck: this patch series fixes visibility issues on Windows as explained in <http://lists.cs.uiuc.edu/pipermail/cfe-dev/2013-August/031214.html>.
by Howard Hinnant
· 12 years ago
83eade6
No functionality change at this time. I've split _LIBCPP_VISIBLE up into two flags: _LIBCPP_TYPE_VIS and _LIBCPP_FUNC_VIS. This is in preparation for taking advantage of clang's new __type_visibility__ attribute.
by Howard Hinnant
· 12 years ago
3101474
Correct silly type-o. Thanks Richard.
by Howard Hinnant
· 12 years ago
11a31d0
The bitset(unsigned long long) constructor was broken by the constexpr additions only on 32 bit platforms. Fixed. This addresses http://llvm.org/bugs/show_bug.cgi?id=15444.
by Howard Hinnant
· 12 years ago
33be35e
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
by Howard Hinnant
· 13 years ago
4ae952a
Consistently label __bit_array as a struct, not a class.
by Howard Hinnant
· 13 years ago
90d8723
Apply constexpr to <bitset>.
by Howard Hinnant
· 13 years ago
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
ec3773c
Quash a whole bunch of warnings
by Howard Hinnant
· 13 years ago
9996844
Further macro protection by replacing _[A-Z] with _[A-Z]p
by Howard Hinnant
· 13 years ago
66c6f97
Add protection from min/max macros
by Howard Hinnant
· 13 years ago
08e1747
Windows support by Ruben Van Boxem.
by Howard Hinnant
· 13 years ago
464aa5c
http://llvm.org/bugs/show_bug.cgi?id=10390
by Howard Hinnant
· 14 years ago
f03c3b4
http://llvm.org/bugs/show_bug.cgi?id=10248
by Howard Hinnant
· 14 years ago
0949eed
_STD -> _VSTD to avoid macro clash on windows
by Howard Hinnant
· 14 years ago
10f25d2
noexcept for <bitset>.
by Howard Hinnant
· 14 years ago
34d6b19
LWG 1325
by Howard Hinnant
· 14 years ago
b64f8b0
license change
by Howard Hinnant
· 14 years ago
422a53f
visibility-decoration.
by Howard Hinnant
· 15 years ago
324bb03
Fixing whitespace problems
by Howard Hinnant
· 15 years ago
f5256e1
Wiped out some non-ascii characters that snuck into the copyright.
by Howard Hinnant
· 15 years ago
bc8d3f9
libcxx initial import
by Howard Hinnant
· 15 years ago