From 4bc90f17bb8cafeac84ba6ad6c6a4b4af9a3e091 Mon Sep 17 00:00:00 2001 From: Krzysztof Wolicki Date: Sat, 22 Jul 2023 16:36:26 +0200 Subject: [PATCH] autodoc: Fix an issue with aliased functions (#16421) --- lib/docs/main.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/docs/main.js b/lib/docs/main.js index ad7dab91fb..cbe0a60057 100644 --- a/lib/docs/main.js +++ b/lib/docs/main.js @@ -811,7 +811,10 @@ Happy writing! let fnNode = getAstNode(fnDecl.src); let fields = fnNode.fields; - let isVarArgs = fnNode.varArgs; + if (fields === null) { + fields = getAstNode(typeObj.src).fields; + } + let isVarArgs = typeObj.is_var_args; for (let i = 0; i < fields.length; i += 1) { let field = fields[i];