summaryrefslogtreecommitdiff
path: root/src/tests/eolian/data/object_impl_ref.c
blob: ddc0d7ccd55b87adffb2c790fe2fe9e20645d219 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#define EFL_BETA_API_SUPPORT
#include <Eo.h>
#include "object_impl.eo.h"

typedef struct
{

} Object_Impl_Data;

EOLIAN static Eina_Bool
_object_impl_a_set(Eo *obj, Object_Impl_Data *pd, const char *part, const Eina_List *value)
{

}

EOLIAN static Eina_List *
_object_impl_a_get(const Eo *obj, Object_Impl_Data *pd, const char *part)
{

}

EOLIAN static void
_object_impl_b_set(Eo *obj, Object_Impl_Data *pd, Eina_List *value)
{

}

EOLIAN static void
_object_impl_constructor_1(Eo *obj, Object_Impl_Data *pd, int a, char b)
{

}

EOLIAN static void
_object_impl_constructor_2(Eo *obj, Object_Impl_Data *pd)
{

}

EOLIAN static char *
_object_impl_foo1(Eo *obj, Object_Impl_Data *pd, int a, char *b, double *c)
{

}

EOLIAN static void
_object_impl_foo2(const Eo *obj, Object_Impl_Data *pd, int a, const char *b)
{

}

EOLIAN static void
_object_impl_base_constructor(Eo *obj, Object_Impl_Data *pd)
{

}

EOLIAN static void
_object_impl_base_destructor(Eo *obj, Object_Impl_Data *pd)
{
   base_destructor(efl_super(obj, OBJECT_IMPL_CLASS));

}

EOLIAN static void
_object_impl_class_constructor(Efl_Class *klass)
{

}

EOLIAN static void
_object_impl_class_destructor(Efl_Class *klass)
{

}

#include "object_impl.eo.c"