Lines Matching defs:diagnostic
192 /// Emit FIXIT and SOURCE_RANGE records for a diagnostic.
203 /// Emit the string information for diagnostic flags.
242 /// State that is shared among the various clones of this diagnostic
267 /// A text buffer for rendering diagnostic text.
270 /// The collection of diagnostic categories used.
291 /// State shared among the various clones of this diagnostic consumer.
552 // value is fixed. This allows us to unique by diagnostic groups.
572 "Received a diagnostic after we've already started teardown.");
574 SmallString<256> diagnostic;
575 Info.FormatDiagnostic(diagnostic);
578 << diagnostic;
582 // Enter the block for a non-note diagnostic immediately, rather than waiting
593 // Compute the diagnostic text.
617 "Unexpected diagnostic with valid location outside of a source file");
636 llvm_unreachable("invalid diagnostic level");
657 // Emit the diagnostic flag string lazily and get the mapped ID.
692 // the last note associated with a non-note diagnostic.
782 // Finish off any diagnostic we were in the process of emitting.