740b2dbe6fba93ba138e1ef394a3bacb8401f63a
[mono.git] / mono / metadata / mono-debug-debugger.h
1 #ifndef __MONO_DEBUG_DEBUGGER_H__
2 #define __MONO_DEBUG_DEBUGGER_H__
3
4 #include <mono/metadata/debug-helpers.h>
5 #include <mono/metadata/debug-mono-symfile.h>
6 #include <mono/utils/mono-compiler.h>
7
8 void            mono_debugger_lock                          (void);
9 void            mono_debugger_unlock                        (void);
10
11 void
12 mono_debug_get_seq_points (MonoDebugMethodInfo *minfo, char **source_file, GPtrArray **source_file_list, int **source_files, MonoSymSeqPoint **seq_points, int *n_seq_points);
13
14 MONO_API void
15 mono_debug_free_locals (MonoDebugLocalsInfo *info);
16
17 void
18 mono_debug_free_method_async_debug_info (MonoDebugMethodAsyncInfo *info);
19
20 #endif /* __MONO_DEBUG_DEBUGGER_H__ */