1-indexed line where the directive starts: a body line for %%
directives, or the real 1-indexed document line for a <!-- -->
file-scope directive (see parseFileDirectives).
Anything wrong with the directive; empty when well-formed.
Free text after the first :. Empty when absent.
Rule ids named by the directive, or 'all' for the wildcard.
A parsed suppression directive.