const char *culture;
const char *hash_value;
const guint8* public_key;
+ const char *public_tok_value;
guint32 hash_alg;
guint32 hash_len;
guint32 flags;
typedef struct {
int ref_count;
char *basedir;
+ gboolean in_gac;
MonoAssemblyName aname;
GModule *aot_module;
MonoImage *image;
*/
GHashTable *field_cache;
- /* indexed by a generic type instantiation */
- GHashTable *generics_cache;
/* indexed by typespec tokens. */
GHashTable *typespec_cache;
+
+ /*
+ * Indexed by MonoGenericInst.
+ */
+ GHashTable *generic_inst_cache;
+
/*
* Indexes namespaces to hash tables that map class name to typedef token.
*/
*/
void *user_info;
+ /* dll map entries */
+ GHashTable *dll_map;
+
/* Whenever this is a dynamically emitted module */
gboolean dynamic;
};