#include "clang/AST/AST.h"
#include "llvm/ADT/StringExtras.h"
#include <string>
#include <type_traits>
#include <utility>
#include "ClangCompat.h"
Go to the source code of this file.
Namespaces | |
clang | |
clang::insights | |
clang::insights::details | |
Functions | |
std::string | clang::insights::details::ConvertToBoolString (bool b) |
Convert a boolean value to a string representation of "true" or "false". More... | |
std::string | clang::insights::ToString (const llvm::APSInt &val) |
uint64_t | clang::insights::Normalize (const llvm::APInt &arg) |
std::string | clang::insights::Normalize (const llvm::APSInt &arg) |
std::string | clang::insights::Normalize (const llvm::APFloat &arg) |
std::string | clang::insights::Normalize (const APValue &arg) |
std::string_view | clang::insights::Normalize (const StringRef &arg) |
static std::string | clang::insights::Normalize (const CharUnits &arg) |
template<class T > | |
decltype(auto) | clang::insights::Normalize (const T &arg) |
void | clang::insights::details::StrCat (std::string &ret, const auto &... args) |
std::string | clang::insights::StrCat (const auto &... args) |