From: Andy Williams Date: Wed, 20 Dec 2017 15:00:18 +0000 (+0000) Subject: docs: Output correct signature for class method first parameter X-Git-Tag: submit/sandbox/upgrade/efl120/20180319.053334~551 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=89ac8e4f032328a7f4f8254e903f1a6c8b5747ba;p=platform%2Fupstream%2Fefl.git docs: Output correct signature for class method first parameter --- diff --git a/src/scripts/elua/apps/gendoc.lua b/src/scripts/elua/apps/gendoc.lua index 51febf6..842df51 100644 --- a/src/scripts/elua/apps/gendoc.lua +++ b/src/scripts/elua/apps/gendoc.lua @@ -41,7 +41,9 @@ local gen_func_csig = function(f, ftype) local rtype = f:return_type_get(ftype) local fparam = "Eo *obj" - if f:is_const() or f:is_class() or ftype == f.PROP_GET then + if f:is_class() then + fparam = "Efl_Class *klass" + elseif f:is_const() or ftype == f.PROP_GET then fparam = "const Eo *obj" end