hanchenye-llvm-project/libcxx
Louis Dionne beb6efb42e [libcxx] Make sure reference_wrapper works with incomplete types
Summary: Completes P0357R3, which was merged into the C++20 Working Draft in San Diego.

Reviewers: EricWF, mclow.lists

Subscribers: christof, jkorous, dexonsmith, libcxx-commits

Differential Revision: https://reviews.llvm.org/D54722

llvm-svn: 357423
2019-04-01 19:53:44 +00:00
..
benchmarks Add relational benchmark against a string constant. 2019-03-21 16:06:15 +00:00
cmake [libc++][CMake] Clean up some of the libc++ re-exporting logic 2019-03-20 18:16:24 +00:00
docs [libc++] Re-document how to use <filesystem> with various versions of libc++ 2019-03-21 16:21:09 +00:00
fuzzing Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
include [libc++] Declare std::tuple_element as struct instead of class 2019-04-01 16:39:34 +00:00
lib [libc++][CMake] Allow merging libc++abi.a into libc++ even on Apple platforms 2019-03-25 14:56:29 +00:00
src Fix PR#41323 'Race condition in steady_clock::now for _LIBCPP_WIN32API'. thanks to Ivan Afanasyev for the report. 2019-04-01 17:23:30 +00:00
test [libcxx] Make sure reference_wrapper works with incomplete types 2019-04-01 19:53:44 +00:00
utils [libc++] Add proper XFAILs for shared_mutex tests 2019-03-27 15:50:34 +00:00
www [libcxx] Make sure reference_wrapper works with incomplete types 2019-04-01 19:53:44 +00:00
.arcconfig
.clang-format
.gitignore
CMakeLists.txt [libc++][CMake] Allow merging libc++abi.a into libc++ even on Apple platforms 2019-03-25 14:56:29 +00:00
CREDITS.TXT
LICENSE.TXT Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00
NOTES.TXT Reland "Use custom command and target to install libc++ headers" 2018-06-12 03:10:02 +00:00
TODO.TXT
appveyor-reqs-install.cmd Update LLVM version used on Appveyor bot, remove MSVC 2015 bot 2018-10-30 21:23:31 +00:00
appveyor.yml Update LLVM version used on Appveyor bot, remove MSVC 2015 bot 2018-10-30 21:23:31 +00:00