zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 1a4d00d832ea0c23ce053387fdc7b5976828a295 (tree)
parent cadee07ef41a108a0bf0592c9ed6ab5914fa231d
Author: Vallahor <vallahor91@gmail.com>
Date:   Wed, 25 May 2022 23:04:43 -0300

add: handling some anytype cases

Diffstat:
Mlib/docs/main.js | 45+++++++++++++++++++++++++++++++++++----------
1 file changed, 35 insertions(+), 10 deletions(-)

diff --git a/lib/docs/main.js b/lib/docs/main.js @@ -1426,16 +1426,41 @@ var zigAnalysis; if (isVarArgs && i === fnObj.params.length - 1) { payloadHtml += '...'; - } else if ("refPath" in value) { - if (opts.wantHtml) { - payloadHtml += '<a href="">'; - payloadHtml += - '<span class="tok-kw" style="color:lightblue;">' - + exprName(value, opts) + '</span>'; - payloadHtml += '</a>'; - } else { - payloadHtml += exprName(value, opts); - } + } + else if ("declRef" in value) { + if (opts.wantHtml) { + payloadHtml += '<a href="">'; + payloadHtml += + '<span class="tok-kw" style="color:lightblue;">' + + exprName(value, opts) + '</span>'; + payloadHtml += '</a>'; + } else { + payloadHtml += exprName(value, opts); + } + + } + else if ("call" in value) { + if (opts.wantHtml) { + payloadHtml += '<a href="">'; + payloadHtml += + '<span class="tok-kw" style="color:lightblue;">' + + exprName(value, opts) + '</span>'; + payloadHtml += '</a>'; + } else { + payloadHtml += exprName(value, opts); + } + + } + else if ("refPath" in value) { + if (opts.wantHtml) { + payloadHtml += '<a href="">'; + payloadHtml += + '<span class="tok-kw" style="color:lightblue;">' + + exprName(value, opts) + '</span>'; + payloadHtml += '</a>'; + } else { + payloadHtml += exprName(value, opts); + } } else if ("type" in value) { let name = exprName(value, {