{"ast_node_type":"other","tokens":[{"end":16,"kind":"keyword","start":0,"text":"unsafe"}]}
        unsafe {
    fn intcast(&mut self, val: &'ll Value, dest_ty: &'ll Type, is_signed: bool) -> &'ll Value {
            llvm::LLVMBuildIntCast2(