{"ast_node_type":"other","tokens":[{"end":25,"kind":"keyword","start":0,"text":"func,"}]}
                    func,
                    self.location,
                    &args.iter().map(|arg| arg.immediate()).collect::<Vec<_>>(),