diff --git a/lib/docs/main.js b/lib/docs/main.js index a4043fb7423ff69675ed02b0a60f2e1749ad4831..18886f37fba851f33990035359ff60b76d866852 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); }