summaryrefslogtreecommitdiff
path: root/src/bin
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@samsung.com>2014-12-03 15:27:38 +0000
committerDaniel Kolesa <d.kolesa@samsung.com>2014-12-03 15:27:38 +0000
commit67c693eff14fd78c74dc91efffc0c584998f80a9 (patch)
tree2f6653c5cf978f67d397ed0de3696ccfd8d58acc /src/bin
parentd24220221ae147d83d7216de0fd42d935e9f0296 (diff)
elua: support is_c_only in lualian
Diffstat (limited to 'src/bin')
-rw-r--r--src/bin/elua/modules/lualian.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bin/elua/modules/lualian.lua b/src/bin/elua/modules/lualian.lua
index 8d77094056..85208e17db 100644
--- a/src/bin/elua/modules/lualian.lua
+++ b/src/bin/elua/modules/lualian.lua
@@ -604,7 +604,7 @@ local gen_contents = function(klass)
604 -- first try properties 604 -- first try properties
605 local props = klass:functions_get(ft.PROPERTY):to_array() 605 local props = klass:functions_get(ft.PROPERTY):to_array()
606 for i, v in ipairs(props) do 606 for i, v in ipairs(props) do
607 if v:scope_get() == eolian.object_scope.PUBLIC then 607 if v:scope_get() == eolian.object_scope.PUBLIC and not v:is_c_only() then
608 local ftype = v:type_get() 608 local ftype = v:type_get()
609 local fread = (ftype == ft.PROPERTY or ftype == ft.PROP_GET) 609 local fread = (ftype == ft.PROPERTY or ftype == ft.PROP_GET)
610 local fwrite = (ftype == ft.PROPERTY or ftype == ft.PROP_SET) 610 local fwrite = (ftype == ft.PROPERTY or ftype == ft.PROP_SET)
@@ -619,7 +619,7 @@ local gen_contents = function(klass)
619 -- then methods 619 -- then methods
620 local meths = klass:functions_get(ft.METHOD):to_array() 620 local meths = klass:functions_get(ft.METHOD):to_array()
621 for i, v in ipairs(meths) do 621 for i, v in ipairs(meths) do
622 if v:scope_get() == eolian.object_scope.PUBLIC then 622 if v:scope_get() == eolian.object_scope.PUBLIC and not v:is_c_only() then
623 cnt[#cnt + 1] = Method(v) 623 cnt[#cnt + 1] = Method(v)
624 end 624 end
625 end 625 end