{"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"sema:"}]}
        sema: &Semantics<'db, ide_db::RootDatabase>,
        template: &ResolvedPattern<'db>,
    ) -> Result<(), MatchFailed> {