Reid Kleckner
5b1c9f3223
Remove LLVM_NOEXCEPT and replace it with noexcept
...
Now that we have dropped MSVC 2013, all supported compilers support
noexcept and we can drop this portability macro.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@284672 91177308-0d34-0410-b5e6-96231b3b80d8
2016-10-19 23:52:38 +00:00
Zachary Turner
8b3f7e86b1
[pdb] Improve error messages when DIA is not found.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@284610 91177308-0d34-0410-b5e6-96231b3b80d8
2016-10-19 16:42:20 +00:00
Peter Collingbourne
84e27c2068
Add FIXMEs to all derived classes of std::error_category.
...
This helps make clear that we're moving away from std::error_code.
Differential Revision: http://reviews.llvm.org/D20592
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@270604 91177308-0d34-0410-b5e6-96231b3b80d8
2016-05-24 20:13:46 +00:00
Zachary Turner
fdb6da3015
Port DebugInfoPDB over to using llvm::Error.
...
Differential Revision: http://reviews.llvm.org/D19940
Reviewed By: rnk
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@268791 91177308-0d34-0410-b5e6-96231b3b80d8
2016-05-06 20:51:57 +00:00