{"ast_node_type":"variable","tokens":[{"end":43,"kind":"keyword","start":0,"text":"let"}]}
        let skip = match self.generic_def {
        let source_module = self.source_scope.module();
            // this is a trait impl, so we need to skip the first type parameter (i.e. Self) -- this is a bit hacky