Lines Matching refs:diag
367 IDiagnostics* diag) { in EncodeString() argument
378 diag->Error(DiagMessage() << "string too large to encode using UTF-8 " in EncodeString()
381 EncodeString(kStringTooLarge, utf8, out, diag); in EncodeString()
404 diag->Error(DiagMessage() << "string too large to encode using UTF-16 " in EncodeString()
407 EncodeString(kStringTooLarge, utf8, out, diag); in EncodeString()
431 bool StringPool::Flatten(BigBuffer* out, const StringPool& pool, bool utf8, IDiagnostics* diag) { in Flatten() argument
453 no_error = EncodeString(entry->value, utf8, out, diag) && no_error; in Flatten()
458 no_error = EncodeString(entry->value, utf8, out, diag) && no_error; in Flatten()
499 bool StringPool::FlattenUtf8(BigBuffer* out, const StringPool& pool, IDiagnostics* diag) { in FlattenUtf8() argument
500 return Flatten(out, pool, true, diag); in FlattenUtf8()
503 bool StringPool::FlattenUtf16(BigBuffer* out, const StringPool& pool, IDiagnostics* diag) { in FlattenUtf16() argument
504 return Flatten(out, pool, false, diag); in FlattenUtf16()