diff --git a/lib/docs/main.js b/lib/docs/main.js index a4043fb742..18886f37fb 100644 --- a/lib/docs/main.js +++ b/lib/docs/main.js @@ -478,11 +478,13 @@ var zigAnalysis; } if (lastIsDecl && last.kind === "const") { - let typeObj = getType(resolveValue(last.value).expr.type); - if (typeObj && typeObj.kind === typeKinds.Fn) { - return renderFn(last); + const value = resolveValue(last.value); + if ("type" in value.expr) { + let typeObj = getType(value.expr.type); + if (typeObj.kind === typeKinds.Fn) { + return renderFn(last); + } } - return renderValue(last); }