Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mono / metadata / image-internals.h
1 /**
2  * \file
3  * Copyright 2015 Xamarin Inc
4  * Licensed under the MIT license. See LICENSE file in the project root for full license information.
5  */
6 #ifndef __MONO_METADATA_IMAGE_INTERNALS_H__
7 #define __MONO_METADATA_IMAGE_INTERNALS_H__
8
9 #include <mono/metadata/image.h>
10
11 MonoImage *
12 mono_find_image_owner (void *ptr);
13
14 MonoImage*
15 mono_image_load_file_for_image_checked (MonoImage *image, int fileidx, MonoError *error);
16
17 MonoImage*
18 mono_image_load_module_checked (MonoImage *image, int idx, MonoError *error);
19
20 MonoImage *
21 mono_image_open_a_lot (const char *fname, MonoImageOpenStatus *status, gboolean refonly, gboolean load_from_context);
22
23 #endif /* __MONO_METADATA_IMAGE_INTERNALS_H__ */