eolian: add part definition

This commit is contained in:
Daniel Kolesa 2017-10-25 16:08:28 +02:00
parent 585be9e24f
commit a4c96ceb73
2 changed files with 13 additions and 0 deletions

View File

@ -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

View File

@ -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;