Lines Matching defs:StringBytes
1235 static unsigned countTrailingNullBytes(const uint8_t *StringBytes, int Length) {
1236 const uint8_t *End = StringBytes + Length - 1;
1246 static unsigned countEmbeddedNulls(const uint8_t *StringBytes,
1250 if (*StringBytes++ == 0)
1258 // (passed in StringBytes, NumChars).
1259 static unsigned guessCharByteSize(const uint8_t *StringBytes, unsigned NumChars,
1271 unsigned TrailingNulls = countTrailingNullBytes(StringBytes, NumChars);
1285 unsigned Nulls = countEmbeddedNulls(StringBytes, NumChars);
1293 static unsigned decodeMultiByteChar(const uint8_t *StringBytes,
1298 StringBytes = StringBytes + Offset;
1300 unsigned C = static_cast<unsigned>(StringBytes[I]);
1390 uint8_t StringBytes[MaxStringByteLength];
1396 StringBytes[BytesDecoded++] = demangleCharLiteral(MangledName);
1403 guessCharByteSize(StringBytes, BytesDecoded, StringByteSize);
1421 decodeMultiByteChar(StringBytes, CharIndex, CharBytes);