Lines Matching defs:files
7 use crate::files::Files;
81 /// Emit a diagnostic using the given writer, context, config, and files.
87 pub fn emit<'files, F: Files<'files>>(
90 files: &'files F,
92 ) -> Result<(), super::files::Error> {
98 DisplayStyle::Rich => RichDiagnostic::new(diagnostic, config).render(files, &mut renderer),
99 DisplayStyle::Medium => ShortDiagnostic::new(diagnostic, true).render(files, &mut renderer),
100 DisplayStyle::Short => ShortDiagnostic::new(diagnostic, false).render(files, &mut renderer),
109 use crate::files::SimpleFiles;
113 let mut files = SimpleFiles::new();
115 let id = files.add("test", "");
119 emit(&mut writer, &Config::default(), &files, &diagnostic).unwrap();