.. |
ext
|
2529d02b5d
Qualify calls to addressof with std::. Bug 9106
|
14 lat temu |
__bit_reference
|
b64f8b07c1
license change
|
14 lat temu |
__config
|
497ac97247
Inline namespaces are always available in Clang. Rely on that without
|
14 lat temu |
__functional_03
|
b64f8b07c1
license change
|
14 lat temu |
__functional_base
|
b64f8b07c1
license change
|
14 lat temu |
__functional_base_03
|
b64f8b07c1
license change
|
14 lat temu |
__hash_table
|
2529d02b5d
Qualify calls to addressof with std::. Bug 9106
|
14 lat temu |
__locale
|
2d72b1e393
Effort to reduce the number of exported symbols
|
14 lat temu |
__mutex_base
|
ac417faebc
Minor fixup in <ratio> and add optional support for shared_mutex and upgrade_mutex which must be opted into with #define _LIBCPP_SHARED_LOCK
|
14 lat temu |
__split_buffer
|
04240d90ef
Reverting an old optimization that conflicts with the new allocator model, and causes some test casees to compile that shouldn't.
|
14 lat temu |
__sso_allocator
|
b64f8b07c1
license change
|
14 lat temu |
__std_stream
|
b64f8b07c1
license change
|
14 lat temu |
__tree
|
2529d02b5d
Qualify calls to addressof with std::. Bug 9106
|
14 lat temu |
__tuple
|
f83417b823
Chandler Carruth changed >> to > > in several places.
|
14 lat temu |
__tuple_03
|
b64f8b07c1
license change
|
14 lat temu |
algorithm
|
1468b668aa
N3142. Many of these traits are just placeholders with medium quality emulation; waiting on compiler intrinsics to do it right.
|
14 lat temu |
array
|
cd2254b454
LWG 1191
|
14 lat temu |
atomic
|
770d1c4ea7
After a long break to wait for the atomic spec to settle, this completes the library part of <atomic>. It currently won't even parse as it depends on the existence of the intrinsics specified at http://libcxx.llvm.org/atomic_design_a.html. Everything has been tested using fake intrinsics which have now been removed. As the intrinsics come online, the ATOMIC_* macros will need to be adjusted to reflect which operations are lock-free. These macros will probably need to be #ifdef'd for each supported platform.
|
14 lat temu |
bitset
|
34d6b19721
LWG 1325
|
14 lat temu |
cassert
|
b64f8b07c1
license change
|
14 lat temu |
ccomplex
|
b64f8b07c1
license change
|
14 lat temu |
cctype
|
b64f8b07c1
license change
|
14 lat temu |
cerrno
|
b64f8b07c1
license change
|
14 lat temu |
cfenv
|
b64f8b07c1
license change
|
14 lat temu |
cfloat
|
b64f8b07c1
license change
|
14 lat temu |
chrono
|
f8f852138f
N3191: C++ Timeout Specification
|
14 lat temu |
cinttypes
|
f5256e16df
Wiped out some non-ascii characters that snuck into the copyright.
|
15 lat temu |
ciso646
|
b64f8b07c1
license change
|
14 lat temu |
climits
|
b64f8b07c1
license change
|
14 lat temu |
clocale
|
b64f8b07c1
license change
|
14 lat temu |
cmath
|
b64f8b07c1
license change
|
14 lat temu |
codecvt
|
b64f8b07c1
license change
|
14 lat temu |
complex
|
995676a98e
LWG 1522
|
14 lat temu |
complex.h
|
b64f8b07c1
license change
|
14 lat temu |
condition_variable
|
f8f852138f
N3191: C++ Timeout Specification
|
14 lat temu |
csetjmp
|
b64f8b07c1
license change
|
14 lat temu |
csignal
|
b64f8b07c1
license change
|
14 lat temu |
cstdarg
|
b64f8b07c1
license change
|
14 lat temu |
cstdbool
|
b64f8b07c1
license change
|
14 lat temu |
cstddef
|
b64f8b07c1
license change
|
14 lat temu |
cstdint
|
b64f8b07c1
license change
|
14 lat temu |
cstdio
|
b64f8b07c1
license change
|
14 lat temu |
cstdlib
|
b64f8b07c1
license change
|
14 lat temu |
cstring
|
8177207f3c
Bug 7983 fixed by Bernhard Rosenkraenzer
|
15 lat temu |
ctgmath
|
b64f8b07c1
license change
|
14 lat temu |
ctime
|
b64f8b07c1
license change
|
14 lat temu |
cwchar
|
b64f8b07c1
license change
|
14 lat temu |
cwctype
|
b64f8b07c1
license change
|
14 lat temu |
deque
|
2529d02b5d
Qualify calls to addressof with std::. Bug 9106
|
14 lat temu |
exception
|
a445151f4a
N3189 Observers for the three handler functions
|
14 lat temu |
forward_list
|
2529d02b5d
Qualify calls to addressof with std::. Bug 9106
|
14 lat temu |
fstream
|
47a7cce01e
Missing traits::to_int_type in fstream
|
14 lat temu |
functional
|
5ea2e37c08
Remove an (incorrect) compiler workaround in the __mu function. The
|
14 lat temu |
future
|
a445151f4a
N3189 Observers for the three handler functions
|
14 lat temu |
initializer_list
|
b64f8b07c1
license change
|
14 lat temu |
iomanip
|
b64f8b07c1
license change
|
14 lat temu |
ios
|
2d72b1e393
Effort to reduce the number of exported symbols
|
14 lat temu |
iosfwd
|
52c4eb23e0
Two minor fixes: 1. Put integral_constant conversion to integral in even without constexpr support. 2. Add ios_base to <iosfwd>. The latter is being tracked by LWG 2026.
|
14 lat temu |
iostream
|
b64f8b07c1
license change
|
14 lat temu |
istream
|
b64f8b07c1
license change
|
14 lat temu |
iterator
|
aab015a929
Teach move_iterator that rvalue references cannot bind to non-function
|
14 lat temu |
limits
|
b64f8b07c1
license change
|
14 lat temu |
list
|
2529d02b5d
Qualify calls to addressof with std::. Bug 9106
|
14 lat temu |
locale
|
2d72b1e393
Effort to reduce the number of exported symbols
|
14 lat temu |
map
|
2529d02b5d
Qualify calls to addressof with std::. Bug 9106
|
14 lat temu |
memory
|
2529d02b5d
Qualify calls to addressof with std::. Bug 9106
|
14 lat temu |
mutex
|
6fd4b669ca
Fixing an ambiguity in variadics found by clang.
|
14 lat temu |
new
|
a445151f4a
N3189 Observers for the three handler functions
|
14 lat temu |
numeric
|
b64f8b07c1
license change
|
14 lat temu |
ostream
|
b64f8b07c1
license change
|
14 lat temu |
queue
|
b64f8b07c1
license change
|
14 lat temu |
random
|
995676a98e
LWG 1522
|
14 lat temu |
ratio
|
ac417faebc
Minor fixup in <ratio> and add optional support for shared_mutex and upgrade_mutex which must be opted into with #define _LIBCPP_SHARED_LOCK
|
14 lat temu |
regex
|
31aaf55f4c
N3158 Missing preconditions for default-constructed match_result objects
|
14 lat temu |
scoped_allocator
|
b64f8b07c1
license change
|
14 lat temu |
set
|
b64f8b07c1
license change
|
14 lat temu |
sstream
|
b64f8b07c1
license change
|
14 lat temu |
stack
|
b64f8b07c1
license change
|
14 lat temu |
stdexcept
|
b64f8b07c1
license change
|
14 lat temu |
streambuf
|
b64f8b07c1
license change
|
14 lat temu |
string
|
9f193f202f
Add always_inline to string move constructors
|
14 lat temu |
strstream
|
b64f8b07c1
license change
|
14 lat temu |
system_error
|
b64f8b07c1
license change
|
14 lat temu |
tgmath.h
|
b64f8b07c1
license change
|
14 lat temu |
thread
|
2d72b1e393
Effort to reduce the number of exported symbols
|
14 lat temu |
tuple
|
56a85ca8bf
tweak for readability (no functionality change)
|
14 lat temu |
type_traits
|
621ee222d9
fix stupid type-o
|
14 lat temu |
typeindex
|
b64f8b07c1
license change
|
14 lat temu |
typeinfo
|
b64f8b07c1
license change
|
14 lat temu |
unordered_map
|
2529d02b5d
Qualify calls to addressof with std::. Bug 9106
|
14 lat temu |
unordered_set
|
b64f8b07c1
license change
|
14 lat temu |
utility
|
5f5859c45b
Add attribute to inlined member.
|
14 lat temu |
valarray
|
b64f8b07c1
license change
|
14 lat temu |
vector
|
04240d90ef
Reverting an old optimization that conflicts with the new allocator model, and causes some test casees to compile that shouldn't.
|
14 lat temu |