diff --git a/efl/eolian/__init__.pxd b/efl/eolian/__init__.pxd index 751da31..8c277ce 100644 --- a/efl/eolian/__init__.pxd +++ b/efl/eolian/__init__.pxd @@ -29,8 +29,11 @@ cdef extern from "Eolian.h": EOLIAN_TYPE_UNKNOWN_TYPE EOLIAN_TYPE_VOID EOLIAN_TYPE_REGULAR + EOLIAN_TYPE_REGULAR_STRUCT EOLIAN_TYPE_POINTER EOLIAN_TYPE_FUNCTION + EOLIAN_TYPE_STRUCT + EOLIAN_TYPE_ALIAS #Class type used to extract information on classes ctypedef struct _Eolian_Class diff --git a/efl/eolian/__init__.pyx b/efl/eolian/__init__.pyx index b724cca..dece5ce 100644 --- a/efl/eolian/__init__.pyx +++ b/efl/eolian/__init__.pyx @@ -44,9 +44,11 @@ class TypeType(IntEnum): UNKNOWN = EOLIAN_TYPE_UNKNOWN_TYPE VOID = EOLIAN_TYPE_VOID REGULAR = EOLIAN_TYPE_REGULAR + REGULAR_STRUCT = EOLIAN_TYPE_REGULAR_STRUCT POINTER = EOLIAN_TYPE_POINTER FUNCTION = EOLIAN_TYPE_FUNCTION - + STRUCT = EOLIAN_TYPE_STRUCT + ALIAS = EOLIAN_TYPE_ALIAS cdef class EinaIterator(object):