Lines Matching refs:attachment
202 if (Message * attachment{attachment_.get()}) { in ResolveProvenances()
203 attachment->ResolveProvenances(allCooked); in ResolveProvenances()
244 for (const Message *attachment{attachment_.get()}; attachment; in Emit() local
245 attachment = attachment->attachment_.get()) { in Emit()
246 sources.EmitMessage(o, attachment->GetProvenanceRange(allCooked), in Emit()
247 Prefix(isContext ? Severity::Context : attachment->severity()) + in Emit()
248 attachment->ToString(), in Emit()
262 for (const Message *attachment{attachment_.get()}; attachment; in operator ==() local
263 attachment = attachment->attachment_.get()) { in operator ==()
264 if (!thatAttachment || !attachment->AtSameLocation(*thatAttachment) || in operator ==()
265 attachment->ToString() != thatAttachment->ToString() || in operator ==()
266 attachment->severity() != thatAttachment->severity()) { in operator ==()