Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mono / metadata / reflection.h
index ad28290bcc93a30e979f7e7d7cc3b1e09e8fafb4..847ba62a34f0f459ecf567f2164bcf5e75fd3bcc 100644 (file)
@@ -1,7 +1,11 @@
+/**
+ * \file
+ */
+
 #ifndef __METADATA_REFLECTION_H__
 #define __METADATA_REFLECTION_H__
 
-#include <mono/utils/mono-compiler.h>
+#include <mono/utils/mono-publib.h>
 #include <mono/metadata/object.h>
 
 MONO_BEGIN_DECLS
@@ -102,6 +106,7 @@ MONO_API MonoCustomAttrInfo* mono_custom_attrs_from_field    (MonoClass *klass,
 MONO_RT_EXTERNAL_ONLY
 MONO_API MonoCustomAttrInfo* mono_custom_attrs_from_param    (MonoMethod *method, uint32_t param);
 MONO_API mono_bool           mono_custom_attrs_has_attr      (MonoCustomAttrInfo *ainfo, MonoClass *attr_klass);
+MONO_RT_EXTERNAL_ONLY
 MONO_API MonoObject*         mono_custom_attrs_get_attr      (MonoCustomAttrInfo *ainfo, MonoClass *attr_klass);
 MONO_API void                mono_custom_attrs_free          (MonoCustomAttrInfo *ainfo);