cxx/src
Howard Hinnant efbe4067f2 Work on Windows port by Ruben Van Boxem
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@140728 91177308-0d34-0410-b5e6-96231b3b80d8
2011-09-28 21:39:20 +00:00
..
support/win32 Work on Windows port by Ruben Van Boxem 2011-09-28 21:39:20 +00:00
algorithm.cpp license change 2010-11-16 22:09:02 +00:00
bind.cpp license change 2010-11-16 22:09:02 +00:00
chrono.cpp noexcept for <chrono>. 2011-05-28 18:34:36 +00:00
condition_variable.cpp license change 2010-11-16 22:09:02 +00:00
debug.cpp Another installment on debug mode. This addresses list. However this should be considered a temporary state. The API of the debug database and how vector and list use it, is unsatisfactory at the moment. It is both inefficient and overly verbose. I wanted to get this functionality checked in though. In the next day or so I'll refactor what is there in an attempt to streamline things. 2011-09-27 23:55:03 +00:00
exception.cpp Correct change to exception.cpp from r140245 2011-09-21 15:12:26 +00:00
future.cpp http://llvm.org/bugs/show_bug.cgi?id=10346 2011-07-13 16:00:50 +00:00
hash.cpp license change 2010-11-16 22:09:02 +00:00
ios.cpp _STD -> _VSTD to avoid macro clash on windows 2011-06-30 21:18:19 +00:00
iostream.cpp _STD -> _VSTD to avoid macro clash on windows 2011-06-30 21:18:19 +00:00
locale.cpp Work on Windows port by Ruben Van Boxem 2011-09-23 16:11:27 +00:00
memory.cpp noexcept for <memory>. I've added a few extension noexcept to: allocator_traits<A>::deallocate, allocaate<T>::deallocate, return_temporary_buffer, and default_delete<T>::operator()(T*) const. My rationale was: If a std-dicated noexcept function needs to call another std-defined function, that called function must be noexcept. We're all a little new to noexcept, so things like this are to be expected. Also included fix for broken __is_swappable trait pointed out by Marc Glisse, thanks Marc|. And fixed a test case for is_nothrow_destructible. Destructors are now noexcept by default| 2011-05-28 14:41:13 +00:00
mutex.cpp license change 2010-11-16 22:09:02 +00:00
new.cpp http://llvm.org/bugs/show_bug.cgi?id=10353 2011-07-14 01:34:46 +00:00
random.cpp license change 2010-11-16 22:09:02 +00:00
regex.cpp _STD -> _VSTD to avoid macro clash on windows 2011-06-30 21:18:19 +00:00
stdexcept.cpp Applied noexcept to everything in [diagnostics] (Chapter 19) 2011-05-26 19:48:01 +00:00
string.cpp Work on Windows port by Ruben Van Boxem 2011-09-23 16:11:27 +00:00
strstream.cpp Fixing up some ABI issues 2011-07-07 21:03:52 +00:00
system_error.cpp _STD -> _VSTD to avoid macro clash on windows 2011-06-30 21:18:19 +00:00
thread.cpp Work on Windows port by Ruben Van Boxem 2011-09-23 16:11:27 +00:00
typeinfo.cpp Applied noexcept to everything in [language.support] (Chapter 18) 2011-05-26 18:23:59 +00:00
utility.cpp license change 2010-11-16 22:09:02 +00:00
valarray.cpp license change 2010-11-16 22:09:02 +00:00