5 #ifndef __MONO_CALLSPEC_H__
6 #define __MONO_CALLSPEC_H__
8 #include <mono/utils/mono-compiler.h>
14 MONO_TRACEOP_ASSEMBLY,
16 MONO_TRACEOP_NAMESPACE,
17 MONO_TRACEOP_EXCEPTION,
30 MonoTraceOperation *ops;
35 MONO_PROFILER_API gboolean mono_callspec_parse (const char *options,
38 MONO_PROFILER_API void mono_callspec_cleanup (MonoCallSpec *spec);
39 MONO_PROFILER_API gboolean mono_callspec_eval_exception (MonoClass *klass,
41 MONO_PROFILER_API gboolean mono_callspec_eval (MonoMethod *method,
42 const MonoCallSpec *spec);
43 void mono_callspec_set_assembly (MonoAssembly *assembly);
47 #endif /* __MONO_CALLSPEC_H__ */