summaryrefslogtreecommitdiff
path: root/src/bindings
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@samsung.com>2019-07-17 15:50:38 +0200
committerDaniel Kolesa <d.kolesa@samsung.com>2019-07-17 15:52:39 +0200
commitfbdbf6b132153503f056ac10e55d76422fc64dc0 (patch)
treed41fdedcb042dc0cd2897689776ea31d9b6a7685 /src/bindings
parentbaf1fcdb916d0142e1d0652549d658751486a534 (diff)
eolian: add builtin binbuf and event types
Binbuf is like strbuf and allows not using the Eina opaque wrapper now, which will remove some ptr(). And event translates to Efl.Event because otherwise there would be no way to get rid of void_ptr.
Diffstat (limited to 'src/bindings')
-rw-r--r--src/bindings/luajit/eolian.lua20
1 files changed, 11 insertions, 9 deletions
diff --git a/src/bindings/luajit/eolian.lua b/src/bindings/luajit/eolian.lua
index 2be1b6a981..085f614d4e 100644
--- a/src/bindings/luajit/eolian.lua
+++ b/src/bindings/luajit/eolian.lua
@@ -162,7 +162,8 @@ ffi.cdef [[
162 162
163 EOLIAN_TYPE_BUILTIN_ANY_VALUE, 163 EOLIAN_TYPE_BUILTIN_ANY_VALUE,
164 EOLIAN_TYPE_BUILTIN_ANY_VALUE_PTR, 164 EOLIAN_TYPE_BUILTIN_ANY_VALUE_PTR,
165 165 EOLIAN_TYPE_BUILTIN_BINBUF,
166 EOLIAN_TYPE_BUILTIN_EVENT,
166 EOLIAN_TYPE_BUILTIN_MSTRING, 167 EOLIAN_TYPE_BUILTIN_MSTRING,
167 EOLIAN_TYPE_BUILTIN_STRING, 168 EOLIAN_TYPE_BUILTIN_STRING,
168 EOLIAN_TYPE_BUILTIN_STRINGSHARE, 169 EOLIAN_TYPE_BUILTIN_STRINGSHARE,
@@ -965,14 +966,15 @@ M.type_builtin_type = {
965 966
966 ANY_VALUE = 40, 967 ANY_VALUE = 40,
967 ANY_VALUE_PTR = 41, 968 ANY_VALUE_PTR = 41,
968 969 BINBUF = 42,
969 MSTRING = 42, 970 EVENT = 43,
970 STRING = 43, 971 MSTRING = 44,
971 STRINGSHARE = 44, 972 STRING = 45,
972 STRBUF = 45, 973 STRINGSHARE = 46,
973 974 STRBUF = 47,
974 VOID_PTR = 46, 975
975 FREE_CB = 47 976 VOID_PTR = 48,
977 FREE_CB = 49
976} 978}
977 979
978M.typedecl_type = { 980M.typedecl_type = {