{"ast_node_type":"other","tokens":[{"end":36,"kind":"keyword","start":0,"text":"if"}]}
            if allocated.is_null() {
            let allocated = unsafe { std::alloc::alloc_zeroed(bucket_layout).cast::<Slot<V>>() };
                std::alloc::handle_alloc_error(bucket_layout);