H A D | ScopedPrinter.h | 95 void printEnum(StringRef Label, T Value, in printEnum() argument 108 startLine() << Label << ": " << Name << " (" << hex(Value) << ")\n"; in printEnum() 110 startLine() << Label << ": " << hex(Value) << "\n"; in printEnum() 115 void printFlags(StringRef Label, T Value, ArrayRef<EnumEntry<TFlag>> Flags, in printFlags() argument 142 startLine() << Label << " [ (" << hex(Value) << ")\n"; 149 template <typename T> void printFlags(StringRef Label, T Value) { in printFlags() argument 150 startLine() << Label << " [ (" << hex(Value) << ")\n"; in printFlags() 162 void printNumber(StringRef Label, uint64_t Value) { in printNumber() argument 163 startLine() << Label << ": " << Value << "\n"; in printNumber() 166 void printNumber(StringRef Label, uint32_ argument 170 printNumber(StringRef Label, uint16_t Value) printNumber() argument 174 printNumber(StringRef Label, uint8_t Value) printNumber() argument 178 printNumber(StringRef Label, int64_t Value) printNumber() argument 182 printNumber(StringRef Label, int32_t Value) printNumber() argument 186 printNumber(StringRef Label, int16_t Value) printNumber() argument 190 printNumber(StringRef Label, int8_t Value) printNumber() argument 194 printNumber(StringRef Label, const APSInt &Value) printNumber() argument 198 printBoolean(StringRef Label, bool Value) printBoolean() argument 202 printVersion(StringRef Label, T... Version) printVersion() argument 208 printList(StringRef Label, const T &List) printList() argument 221 printList(StringRef Label, const T &List, const U &Printer) printList() argument 233 printHexList(StringRef Label, const T &List) printHexList() argument 245 printHex(StringRef Label, T Value) printHex() argument 249 printHex(StringRef Label, StringRef Str, T Value) printHex() argument 254 printSymbolOffset(StringRef Label, StringRef Symbol, T Value) printSymbolOffset() argument 260 printString(StringRef Label, StringRef Value) printString() argument 264 printString(StringRef Label, const std::string &Value) printString() argument 268 printString(StringRef Label, const char* Value) printString() argument 273 printNumber(StringRef Label, StringRef Str, T Value) printNumber() argument 277 printBinary(StringRef Label, StringRef Str, ArrayRef<uint8_t> Value) printBinary() argument 281 printBinary(StringRef Label, StringRef Str, ArrayRef<char> Value) printBinary() argument 287 printBinary(StringRef Label, ArrayRef<uint8_t> Value) printBinary() argument 291 printBinary(StringRef Label, ArrayRef<char> Value) printBinary() argument 297 printBinary(StringRef Label, StringRef Value) printBinary() argument 303 printBinaryBlock(StringRef Label, ArrayRef<uint8_t> Value, uint32_t StartOffset) printBinaryBlock() argument 308 printBinaryBlock(StringRef Label, ArrayRef<uint8_t> Value) printBinaryBlock() argument 312 printBinaryBlock(StringRef Label, StringRef Value) printBinaryBlock() argument 318 printObject(StringRef Label, const T &Value) printObject() argument 355 printHex(StringRef Label, support::ulittle16_t Value) printHex() argument [all...] |