Determines what type of diagnostic it represents
Return the modified source code after the application of a quickfix
Return the zero-indexed line number and local index from absolute index
Stores a diagnostic message
Describes a quickfix option
Describes how a quickfix should be performed on a range