{"ast_node_type":"other","tokens":[{"end":16,"kind":"keyword","start":0,"text":"unsafe"}]}
        unsafe {
        let data = Box::into_raw(Box::new((cgcx, dcx)));
            let old_handler = llvm::LLVMRustContextGetDiagnosticHandler(llcx);