LLDB mainline
|
Classes | |
class | Instrumenter |
RAII object for instrumenting LLDB API functions. More... | |
Functions | |
template<typename T , typename std::enable_if< std::is_fundamental< T >::value, int >::type = 0> | |
void | stringify_append (llvm::raw_string_ostream &ss, const T &t) |
template<typename T > | |
void | stringify_append (llvm::raw_string_ostream &ss, T *t) |
template<typename T > | |
void | stringify_append (llvm::raw_string_ostream &ss, const T *t) |
template<> | |
void | stringify_append< char > (llvm::raw_string_ostream &ss, const char *t) |
template<> | |
void | stringify_append< std::nullptr_t > (llvm::raw_string_ostream &ss, const std::nullptr_t &t) |
template<typename Head > | |
void | stringify_helper (llvm::raw_string_ostream &ss, const Head &head) |
template<typename Head , typename... Tail> | |
void | stringify_helper (llvm::raw_string_ostream &ss, const Head &head, const Tail &...tail) |
template<typename... Ts> | |
std::string | stringify_args (const Ts &...ts) |
|
inline |
Definition at line 26 of file Instrumentation.h.
Referenced by stringify_helper().
|
inline |
Definition at line 42 of file Instrumentation.h.
|
inline |
Definition at line 37 of file Instrumentation.h.
|
inline |
Definition at line 47 of file Instrumentation.h.
|
inline |
Definition at line 53 of file Instrumentation.h.
|
inline |
Definition at line 71 of file Instrumentation.h.
References stringify_helper().
|
inline |
Definition at line 59 of file Instrumentation.h.
References stringify_append().
Referenced by stringify_args(), and stringify_helper().
|
inline |
Definition at line 64 of file Instrumentation.h.
References stringify_append(), and stringify_helper().