summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gendoc.lua8
1 files changed, 6 insertions, 2 deletions
diff --git a/gendoc.lua b/gendoc.lua
index 7de53ccb30..c59b50de0b 100644
--- a/gendoc.lua
+++ b/gendoc.lua
@@ -1349,8 +1349,12 @@ build_method = function(fn, cl)
f:write_code(gen_func_csig(fn), "c")
f:write_nl()
- f:write_h("Parameters", 3)
- build_parlist(f, fn:parameters_get():to_array())
+ local pars = fn:parameters_get():to_array()
+ if #pars > 0 then
+ f:write_h("Parameters", 3)
+ build_parlist(f, pars)
+ f:write_nl()
+ end
f:write_h("Description", 3)
write_full_doc(f, fn:documentation_get(eolian.function_type.METHOD))