{"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":")"}]}
    ) -> Result<Match, MatchFailed> {
        sema: &'sema Semantics<'db, ide_db::RootDatabase>,
        let match_state = Matcher { sema, restrict_range: *restrict_range, rule };