| ... | @@ -811,7 +811,10 @@ Happy writing! | ... | @@ -811,7 +811,10 @@ Happy writing! |
| 811 | | 811 | |
| 812 | let fnNode = getAstNode(fnDecl.src); | 812 | let fnNode = getAstNode(fnDecl.src); |
| 813 | let fields = fnNode.fields; | 813 | let fields = fnNode.fields; |
| 814 | let isVarArgs = fnNode.varArgs; | 814 | if (fields === null) { |
| | 815 | fields = getAstNode(typeObj.src).fields; |
| | 816 | } |
| | 817 | let isVarArgs = typeObj.is_var_args; |
| 815 | | 818 | |
| 816 | for (let i = 0; i < fields.length; i += 1) { | 819 | for (let i = 0; i < fields.length; i += 1) { |
| 817 | let field = fields[i]; | 820 | let field = fields[i]; |