Home
last modified time | relevance | path

Searched refs:PyUpb_WeakMap (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/third_party/upb/python/
Dprotobuf.h55 struct PyUpb_WeakMap;
56 typedef struct PyUpb_WeakMap PyUpb_WeakMap; typedef
106 PyUpb_WeakMap* obj_cache;
145 PyUpb_WeakMap* PyUpb_WeakMap_New(void);
146 void PyUpb_WeakMap_Free(PyUpb_WeakMap* map);
149 void PyUpb_WeakMap_Add(PyUpb_WeakMap* map, const void* key, PyObject* py_obj);
152 void PyUpb_WeakMap_Delete(PyUpb_WeakMap* map, const void* key);
153 void PyUpb_WeakMap_TryDelete(PyUpb_WeakMap* map, const void* key);
156 PyObject* PyUpb_WeakMap_Get(PyUpb_WeakMap* map, const void* key);
168 bool PyUpb_WeakMap_Next(PyUpb_WeakMap* map, const void** key, PyObject** obj,
[all …]
Dprotobuf.c119 struct PyUpb_WeakMap { struct
124 PyUpb_WeakMap* PyUpb_WeakMap_New(void) { in PyUpb_WeakMap_New() argument
126 PyUpb_WeakMap* map = upb_Arena_Malloc(arena, sizeof(*map)); in PyUpb_WeakMap_New()
132 void PyUpb_WeakMap_Free(PyUpb_WeakMap* map) { upb_Arena_Free(map->arena); } in PyUpb_WeakMap_Free()
144 void PyUpb_WeakMap_Add(PyUpb_WeakMap* map, const void* key, PyObject* py_obj) { in PyUpb_WeakMap_Add()
149 void PyUpb_WeakMap_Delete(PyUpb_WeakMap* map, const void* key) { in PyUpb_WeakMap_Delete()
157 void PyUpb_WeakMap_TryDelete(PyUpb_WeakMap* map, const void* key) { in PyUpb_WeakMap_TryDelete()
161 PyObject* PyUpb_WeakMap_Get(PyUpb_WeakMap* map, const void* key) { in PyUpb_WeakMap_Get()
172 bool PyUpb_WeakMap_Next(PyUpb_WeakMap* map, const void** key, PyObject** obj, in PyUpb_WeakMap_Next()
182 void PyUpb_WeakMap_DeleteIter(PyUpb_WeakMap* map, intptr_t* iter) { in PyUpb_WeakMap_DeleteIter()
[all …]
Dmessage.c202 PyUpb_WeakMap* unset_subobj_map;
708 PyUpb_WeakMap* subobj_map = self->unset_subobj_map; in PyUpb_Message_SyncSubobjs()
1296 PyUpb_WeakMap* subobj_map = self->unset_subobj_map; in PyUpb_Message_Clear()
Ddescriptor_pool.c62 PyTypeObject* type, PyObject* db, PyUpb_WeakMap* obj_cache) { in PyUpb_DescriptorPool_DoCreateWithCache()