| .. |
|
experimental
|
Revert "Rework fix for PR19460 - Use explicit bool as an extension instead."
|
9 years ago |
|
ext
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
support
|
Add _LIBCPP_COMPILER_[CLANG|GCC|MSVC|IBM] macros.
|
9 years ago |
|
CMakeLists.txt
|
Simplify CMake target for the __generated_config header
|
9 years ago |
|
__bit_reference
|
Add _LIBCPP_COMPILER_[CLANG|GCC|MSVC|IBM] macros.
|
9 years ago |
|
__bsd_locale_defaults.h
|
Reorganize _LIBCPP_LOCALE__L_EXTENSIONS
|
10 years ago |
|
__bsd_locale_fallbacks.h
|
Reorganize _LIBCPP_LOCALE__L_EXTENSIONS
|
10 years ago |
|
__config
|
Merging r293154:
|
9 years ago |
|
__config_site.in
|
[libc++] Cleanup and document <__threading_support>
|
9 years ago |
|
__debug
|
Replace _LIBCPP_HAS_NO_DELETED_FUNCTIONS with _LIBCPP_CXX03_LANG
|
9 years ago |
|
__functional_03
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
__functional_base
|
Replace _LIBCPP_HAS_NO_DELETED_FUNCTIONS with _LIBCPP_CXX03_LANG
|
9 years ago |
|
__functional_base_03
|
[libcxx] Rewrite C++03 __invoke.
|
10 years ago |
|
__hash_table
|
[libc++] Tolerate presence of __deallocate macro
|
9 years ago |
|
__libcpp_version
|
Add __libcpp_version file and __libcpp_library_version function.
|
9 years ago |
|
__locale
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
__mutex_base
|
Swap two lines in __mutex_base. On systems with high clock rates, we could mistakenly return no_timeout when a mutex had timed out if we got a tick between these two lines. Thanks to Brian Cain for the bug report.
|
9 years ago |
|
__nullptr
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
__refstring
|
[libc++] Fix modules build - Rework __refstring definition
|
9 years ago |
|
__split_buffer
|
Cleanup: move visibility/linkage attributes to the first declaration.
|
10 years ago |
|
__sso_allocator
|
[libc++] Tolerate presence of __deallocate macro
|
9 years ago |
|
__std_stream
|
clean up some qualifier casting
|
9 years ago |
|
__string
|
Merging r293154:
|
9 years ago |
|
__threading_support
|
Merging r293197:
|
9 years ago |
|
__tree
|
Merge r294099 - Undefine min/max in __tree
|
9 years ago |
|
__tuple
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
__undef_min_max
|
Add option to disable __deallocate #warning
|
9 years ago |
|
algorithm
|
Replace identifiers called `__out` because Windows.h #defines it.
|
9 years ago |
|
any
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
array
|
Merging r292091:
|
9 years ago |
|
atomic
|
Replace _LIBCPP_HAS_NO_DELETED_FUNCTIONS with _LIBCPP_CXX03_LANG
|
9 years ago |
|
bitset
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
cassert
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
ccomplex
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cctype
|
Put back the undefs that Richard removed. Boost won't build w/o these; specifically the file 'bytes_methods.h' in Apple's python framework defines these.
|
10 years ago |
|
cerrno
|
Split <errno.h> out of <cerrno>.
|
10 years ago |
|
cfenv
|
Fix incorrect file header. This is <cfenv> not <cctype>.
|
10 years ago |
|
cfloat
|
Split <float.h> out of <cfloat>.
|
10 years ago |
|
chrono
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
cinttypes
|
Split <inttypes.h> out of <cinttypes>.
|
10 years ago |
|
ciso646
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
climits
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
clocale
|
Make support for thread-unsafe C functions optional.
|
11 years ago |
|
cmath
|
[CUDA] Mark __libcpp_{isnan,isinf,isfinite} as constexpr.
|
9 years ago |
|
codecvt
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
complex
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
complex.h
|
PR25118: move system_header pragma before uses of include_next to avoid extension warnings for people finding libc++ headers via -I paths.
|
10 years ago |
|
condition_variable
|
Cleanup: move visibility/linkage attributes to the first declaration.
|
10 years ago |
|
csetjmp
|
Split <setjmp.h> out of <csetjmp>.
|
10 years ago |
|
csignal
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cstdarg
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cstdbool
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cstddef
|
PR25118: move system_header pragma before uses of include_next to avoid extension warnings for people finding libc++ headers via -I paths.
|
10 years ago |
|
cstdint
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cstdio
|
[libc++] Remove unnecessary MSVCRT exclusions
|
9 years ago |
|
cstdlib
|
Remove mblen(), mbtowc() and wctomb() from the thread-unsafe functions.
|
9 years ago |
|
cstring
|
Fix overload sets of strchr, strpbrk, strrchr, memchr and strstr from
|
10 years ago |
|
ctgmath
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
ctime
|
Make support for thread-unsafe C functions optional.
|
11 years ago |
|
ctype.h
|
PR25118: move system_header pragma before uses of include_next to avoid extension warnings for people finding libc++ headers via -I paths.
|
10 years ago |
|
cwchar
|
[libc++] Remove unnecessary MSVCRT exclusions
|
9 years ago |
|
cwctype
|
Split <wctype.h> out of <cwctype>.
|
10 years ago |
|
deque
|
Merging r292990:
|
9 years ago |
|
errno.h
|
Cleanup foo.h headers and __config to work in C
|
10 years ago |
|
exception
|
Fix unused parameters and variables
|
9 years ago |
|
float.h
|
Cleanup foo.h headers and __config to work in C
|
10 years ago |
|
forward_list
|
Merging r292990:
|
9 years ago |
|
fstream
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
functional
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
future
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
initializer_list
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
inttypes.h
|
[include] Declare __STDC_*_MACROS for C++11 compat in old libc
|
9 years ago |
|
iomanip
|
Move 'quoted' for string_view from <string_view> to <iomanip> (where the other versions of 'quoted' live. No functional change.
|
9 years ago |
|
ios
|
Fix merge error caused by r291922
|
9 years ago |
|
iosfwd
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
iostream
|
Make the presence of stdin and stdout optional.
|
11 years ago |
|
istream
|
Replace _LIBCPP_HAS_NO_DELETED_FUNCTIONS with _LIBCPP_CXX03_LANG
|
9 years ago |
|
iterator
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
limits
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
limits.h
|
[libcxx] Fix gcc build.
|
9 years ago |
|
list
|
Merging r292990:
|
9 years ago |
|
locale
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
locale.h
|
[libcxx] Implement locale.h to fix modules build
|
9 years ago |
|
map
|
[libcxx] Fix PR31402: map::__find_equal_key has undefined behavior.
|
9 years ago |
|
math.h
|
[libc++] Remove math_win32.h
|
9 years ago |
|
memory
|
Qualify some type names that I thought were fine, but some of the bots don't like.
|
9 years ago |
|
module.modulemap
|
[libc++] Tolerate presence of __deallocate macro
|
9 years ago |
|
mutex
|
Merging r293581:
|
9 years ago |
|
new
|
Merge r292582 - Still expose std::align_val_t in C++17 even if we don't have aligned new/delete.
|
9 years ago |
|
numeric
|
Fixes for LWG 2598, 2686, 2739, 2742, 2747, and 2759, which were adopted last week in Issaquah
|
9 years ago |
|
optional
|
Merging r294133 and r294142:
|
9 years ago |
|
ostream
|
Replace _LIBCPP_HAS_NO_DELETED_FUNCTIONS with _LIBCPP_CXX03_LANG
|
9 years ago |
|
queue
|
Merging r292990:
|
9 years ago |
|
random
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
ratio
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
regex
|
Replace identifiers called `__out` because Windows.h #defines it.
|
9 years ago |
|
scoped_allocator
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
set
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
setjmp.h
|
Cleanup foo.h headers and __config to work in C
|
10 years ago |
|
shared_mutex
|
Qualify calls to addressof to avoid getting ADL. Fixes PR#27254.
|
10 years ago |
|
sstream
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
stack
|
Merging r292990:
|
9 years ago |
|
stdbool.h
|
Add stdbool.h wrapper for libc++
|
10 years ago |
|
stddef.h
|
PR25118: move system_header pragma before uses of include_next to avoid extension warnings for people finding libc++ headers via -I paths.
|
10 years ago |
|
stdexcept
|
Fix unused parameters and variables
|
9 years ago |
|
stdint.h
|
[include] Declare __STDC_*_MACROS for C++11 compat in old libc
|
9 years ago |
|
stdio.h
|
Split <stdio.h> out of <cstdio>.
|
10 years ago |
|
stdlib.h
|
Cleanup foo.h headers and __config to work in C
|
10 years ago |
|
streambuf
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
string
|
Merge r300397 - Fix PR32642 - string::insert and string::append don't work with move_iterator.
|
9 years ago |
|
string.h
|
Instead of asking glibc to provide correct C++ signatures for <string.h>
|
10 years ago |
|
string_view
|
Implement P0403R1 - 'Literal suffixes for basic_string_view'. Requires clang 4.0 (specifically, r290744)
|
9 years ago |
|
strstream
|
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.
|
13 years ago |
|
system_error
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
tgmath.h
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
thread
|
provide Win32 native threading
|
9 years ago |
|
tuple
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
type_traits
|
Merge r296561 - Fix PR32097 - is_abstract doesn't work on class templates.
|
9 years ago |
|
typeindex
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
typeinfo
|
Merge r292294: Fix type_info's constructor by making it explicit again.
|
9 years ago |
|
unordered_map
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
unordered_set
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
utility
|
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
|
9 years ago |
|
valarray
|
[libc++] Tolerate presence of __deallocate macro
|
9 years ago |
|
variant
|
Merge r294612 - Fix PR31916 - std::visit rejects visitors accepting lvalue arguments
|
9 years ago |
|
vector
|
Merging r292990:
|
9 years ago |
|
wchar.h
|
Fix overload sets of strchr, strpbrk, strrchr, memchr and strstr from
|
10 years ago |
|
wctype.h
|
Split <wctype.h> out of <cwctype>.
|
10 years ago |