Lines Matching refs:StorageAllocator
28 using StorageAllocator = StorageUniquer::StorageAllocator; typedef in __anonb14bee2a0111::ParametricStorageUniquer
83 StorageAllocator allocator;
95 function_ref<BaseStorage *(StorageAllocator &)> ctorFn) { in getOrCreateUnsafe()
124 function_ref<BaseStorage *(StorageAllocator &)> ctorFn) { in getOrCreate()
153 function_ref<LogicalResult(StorageAllocator &)> mutationFn) { in mutate()
216 function_ref<BaseStorage *(StorageAllocator &)> ctorFn) {
224 function_ref<LogicalResult(StorageAllocator &)> mutationFn) {
240 using StorageAllocator = StorageUniquer::StorageAllocator; typedef
253 function_ref<BaseStorage *(StorageAllocator &)> ctorFn) { in getOrCreate()
265 function_ref<LogicalResult(StorageAllocator &)> mutationFn) { in mutate()
299 StorageAllocator singletonAllocator;
320 function_ref<BaseStorage *(StorageAllocator &)> ctorFn) -> BaseStorage * { in getParametricStorageTypeImpl()
350 TypeID id, function_ref<BaseStorage *(StorageAllocator &)> ctorFn) { in registerSingletonImpl()
359 function_ref<LogicalResult(StorageAllocator &)> mutationFn) { in mutateImpl()