reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/BinaryFormat/MsgPackReader.h
  132     return static_cast<size_t>(End - Current);
lib/BinaryFormat/MsgPackReader.cpp
   29   if (Current == End)
   32   uint8_t FB = static_cast<uint8_t>(*Current++);
   76     Obj.Float = BitsToFloat(endian::read<uint32_t, Endianness>(Current));
   77     Current += sizeof(float);
   85     Obj.Float = BitsToDouble(endian::read<uint64_t, Endianness>(Current));
   86     Current += sizeof(double);
  186   T Size = endian::read<T, Endianness>(Current);
  187   Current += sizeof(T);
  196   Obj.Int = static_cast<int64_t>(endian::read<T, Endianness>(Current));
  197   Current += sizeof(T);
  206   Obj.UInt = static_cast<uint64_t>(endian::read<T, Endianness>(Current));
  207   Current += sizeof(T);
  216   Obj.Length = static_cast<size_t>(endian::read<T, Endianness>(Current));
  217   Current += sizeof(T);
  226   T Size = endian::read<T, Endianness>(Current);
  227   Current += sizeof(T);
  236   Obj.Raw = StringRef(Current, Size);
  237   Current += Size;
  242   if (Current == End)
  246   Obj.Extension.Type = *Current++;
  251   Obj.Extension.Bytes = StringRef(Current, Size);
  252   Current += Size;