All diagnostic contexts, one for each source file.
All global diagnostic messages.
Creates a new diagnostic context for the given source file or returns already existing one.