{"ast_node_type":"other","tokens":[{"end":79,"kind":"keyword","start":0,"text":"self.ctx.on_diagnostic(PathLoweringDiagnostic::ElisionFailure"}]}
                self.ctx.on_diagnostic(PathLoweringDiagnostic::ElisionFailure {
            fn report_elision_failure(&mut self, def: GenericDefId, expected_count: u32) {
                    generics_source: self.generics_source,