Namespaces | Functions
InsightsStrCat.h File Reference
#include "clang/AST/AST.h"
#include "llvm/ADT/StringExtras.h"
#include <string>
#include <type_traits>
#include <utility>
#include "ClangCompat.h"
Include dependency graph for InsightsStrCat.h:
This graph shows which files directly or indirectly include this file:

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)