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
;
33 MONO_PROFILER_API gboolean
mono_callspec_parse (const char *options
,
36 MONO_PROFILER_API
void mono_callspec_cleanup (MonoCallSpec
*spec
);
37 MONO_PROFILER_API gboolean
mono_callspec_eval_exception (MonoClass
*klass
,
39 MONO_PROFILER_API gboolean
mono_callspec_eval (MonoMethod
*method
,
40 const MonoCallSpec
*spec
);
41 void mono_callspec_set_assembly (MonoAssembly
*assembly
);
43 #endif /* __MONO_CALLSPEC_H__ */