internal static void directive_line_file <T>(this TextWriter trapFile, LineOrSpanDirective <T> directive, Extraction.Entities.File file) where T : LineOrSpanDirectiveTriviaSyntax => trapFile.WriteTuple("directive_line_file", directive, file);
internal static void directive_lines <T>(this TextWriter trapFile, LineOrSpanDirective <T> directive, LineDirectiveKind kind) where T : LineOrSpanDirectiveTriviaSyntax => trapFile.WriteTuple("directive_lines", directive, (int)kind);