LLVM  6.0.0svn
Namespaces | Functions
Errno.h File Reference
#include <cerrno>
#include <string>
#include <type_traits>
Include dependency graph for Errno.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 Compute iterated dominance frontiers using a linear time algorithm.
 
 llvm::sys
 

Functions

std::string llvm::sys::StrError ()
 Returns a string representation of the errno value, using whatever thread-safe variant of strerror() is available. More...
 
std::string llvm::sys::StrError (int errnum)
 Like the no-argument version above, but uses errnum instead of errno. More...
 
template<typename FailT , typename Fun , typename... Args>
auto llvm::sys::RetryAfterSignal (const FailT &Fail, const Fun &F, const Args &... As) -> decltype(F(As...))