{"ast_node_type":"other","tokens":[{"end":90,"kind":"keyword","start":0,"text":"Self"}]}
        Self { dcx, remaining_matcher: None, best_failure: None, root_span, result: None }
    fn new(dcx: DiagCtxtHandle<'dcx>, root_span: Span) -> Self {
    }