2 * property-bag.h: Linearizable property bag.
5 * Rodrigo Kumpera (kumpera@gmail.com)
7 * Licensed under the MIT license. See LICENSE file in the project root for full license information.
9 #ifndef __MONO_METADATA_PROPERTY_BAG_H__
10 #define __MONO_METADATA_PROPERTY_BAG_H__
12 #include <mono/utils/mono-compiler.h>
14 typedef struct _MonoPropertyBagItem MonoPropertyBagItem;
16 struct _MonoPropertyBagItem {
17 MonoPropertyBagItem *next;
22 MonoPropertyBagItem *head;
25 void* mono_property_bag_get (MonoPropertyBag *bag, int tag);
26 void* mono_property_bag_add (MonoPropertyBag *bag, void *value);