{"ast_node_type":"other","tokens":[{"end":30,"kind":"keyword","start":0,"text":"functions.push(f);"}]}
            functions.push(f);
        while let Some(f) = func {
            func = unsafe { llvm::LLVMGetNextFunction(f) }