aboutsummaryrefslogtreecommitdiff
path: root/lib/docs
diff options
context:
space:
mode:
authorLoris Cro <kappaloris@gmail.com>2022-06-10 19:00:40 +0200
committerAndrew Kelley <andrew@ziglang.org>2022-07-19 19:10:12 -0700
commit24a79426ecebc5ef4cdc8d1f16dacfdf74497e07 (patch)
tree1fe656915d22bc3bb330d45bc43d2a0042dfe9a9 /lib/docs
parent866bbb2e7a6ddffc28a3f68c41f3b8ea0ab4682b (diff)
downloadzig-24a79426ecebc5ef4cdc8d1f16dacfdf74497e07.tar.gz
zig-24a79426ecebc5ef4cdc8d1f16dacfdf74497e07.zip
autodoc: update array analysis to new Zir
Diffstat (limited to 'lib/docs')
-rw-r--r--lib/docs/main.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/docs/main.js b/lib/docs/main.js
index 4b4f33a0c5..7f3d626386 100644
--- a/lib/docs/main.js
+++ b/lib/docs/main.js
@@ -816,6 +816,9 @@ var zigAnalysis;
function exprName(expr, opts) {
switch (Object.keys(expr)[0]) {
default: throw "oh no";
+ case "&": {
+ return "&" + exprName(zigAnalysis.exprs[expr["&"]]);
+ }
case "enumLiteral": {
let literal = expr.enumLiteral;
return literal;
@@ -1482,7 +1485,7 @@ var zigAnalysis;
}
case typeKinds.Array:
{
- let arrayObj = (typeObj);
+ let arrayObj = typeObj;
let name = "[";
let lenName = exprName(arrayObj.len, opts);
let sentinel = arrayObj.sentinel ? ":"+exprName(arrayObj.sentinel, opts) : "";