3 * Copyright 2018 Microsoft
4 * Licensed under the MIT license. See LICENSE file in the project root for full license information.
6 #ifndef __MONO_METHOD_BUILDER_ILGEN_INTERNALS_H__
7 #define __MONO_METHOD_BUILDER_ILGEN_INTERNALS_H__
10 #include <mono/metadata/class.h>
11 #include <mono/metadata/object-internals.h>
12 #include <mono/metadata/class-internals.h>
13 #include <mono/metadata/opcodes.h>
14 #include <mono/metadata/reflection.h>
15 #include <mono/metadata/method-builder.h>
18 struct _MonoMethodBuilder
{
25 gboolean skip_visibility
, init_locals
;
26 guint32 code_size
, pos
;
29 MonoExceptionClause
*clauses
;
30 const gchar
**param_names
;