zig

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

commit fed9dcff24886326b8cc3166484963b6caad19ee (tree)
parent 341431b15c4d271395a1f100f0c496e1e77a7533
Author: Vallahor <vallahor91@gmail.com>
Date:   Fri, 10 Jun 2022 16:09:08 -0300

autodoc: @as behavior in js

Diffstat:
Mlib/docs/main.js | 11++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/lib/docs/main.js b/lib/docs/main.js @@ -1426,11 +1426,12 @@ var zigAnalysis; return payloadHtml; } case "as": { - const typeRefArg = zigAnalysis.exprs[expr.as.typeRefArg]; + // @Check : this should be done in backend because there are legit @as() calls + // const typeRefArg = zigAnalysis.exprs[expr.as.typeRefArg]; const exprArg = zigAnalysis.exprs[expr.as.exprArg]; - return "@as(" + exprName(typeRefArg, opts) + - ", " + exprName(exprArg, opts) + ")"; - // return exprName(exprArg, opts); + // return "@as(" + exprName(typeRefArg, opts) + + // ", " + exprName(exprArg, opts) + ")"; + return exprName(exprArg, opts); } case "declRef": { return zigAnalysis.decls[expr.declRef].name; @@ -2039,7 +2040,7 @@ var zigAnalysis; domFnProtoCode.innerHTML = '<span class="tok-kw">const</span> ' + escapeHtml(decl.name) + ': ' + type.name + " = " + exprName(decl.value.expr, {wantHtml: true, wantLink:true}) + ";"; - } else if (resolvedValue.expr.string !== undefined || resolvedValue.expr.call !== undefined || resolvedValue.expr.comptimeExpr !== undefined) { + } else if (resolvedValue.expr.string !== undefined || resolvedValue.expr.call !== undefined || resolvedValue.expr.comptimeExpr) { domFnProtoCode.innerHTML = '<span class="tok-kw">const</span> ' + escapeHtml(decl.name) + ': ' + exprName(resolvedValue.expr, {wantHtml: true, wantLink:true}) + " = " + exprName(decl.value.expr, {wantHtml: true, wantLink:true}) + ";";