q66 pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=a4c96ceb73ec714cd7def72979c3d3db84407357

commit a4c96ceb73ec714cd7def72979c3d3db84407357
Author: Daniel Kolesa <d.kol...@osg.samsung.com>
Date:   Wed Oct 25 16:08:28 2017 +0200

    eolian: add part definition
---
 src/lib/eolian/Eolian.h          | 6 ++++++
 src/lib/eolian/eolian_database.h | 7 +++++++
 2 files changed, 13 insertions(+)

diff --git a/src/lib/eolian/Eolian.h b/src/lib/eolian/Eolian.h
index 315dbd3f53..bc8bbb48cf 100644
--- a/src/lib/eolian/Eolian.h
+++ b/src/lib/eolian/Eolian.h
@@ -96,6 +96,12 @@ typedef struct _Eolian_Class Eolian_Class;
  */
 typedef struct _Eolian_Function Eolian_Function;
 
+/* Part information
+ *
+ * @ingroup Eolian
+ */
+typedef struct _Eolian_Part Eolian_Part;
+
 /* Parameter/return type.
  *
  * @ingroup Eolian
diff --git a/src/lib/eolian/eolian_database.h b/src/lib/eolian/eolian_database.h
index 5389267a7e..c99a47451c 100644
--- a/src/lib/eolian/eolian_database.h
+++ b/src/lib/eolian/eolian_database.h
@@ -141,6 +141,13 @@ struct _Eolian_Function
    Eolian_Class *klass;
 };
 
+struct _Eolian_Part
+{
+   Eolian_Object base;
+   Eina_Stringshare *name;
+   Eolian_Class *klass;
+};
+
 struct _Eolian_Function_Parameter
 {
    Eolian_Object base;

-- 


Reply via email to