summaryrefslogtreecommitdiff
path: root/src/bindings
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@osg.samsung.com>2017-01-11 19:25:54 +0100
committerDaniel Kolesa <d.kolesa@osg.samsung.com>2017-01-11 19:26:21 +0100
commitbaaa482ebff9c006390cff6e8c3a4f4094545857 (patch)
tree6f60582c404593050037db137912f31eeefc3595 /src/bindings
parent289287f497df2d521dc5e1c66e31c83ceeed3a47 (diff)
eolian: fine-grained is_auto/is_empty for implements
Diffstat (limited to 'src/bindings')
-rw-r--r--src/bindings/luajit/eolian.lua18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/bindings/luajit/eolian.lua b/src/bindings/luajit/eolian.lua
index 2b2df9f..409c94e 100644
--- a/src/bindings/luajit/eolian.lua
+++ b/src/bindings/luajit/eolian.lua
@@ -273,9 +273,9 @@ ffi.cdef [[
273 const char *eolian_implement_full_name_get(const Eolian_Implement *impl); 273 const char *eolian_implement_full_name_get(const Eolian_Implement *impl);
274 const Eolian_Class *eolian_implement_class_get(const Eolian_Implement *impl); 274 const Eolian_Class *eolian_implement_class_get(const Eolian_Implement *impl);
275 const Eolian_Function *eolian_implement_function_get(const Eolian_Implement *impl, Eolian_Function_Type *func_type); 275 const Eolian_Function *eolian_implement_function_get(const Eolian_Implement *impl, Eolian_Function_Type *func_type);
276 Eina_Bool eolian_implement_is_auto(const Eolian_Implement *impl); 276 Eina_Bool eolian_implement_is_auto(const Eolian_Implement *impl, Eolian_Function_Type ftype);
277 Eina_Bool eolian_implement_is_empty(const Eolian_Implement *impl); 277 Eina_Bool eolian_implement_is_empty(const Eolian_Implement *impl, Eolian_Function_Type ftype);
278 Eina_Bool eolian_implement_is_virtual(const Eolian_Implement *impl); 278 Eina_Bool eolian_implement_is_virtual(const Eolian_Implement *impl, Eolian_Function_Type ftype);
279 Eina_Bool eolian_implement_is_prop_get(const Eolian_Implement *impl); 279 Eina_Bool eolian_implement_is_prop_get(const Eolian_Implement *impl);
280 Eina_Bool eolian_implement_is_prop_set(const Eolian_Implement *impl); 280 Eina_Bool eolian_implement_is_prop_set(const Eolian_Implement *impl);
281 Eina_Iterator *eolian_class_implements_get(const Eolian_Class *klass); 281 Eina_Iterator *eolian_class_implements_get(const Eolian_Class *klass);
@@ -919,16 +919,16 @@ ffi.metatype("Eolian_Implement", {
919 return v, tp[0] 919 return v, tp[0]
920 end, 920 end,
921 921
922 is_auto = function(self) 922 is_auto = function(self, ftype)
923 return eolian.eolian_implement_is_auto(self) ~= 0 923 return eolian.eolian_implement_is_auto(self, ftype) ~= 0
924 end, 924 end,
925 925
926 is_empty = function(self) 926 is_empty = function(self, ftype)
927 return eolian.eolian_implement_is_empty(self) ~= 0 927 return eolian.eolian_implement_is_empty(self, ftype) ~= 0
928 end, 928 end,
929 929
930 is_virtual = function(self) 930 is_virtual = function(self, ftype)
931 return eolian.eolian_implement_is_virtual(self) ~= 0 931 return eolian.eolian_implement_is_virtual(self, ftype) ~= 0
932 end, 932 end,
933 933
934 is_prop_get = function(self) 934 is_prop_get = function(self)