LLDB mainline
|
Classes | |
class | Instrumenter |
RAII object for instrumenting LLDB API functions. More... | |
Functions | |
template<typename T , std::enable_if_t< std::is_fundamental< T >::value, int > = 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 25 of file Instrumentation.h.
Referenced by stringify_helper().
|
inline |
Definition at line 40 of file Instrumentation.h.
|
inline |
Definition at line 35 of file Instrumentation.h.
|
inline |
Definition at line 45 of file Instrumentation.h.
|
inline |
Definition at line 51 of file Instrumentation.h.
|
inline |
Definition at line 69 of file Instrumentation.h.
References stringify_helper().
|
inline |
Definition at line 57 of file Instrumentation.h.
References stringify_append().
Referenced by stringify_args(), and stringify_helper().
|
inline |
Definition at line 62 of file Instrumentation.h.
References stringify_append(), and stringify_helper().