..
experimental
[libc++] Remove visibility-related warnings with Clang 8
2019-02-27 17:33:25 +00:00
ext
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
support
[libc++] Remove empty header xlocale/xlocale.h
2019-03-11 15:41:51 +00:00
CMakeLists.txt
[libc++] Remove empty header xlocale/xlocale.h
2019-03-11 15:41:51 +00:00
__bit_reference
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__bsd_locale_defaults.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__bsd_locale_fallbacks.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__config
[libc++] Mark <filesystem> as unavailable on Apple platforms using pragmas
2019-03-20 21:18:14 +00:00
__config_site.in
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__debug
Remove exception throwing debug mode handler support.
2019-03-18 21:50:12 +00:00
__errc
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__functional_03
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__functional_base
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__functional_base_03
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__hash_table
Remove exception throwing debug mode handler support.
2019-03-18 21:50:12 +00:00
__libcpp_version
Bump the trunk version to 9.0.0svn
2019-01-16 10:57:02 +00:00
__locale
Work around dllimport bug with exclude_from_explicit_instantiation.
2019-03-08 23:59:29 +00:00
__mutex_base
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__node_handle
[libc++] Remove visibility-related warnings with Clang 8
2019-02-27 17:33:25 +00:00
__nullptr
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__split_buffer
[Libc++] Use #pragma push_macro/pop_macro to better handle min/max on Windows
2017-05-31 22:07:49 +00:00
__sso_allocator
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__std_stream
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__string
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
__threading_support
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__tree
Apply D28248: 'Work around GCC PR37804'. Thanks to mdaniels for the patch
2019-01-23 23:06:18 +00:00
__tuple
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
__undef_macros
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
algorithm
Fix PR41017 - Build failure with _LIBCPP_DEBUG=0 and non-const-ref
2019-03-08 22:58:59 +00:00
any
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
array
Mark 'front()' and 'back()' as noexcept for array/deque/string/string_view. These are just rebranded 'operator[]', and should be noexcept like it is.
2019-03-19 03:30:07 +00:00
atomic
Fix C++03 build failure
2019-03-08 23:30:26 +00:00
bit
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
bitset
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cassert
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
ccomplex
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cctype
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cerrno
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cfenv
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cfloat
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
charconv
Make to_chars/from_chars work back to C++11. This means that we can use them to implement to_string as well. Reviewed as https://reviews.llvm.org/D59598 .
2019-03-20 18:13:23 +00:00
chrono
Remove type visibility specifiers from new chrono types.
2019-03-21 01:48:15 +00:00
cinttypes
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
ciso646
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
climits
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
clocale
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cmath
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
codecvt
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
compare
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
complex
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
complex.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
condition_variable
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
csetjmp
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
csignal
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cstdarg
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cstdbool
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cstddef
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cstdint
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cstdio
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cstdlib
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cstring
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
ctgmath
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
ctime
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
ctype.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cwchar
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
cwctype
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
deque
Mark 'front()' and 'back()' as noexcept for array/deque/string/string_view. These are just rebranded 'operator[]', and should be noexcept like it is.
2019-03-19 03:30:07 +00:00
errno.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
exception
Make VCRuntime ABI configuration a first-class option.
2019-03-05 01:57:01 +00:00
fenv.h
Don't declare fenv.h functions when they're a macro.
2019-02-12 00:05:14 +00:00
filesystem
[libc++] Mark <filesystem> as unavailable on Apple platforms using pragmas
2019-03-20 21:18:14 +00:00
float.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
forward_list
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
fstream
[libc++] Mark <filesystem> tests as failing when the dylib doesn't support filesystem
2019-03-20 14:34:00 +00:00
functional
[libc++] Fix Windows build error in <functional>
2019-01-29 23:19:45 +00:00
future
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
initializer_list
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
inttypes.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
iomanip
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
ios
[libc++] Avoid UB in the no-exceptions mode in a few places
2019-02-12 16:06:02 +00:00
iosfwd
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
iostream
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
istream
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
iterator
Remove exception throwing debug mode handler support.
2019-03-18 21:50:12 +00:00
limits
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
limits.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
list
Remove exception throwing debug mode handler support.
2019-03-18 21:50:12 +00:00
locale
add a test and a couple minor bug fixes for the implicit-signed-integer-truncation sanitizer. This is PR#40566
2019-02-01 21:59:27 +00:00
locale.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
map
[libc++] Avoid UB in the no-exceptions mode in a few places
2019-02-12 16:06:02 +00:00
math.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
memory
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
module.modulemap
Add fenv.h header
2019-02-11 23:47:19 +00:00
mutex
libc++/win: Make once_flag have the same size as a pointer.
2019-03-20 22:55:03 +00:00
new
Make VCRuntime ABI configuration a first-class option.
2019-03-05 01:57:01 +00:00
numeric
Add std::midpoint for integral and poiner types. Described in P0811, reviewed as D59099.
2019-03-14 16:25:55 +00:00
optional
Allow optional to tolerate being used with a nested class.
2019-03-11 22:55:21 +00:00
ostream
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
queue
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
random
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
ratio
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
regex
Change a couple of '&' to addressof(). NFC
2019-01-24 02:02:50 +00:00
scoped_allocator
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
set
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
setjmp.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
shared_mutex
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
span
Eradicate all the ptrdiff_ts in span left over from applying P1227. A couple of other minor cleanups. NFC
2019-03-06 03:59:44 +00:00
sstream
add a test and a couple minor bug fixes for the implicit-signed-integer-truncation sanitizer. This is PR#40566
2019-02-01 21:59:27 +00:00
stack
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
stdbool.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
stddef.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
stdexcept
Fix ABI compatibility of `<stdexcept>` with VCRuntime.
2019-03-06 20:31:57 +00:00
stdint.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
stdio.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
stdlib.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
streambuf
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
string
Mark 'front()' and 'back()' as noexcept for array/deque/string/string_view. These are just rebranded 'operator[]', and should be noexcept like it is.
2019-03-19 03:30:07 +00:00
string.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
string_view
Mark 'front()' and 'back()' as noexcept for array/deque/string/string_view. These are just rebranded 'operator[]', and should be noexcept like it is.
2019-03-19 03:30:07 +00:00
strstream
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
system_error
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
tgmath.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
thread
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
tuple
Add static_asserts to tuple's comparison operators to enforce the requirement that the tuples be the same size. See PR39183 for an example where we give unexpected results for this bad input case. With this change, we will reject it at compile-time
2019-02-07 19:03:48 +00:00
type_traits
[libc++] Add is_nothrow_convertible from P0758R1
2019-02-27 17:57:38 +00:00
typeindex
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
typeinfo
Make VCRuntime ABI configuration a first-class option.
2019-03-05 01:57:01 +00:00
unordered_map
[libc++] Avoid UB in the no-exceptions mode in a few places
2019-02-12 16:06:02 +00:00
unordered_set
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
utility
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
valarray
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
variant
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
vector
Add visibility attributes and inline to some vector methods.
2019-03-19 19:19:44 +00:00
version
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
wchar.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00
wctype.h
Update more file headers across all of the LLVM projects in the monorepo
2019-01-19 10:56:40 +00:00