15 #include "llvm/ADT/SmallString.h"
16 #include "llvm/Support/raw_ostream.h"
30 static const std::array<char, 128> spaces = ([]() constexpr {
31 std::array<char, 128> s = {};
37 const auto size = spaces.size();
44 auto chunk = std::min<uint32_t>(n, size);
void clear() override
PrettyPrinter::Listener::clear – indicates no external refs.
llvm::BumpPtrAllocator alloc
void emitNBSP(unsigned n, llvm::function_ref< void(Token)> add)
Add multiple non-breaking spaces as a single token.
The InstanceGraph op interface, see InstanceGraphInterface.td for more details.