Marshall Clow
|
7da8c67b81
|
Remove duplicate inline
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@279746 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-08-25 15:56:55 +00:00 |
|
Marshall Clow
|
14c09a2413
|
Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception type we define. They either construct and throw the exception, or abort() (if exceptions are disabled). Use these functions everywhere instead of assert()ing when exceptions are disabled. WARNING: This is a behavior change - but only with exceptions disabled. Reviewed as: https://reviews.llvm.org/D23855.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@279744 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-08-25 15:09:01 +00:00 |
|
Evgeniy Stepanov
|
9341a8a746
|
Cleanup: move visibility/linkage attributes to the first declaration.
http://reviews.llvm.org/D15404
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@267093 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-04-22 01:04:55 +00:00 |
|
Eric Fiselier
|
a8dca5f978
|
Remove commented out TODOs. They defined unneeded methods.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@245411 91177308-0d34-0410-b5e6-96231b3b80d8
|
2015-08-19 03:48:08 +00:00 |
|
Marshall Clow
|
fc93ce7349
|
Make regex and any assert when they should throw an exception _but_ the user has decreed 'no exceptions'. This matches the behavior of string and vector
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@245239 91177308-0d34-0410-b5e6-96231b3b80d8
|
2015-08-17 21:14:16 +00:00 |
|
Eric Fiselier
|
65a1d45c0a
|
Mark any as done and comment out extra methods until speaking to Marshall
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@243729 91177308-0d34-0410-b5e6-96231b3b80d8
|
2015-07-31 02:29:11 +00:00 |
|
Eric Fiselier
|
7175a07921
|
[libcxx] Add <experimental/any> v2.
Summary:
This patch adds the second revision of <experimental/any>.
I've been working from the LFTS draft found at this link. https://rawgit.com/cplusplus/fundamentals-ts/v1/fundamentals-ts.html#any
Reviewers: danalbert, jroelofs, K-ballo, mclow.lists
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D6762
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@243728 91177308-0d34-0410-b5e6-96231b3b80d8
|
2015-07-31 02:24:58 +00:00 |
|