diff --git a/lib/docs/main.js b/lib/docs/main.js index 0dcd4895ea..a7feff0ca5 100644 --- a/lib/docs/main.js +++ b/lib/docs/main.js @@ -1203,6 +1203,20 @@ Happy writing! yield Tok.r_paren; return; } + case "typeOf_peer": { + yield { src: "@TypeOf", tag: Tag.builtin }; + yield { src: "(", tag: Tag.l_paren }; + for (let i = 0; i < expr.typeOf_peer.length; i+=1) { + const elem = zigAnalysis.exprs[expr.typeOf_peer[i]]; + yield* ex(elem, opts); + if (i != expr.typeOf_peer.length - 1) { + yield Tok.comma; + yield Tok.space; + } + } + yield { src: ")", tag: Tag.r_paren }; + return; + } case "sizeOf": { const sizeOf = zigAnalysis.exprs[expr.sizeOf]; yield { src: "@sizeOf", tag: Tag.builtin };