LLVM 20.0.0git
|
This is the complete list of members for llvm::JSONScopedPrinter, including all inherited members.
arrayBegin() override | llvm::JSONScopedPrinter | inlinevirtual |
arrayBegin(StringRef Label) override | llvm::JSONScopedPrinter | inlinevirtual |
arrayEnd() override | llvm::JSONScopedPrinter | inlinevirtual |
classof(const ScopedPrinter *SP) | llvm::JSONScopedPrinter | inlinestatic |
flush() | llvm::ScopedPrinter | inline |
getIndentLevel() | llvm::ScopedPrinter | inline |
getKind() const | llvm::ScopedPrinter | inline |
getOStream() | llvm::ScopedPrinter | inlinevirtual |
hex(T Value) | llvm::ScopedPrinter | inline |
indent(int Levels=1) | llvm::ScopedPrinter | inline |
JSONScopedPrinter(raw_ostream &OS, bool PrettyPrint=false, std::unique_ptr< DelimitedScope > &&OuterScope=std::unique_ptr< DelimitedScope >{}) | llvm::JSONScopedPrinter | |
objectBegin() override | llvm::JSONScopedPrinter | inlinevirtual |
objectBegin(StringRef Label) override | llvm::JSONScopedPrinter | inlinevirtual |
objectEnd() override | llvm::JSONScopedPrinter | inlinevirtual |
printBinary(StringRef Label, StringRef Str, ArrayRef< uint8_t > Value) | llvm::ScopedPrinter | inline |
printBinary(StringRef Label, StringRef Str, ArrayRef< char > Value) | llvm::ScopedPrinter | inline |
printBinary(StringRef Label, ArrayRef< uint8_t > Value) | llvm::ScopedPrinter | inline |
printBinary(StringRef Label, ArrayRef< char > Value) | llvm::ScopedPrinter | inline |
printBinary(StringRef Label, StringRef Value) | llvm::ScopedPrinter | inline |
printBinaryBlock(StringRef Label, ArrayRef< uint8_t > Value, uint32_t StartOffset) | llvm::ScopedPrinter | inline |
printBinaryBlock(StringRef Label, ArrayRef< uint8_t > Value) | llvm::ScopedPrinter | inline |
printBinaryBlock(StringRef Label, StringRef Value) | llvm::ScopedPrinter | inline |
printBoolean(StringRef Label, bool Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printEnum(StringRef Label, T Value, ArrayRef< EnumEntry< TEnum > > EnumValues) | llvm::ScopedPrinter | inline |
printFlags(StringRef Label, T Value, ArrayRef< EnumEntry< TFlag > > Flags, TFlag EnumMask1={}, TFlag EnumMask2={}, TFlag EnumMask3={}, ArrayRef< FlagEntry > ExtraFlags={}) | llvm::ScopedPrinter | inline |
printFlags(StringRef Label, T Value) | llvm::ScopedPrinter | inline |
printHex(StringRef Label, T Value) | llvm::ScopedPrinter | inline |
printHex(StringRef Label, StringRef Str, T Value) | llvm::ScopedPrinter | inline |
printHexList(StringRef Label, const T &List) | llvm::ScopedPrinter | inline |
printIndent() | llvm::ScopedPrinter | inline |
printList(StringRef Label, const ArrayRef< bool > List) override | llvm::JSONScopedPrinter | inlinevirtual |
printList(StringRef Label, const ArrayRef< std::string > List) override | llvm::JSONScopedPrinter | inlinevirtual |
printList(StringRef Label, const ArrayRef< uint64_t > List) override | llvm::JSONScopedPrinter | inlinevirtual |
printList(StringRef Label, const ArrayRef< uint32_t > List) override | llvm::JSONScopedPrinter | inlinevirtual |
printList(StringRef Label, const ArrayRef< uint16_t > List) override | llvm::JSONScopedPrinter | inlinevirtual |
printList(StringRef Label, const ArrayRef< uint8_t > List) override | llvm::JSONScopedPrinter | inlinevirtual |
printList(StringRef Label, const ArrayRef< int64_t > List) override | llvm::JSONScopedPrinter | inlinevirtual |
printList(StringRef Label, const ArrayRef< int32_t > List) override | llvm::JSONScopedPrinter | inlinevirtual |
printList(StringRef Label, const ArrayRef< int16_t > List) override | llvm::JSONScopedPrinter | inlinevirtual |
printList(StringRef Label, const ArrayRef< int8_t > List) override | llvm::JSONScopedPrinter | inlinevirtual |
printList(StringRef Label, const ArrayRef< APSInt > List) override | llvm::JSONScopedPrinter | inlinevirtual |
llvm::ScopedPrinter::printList(StringRef Label, const ArrayRef< T > List) | llvm::ScopedPrinter | inline |
llvm::ScopedPrinter::printList(StringRef Label, const T &List, const U &Printer) | llvm::ScopedPrinter | inline |
printNumber(StringRef Label, char Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printNumber(StringRef Label, signed char Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printNumber(StringRef Label, unsigned char Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printNumber(StringRef Label, short Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printNumber(StringRef Label, unsigned short Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printNumber(StringRef Label, int Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printNumber(StringRef Label, unsigned int Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printNumber(StringRef Label, long Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printNumber(StringRef Label, unsigned long Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printNumber(StringRef Label, long long Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printNumber(StringRef Label, unsigned long long Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printNumber(StringRef Label, float Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printNumber(StringRef Label, double Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printNumber(StringRef Label, const APSInt &Value) override | llvm::JSONScopedPrinter | inlinevirtual |
llvm::ScopedPrinter::printNumber(StringRef Label, StringRef Str, T Value) | llvm::ScopedPrinter | inline |
printObject(StringRef Label, const T &Value) | llvm::ScopedPrinter | inline |
printString(StringRef Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printString(StringRef Label, StringRef Value) override | llvm::JSONScopedPrinter | inlinevirtual |
printStringEscaped(StringRef Label, StringRef Value) | llvm::ScopedPrinter | inline |
printSymbolOffset(StringRef Label, StringRef Symbol, T Value) | llvm::ScopedPrinter | inline |
printVersion(StringRef Label, T... Version) | llvm::ScopedPrinter | inline |
resetIndent() | llvm::ScopedPrinter | inline |
ScopedPrinter(raw_ostream &OS, ScopedPrinterKind Kind=ScopedPrinterKind::Base) | llvm::ScopedPrinter | inline |
ScopedPrinterKind enum name | llvm::ScopedPrinter | |
setPrefix(StringRef P) | llvm::ScopedPrinter | inline |
startLine() | llvm::ScopedPrinter | inlinevirtual |
unindent(int Levels=1) | llvm::ScopedPrinter | inline |
~ScopedPrinter()=default | llvm::ScopedPrinter | virtual |