29 #ifndef LLVM_SUPPORT_MSGPACKPARSER_H 30 #define LLVM_SUPPORT_MSGPACKPARSER_H 71 void write(int64_t i);
76 void write(uint64_t u);
131 #endif // LLVM_SUPPORT_MSGPACKPARSER_H Type
MessagePack types as defined in the standard, with the exception of Integer being divided into a sign...
This class represents lattice values for constants.
Writer & operator=(const Writer &)=delete
void writeExt(int8_t Type, MemoryBufferRef Buffer)
Write a typed memory buffer (an extension type) to the output stream.
void writeMapSize(uint32_t Size)
Write the header for a Map of the given size.
Writer(raw_ostream &OS, bool Compatible=false)
Construct a writer, optionally enabling "Compatibility Mode" as defined in the MessagePack specificat...
Writes MessagePack objects to an output stream, one at a time.
void writeNil()
Write a Nil to the output stream.
void writeArraySize(uint32_t Size)
Write the header for an Array of the given size.
void write(bool b)
Write a Boolean to the output stream.
Adapter to write values to a stream in a particular byte order.
This file contains constants used for implementing MessagePack support.
This class implements an extremely fast bulk output stream that can only output to a stream...
StringRef - Represent a constant reference to a string, i.e.