diff options
| author | Vexu <15308111+Vexu@users.noreply.github.com> | 2019-10-10 10:27:12 +0300 |
|---|---|---|
| committer | Vexu <15308111+Vexu@users.noreply.github.com> | 2019-10-10 10:27:12 +0300 |
| commit | 2b55484f3f6cf336f54efb9ded25663fe0e1374a (patch) | |
| tree | ed469d4234c331461c17fc36cb49824b796de858 /lib/std | |
| parent | 12ed85d0d13136a5e8c1a54da5c3d2174cebee37 (diff) | |
| download | zig-2b55484f3f6cf336f54efb9ded25663fe0e1374a.tar.gz zig-2b55484f3f6cf336f54efb9ded25663fe0e1374a.zip | |
implement doc generation for union and enum
Diffstat (limited to 'lib/std')
| -rw-r--r-- | lib/std/special/docs/main.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/std/special/docs/main.js b/lib/std/special/docs/main.js index 879b75872c..5a44259229 100644 --- a/lib/std/special/docs/main.js +++ b/lib/std/special/docs/main.js @@ -780,8 +780,13 @@ var field = container.fields[i]; var divDom = domListFields.children[i]; - var html = '<pre>' + escapeHtml(field.name) + ": " + + var html = '<pre>' + escapeHtml(field.name); + if (field.type) { + html += ": " + typeIndexName(field.type, true, true) + ',</pre>'; + } else { + html += " = " + field.value + ",</pre>"; + } var docs = zigAnalysis.astNodes[field.src].docs; if (docs != null) { |
