Sign in
flutter
/
third_party
/
libcxx
/
78b6828f1420a266e02687685bc2ab993a54eadd
/
include
/
vector
78b6828
More windows port work by Ruben Van Boxem
by Howard Hinnant
· 13 years ago
08e1747
Windows support by Ruben Van Boxem.
by Howard Hinnant
· 13 years ago
e6125bd
Chris Jefferson noted that vector iterator ownership can be transferred from source to target under move construction and move assignment. This commit makes that happen for debug mode.
by Howard Hinnant
· 13 years ago
0442b12
The vector test suite now passes for no-debug, debug-lite and debug-regular
by Howard Hinnant
· 13 years ago
abe2628
Create multilevel debug mode
by Howard Hinnant
· 13 years ago
7a563db
Initial checkin for debug mode (version 2)
by Howard Hinnant
· 13 years ago
9cbee43
Fix const correctness bug in __move_assign. Found and fixed by Ion Gaztañaga.
by Howard Hinnant
· 13 years ago
e3e3291
Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574
by Howard Hinnant
· 14 years ago
110b8bf
Explicitly invoke the size_type specialization of max and min. This
by Sean Hunt
· 14 years ago
2bf1c08
Make vector<bool>::reference and const_reference public
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
d1d27a4
noexcept for <vector>. This also includes installing move_if_noexcept() into vector.
by Howard Hinnant
· 14 years ago
6cf5d8c
Chris Jefferson noted many places where function calls needed to be qualified (thanks Chris).
by Howard Hinnant
· 14 years ago
04240d9
Reverting an old optimization that conflicts with the new allocator model, and causes some test casees to compile that shouldn't.
by Howard Hinnant
· 14 years ago
2d72b1e
Effort to reduce the number of exported symbols
by Howard Hinnant
· 14 years ago
1468b66
N3142. Many of these traits are just placeholders with medium quality emulation; waiting on compiler intrinsics to do it right.
by Howard Hinnant
· 14 years ago
b64f8b0
license change
by Howard Hinnant
· 14 years ago
ee6ccd0
visibility-decoration sweep completed.
by Howard Hinnant
· 14 years ago
36cdf02
I am experimenting with putting visibility-default attributes on all struct/classes in libc++. This checkin decorates only basic_string and vector as an experiment, and for review by those in this audience that might know more about visibilty than I do. If I get no negative feedback on this procedure I will begin to decorate the entire library in this way.
by Howard Hinnant
· 14 years ago
73d21a4
Changed __config to react to all of clang's currently documented has_feature flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature.
by Howard Hinnant
· 14 years ago
324bb03
Fixing whitespace problems
by Howard Hinnant
· 15 years ago
adff489
patch by Jeffrey Yasskin for porting to Ubuntu Hardy. Everything was accepted except there were some bug fixes needed in <locale> for the __nolocale_* series. For the apple branch I ended up using templates instead of the var_args solution because it seemed both safer and more efficient.
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