| ... | @@ -2436,24 +2436,26 @@ var zigAnalysis; | ... | @@ -2436,24 +2436,26 @@ var zigAnalysis; |
| 2436 | resizeDomList( | 2436 | resizeDomList( |
| 2437 | domListFns, | 2437 | domListFns, |
| 2438 | fnsList.length, | 2438 | fnsList.length, |
| 2439 | "<div><dt></dt><dd></dd></div>" | 2439 | "<div><dt><div class=\"fnSignature\"></div><div></div></dt><dd></dd></div>" |
| 2440 | ); | 2440 | ); |
| 2441 | | 2441 | |
| 2442 | for (let i = 0; i < fnsList.length; i += 1) { | 2442 | for (let i = 0; i < fnsList.length; i += 1) { |
| 2443 | let decl = fnsList[i]; | 2443 | let decl = fnsList[i]; |
| 2444 | let trDom = domListFns.children[i]; | 2444 | let trDom = domListFns.children[i]; |
| 2445 | | 2445 | |
| 2446 | let tdFnCode = trDom.children[0]; | 2446 | let tdFnSignature = trDom.children[0].children[0]; |
| | 2447 | let tdFnSrc = trDom.children[0].children[1]; |
| 2447 | let tdDesc = trDom.children[1]; | 2448 | let tdDesc = trDom.children[1]; |
| 2448 | | 2449 | |
| 2449 | let declType = resolveValue(decl.value); | 2450 | let declType = resolveValue(decl.value); |
| 2450 | console.assert("type" in declType.expr); | 2451 | console.assert("type" in declType.expr); |
| 2451 | tdFnCode.innerHTML = exprName(declType.expr, { | 2452 | tdFnSignature.innerHTML = exprName(declType.expr, { |
| 2452 | wantHtml: true, | 2453 | wantHtml: true, |
| 2453 | wantLink: true, | 2454 | wantLink: true, |
| 2454 | fnDecl: decl, | 2455 | fnDecl: decl, |
| 2455 | linkFnNameDecl: navLinkDecl(decl.name), | 2456 | linkFnNameDecl: navLinkDecl(decl.name), |
| 2456 | }) + renderSourceFileLink(decl); | 2457 | }); |
| | 2458 | tdFnSrc.innerHTML = renderSourceFileLink(decl); |
| 2457 | | 2459 | |
| 2458 | let docs = zigAnalysis.astNodes[decl.src].docs; | 2460 | let docs = zigAnalysis.astNodes[decl.src].docs; |
| 2459 | if (docs != null) { | 2461 | if (docs != null) { |