projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[runtime] Fix DISABLE_REFLECTION_EMIT build.
[mono.git]
/
mono
/
metadata
/
mono-basic-block.h
diff --git
a/mono/metadata/mono-basic-block.h
b/mono/metadata/mono-basic-block.h
index 16b0073f4c381044f3dcedc8bc02867b9b4f882a..bed87a1774ce84ba1622847c288ab9a10d2a4bd5 100644
(file)
--- a/
mono/metadata/mono-basic-block.h
+++ b/
mono/metadata/mono-basic-block.h
@@
-1,8
+1,14
@@
+/**
+ * \file
+ */
+
#ifndef __MONO_METADATA_BASIC_BLOCK_H__
#define __MONO_METADATA_BASIC_BLOCK_H__
#include <glib.h>
#ifndef __MONO_METADATA_BASIC_BLOCK_H__
#define __MONO_METADATA_BASIC_BLOCK_H__
#include <glib.h>
+#include <mono/metadata/metadata.h>
#include <mono/utils/mono-compiler.h>
#include <mono/utils/mono-compiler.h>
+#include <mono/utils/mono-error.h>
G_BEGIN_DECLS
G_BEGIN_DECLS
@@
-16,22
+22,19
@@
struct _MonoSimpleBasicBlock {
unsigned dead : 1;
};
unsigned dead : 1;
};
-typedef struct _MonoMethod MonoMethod;
-typedef struct _MonoError MonoError;
-
MonoSimpleBasicBlock*
MonoSimpleBasicBlock*
-mono_basic_block_split (MonoMethod *method, MonoError *error
) MONO_INTERNAL
;
+mono_basic_block_split (MonoMethod *method, MonoError *error
, MonoMethodHeader *header)
;
void
void
-mono_basic_block_free (MonoSimpleBasicBlock *bb)
MONO_INTERNAL
;
+mono_basic_block_free (MonoSimpleBasicBlock *bb);
/*This function is here because opcodes.h is a public header*/
int
/*This function is here because opcodes.h is a public header*/
int
-mono_opcode_value_and_size (const unsigned char **ip, const unsigned char *end, int *value)
MONO_INTERNAL
;
+mono_opcode_value_and_size (const unsigned char **ip, const unsigned char *end, int *value);
int
int
-mono_opcode_size (const unsigned char *ip, const unsigned char *end)
MONO_INTERNAL
;
+mono_opcode_size (const unsigned char *ip, const unsigned char *end);
G_END_DECLS
G_END_DECLS