Lines Matching refs:FileId
19 pub struct RichDiagnostic<'diagnostic, 'config, FileId> {
20 diagnostic: &'diagnostic Diagnostic<FileId>,
24 impl<'diagnostic, 'config, FileId> RichDiagnostic<'diagnostic, 'config, FileId>
26 FileId: Copy + PartialEq,
29 diagnostic: &'diagnostic Diagnostic<FileId>, in new() argument
31 ) -> RichDiagnostic<'diagnostic, 'config, FileId> { in new()
37 files: &'files impl Files<'files, FileId = FileId>, in render() argument
41 FileId: 'files, in render()
45 struct LabeledFile<'diagnostic, FileId> { in render()
46 file_id: FileId, in render()
55 impl<'diagnostic, FileId> LabeledFile<'diagnostic, FileId> { in render()
402 pub struct ShortDiagnostic<'diagnostic, FileId> {
403 diagnostic: &'diagnostic Diagnostic<FileId>,
407 impl<'diagnostic, FileId> ShortDiagnostic<'diagnostic, FileId>
409 FileId: Copy + PartialEq,
412 diagnostic: &'diagnostic Diagnostic<FileId>, in new() argument
414 ) -> ShortDiagnostic<'diagnostic, FileId> { in new()
423 files: &'files impl Files<'files, FileId = FileId>, in render() argument
427 FileId: 'files, in render()