{"ast_node_type":"function","tokens":[{"end":69,"kind":"keyword","start":0,"text":"fn"}]}
    fn change_visibility(&mut self, record_fields: Vec<SyntaxNode>) {
        let (mut replacements, record_field_parents, impls) =