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

References

lib/Support/JSON.cpp
  408   if (Rune < 0x80) {
  409     Out.push_back(Rune & 0x7F);
  410   } else if (Rune < 0x800) {
  411     uint8_t FirstByte = 0xC0 | ((Rune & 0x7C0) >> 6);
  412     uint8_t SecondByte = 0x80 | (Rune & 0x3F);
  415   } else if (Rune < 0x10000) {
  416     uint8_t FirstByte = 0xE0 | ((Rune & 0xF000) >> 12);
  417     uint8_t SecondByte = 0x80 | ((Rune & 0xFC0) >> 6);
  418     uint8_t ThirdByte = 0x80 | (Rune & 0x3F);
  422   } else if (Rune < 0x110000) {
  423     uint8_t FirstByte = 0xF0 | ((Rune & 0x1F0000) >> 18);
  424     uint8_t SecondByte = 0x80 | ((Rune & 0x3F000) >> 12);
  425     uint8_t ThirdByte = 0x80 | ((Rune & 0xFC0) >> 6);
  426     uint8_t FourthByte = 0x80 | (Rune & 0x3F);