authorgravatar for vallahor91@gmail.comVallahor <vallahor91@gmail.com> 2022-05-25 03:00:40-03:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-07-19 19:10:11-07:00
log7b11c23da6b19be8c6dafb54bb1a0a0b26ca4938
tree06261204a062e4885a167319b862beea4224a4bd
parent4da1f1fb323c2980dae715ae49e7fff80a1dc46a

fix: comptimeExpr working with generated data


1 files changed, 7 insertions(+), 3 deletions(-)

lib/docs/main.js+7-3
......@@ -1158,7 +1158,10 @@ var zigAnalysis;
11581158 default: throw "TODO";
11591159 case typeKinds.ComptimeExpr:
11601160 {
1161 return "[ComptimeExpr]";
1161 // trying to match the std lib types
1162 // the *[1]anyopaque behavior it's happening
1163 // because of the known issue with arrays and pointers
1164 return "anyopaque";
11621165 }
11631166 case typeKinds.Array:
11641167 {
......@@ -1443,10 +1446,11 @@ var zigAnalysis;
14431446 });
14441447 payloadHtml += '<span class="tok-kw">' + escapeHtml(name) + '</span>';
14451448 } else if ("comptimeExpr" in value) {
1449 let comptimeExpr = zigAnalysis.comptimeExprs[value.comptimeExpr].code;
14461450 if (opts.wantHtml) {
1447 payloadHtml += '<span class="tok-kw">[ComptimeExpr]</span>';
1451 payloadHtml += '<span class="tok-kw">' + comptimeExpr + '</span>';
14481452 } else {
1449 payloadHtml += "[ComptimeExpr]";
1453 payloadHtml += comptimeExpr;
14501454 }
14511455 } else if (opts.wantHtml) {
14521456 payloadHtml += '<span class="tok-kw">anytype</span>';