{"ast_node_type":"other","tokens":[{"end":53,"kind":"keyword","start":0,"text":"if"}]}
        if !self.signature.ends_with(opening_delim) {
    fn push_param(&mut self, opening_delim: &str, param: &str) {
            self.signature.push_str(", ");