{"ast_node_type":"function","tokens":[{"end":92,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn declare_fn(&self, name: &str, fn_abi: &FnAbi<'tcx, Ty<'tcx>>) -> Function<'gcc> {
        let FnAbiGcc {