Lines Matching defs:diag
368 IDiagnostics* diag) {
380 diag->Error(DiagMessage() << "string too large to encode using UTF-8 "
383 EncodeString(kStringTooLarge, utf8, out, diag);
406 diag->Error(DiagMessage() << "string too large to encode using UTF-16 "
409 EncodeString(kStringTooLarge, utf8, out, diag);
435 IDiagnostics* diag) {
457 no_error = EncodeString(entry->value, utf8, out, diag) && no_error;
462 no_error = EncodeString(entry->value, utf8, out, diag) && no_error;
503 bool StringPool::FlattenUtf8(BigBuffer* out, const StringPool& pool, IDiagnostics* diag) {
504 return Flatten(out, pool, true, diag);
507 bool StringPool::FlattenUtf16(BigBuffer* out, const StringPool& pool, IDiagnostics* diag) {
508 return Flatten(out, pool, false, diag);