#include <Eo.h>
#include <Ecore.h>
+#define GENERIC_BETA
+#define GENERIC_PROTECTED
+
#include "generic.eo.h"
#include <check.h>
eo_event_callback_call(obj, GENERIC_EVENT_PREFIX_EVENT5, &e);
eina_list_free(p);
}
-
+static void _generic_protected_method1(Eo *obj EINA_UNUSED, Generic_Data* pd EINA_UNUSED)
+{
+}
+static void _generic_protected_beta_method1(Eo *obj EINA_UNUSED, Generic_Data* pd EINA_UNUSED)
+{
+}
+static void _generic_beta_method1(Eo *obj EINA_UNUSED, Generic_Data* pd EINA_UNUSED)
+{
+}
#include "generic.eo.c"
}
call_event5 {
}
+
+ protected_method1 @protected {
+ }
+ beta_method1 @beta {
+ }
+ protected_beta_method1 @protected @beta {
+ }
}
constructors {
.required_ctor_a;
prefix,event3: int;
prefix,event4: list<int>;
prefix,event5: Generic.Event;
+ protected,event1 @protected;
+ beta,event1 @beta;
+ protected,beta,event1 @beta @protected;
}
}