diff options
| author | Timon Kruiper <timonkruiper@gmail.com> | 2019-10-10 15:23:24 +0200 |
|---|---|---|
| committer | Timon Kruiper <timonkruiper@gmail.com> | 2019-10-10 15:23:24 +0200 |
| commit | e34e3344d4ac5c50a008905fe5cba25629cafa1c (patch) | |
| tree | bedb38bbd5925fc8ee5d13420ded255b035a9d6f /lib/std | |
| parent | 4250d27fe500cf16701066277fd6643491e7ab09 (diff) | |
| download | zig-e34e3344d4ac5c50a008905fe5cba25629cafa1c.tar.gz zig-e34e3344d4ac5c50a008905fe5cba25629cafa1c.zip | |
Generated docs: Add function paramater names
Diffstat (limited to 'lib/std')
| -rw-r--r-- | lib/std/special/docs/main.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/std/special/docs/main.js b/lib/std/special/docs/main.js index 681d36319f..cc21767191 100644 --- a/lib/std/special/docs/main.js +++ b/lib/std/special/docs/main.js @@ -554,6 +554,16 @@ if (i != 0) { payloadHtml += ', '; } + + if (fnDecl != null && zigAnalysis.astNodes[fnDecl.src].fields != null) { + var paramDeclIndex = zigAnalysis.astNodes[fnDecl.src].fields[i]; + var paramName = zigAnalysis.astNodes[paramDeclIndex].name; + + if (paramName != null) { + payloadHtml += paramName + ': '; + } + } + var argTypeIndex = typeObj.args[i]; if (argTypeIndex != null) { payloadHtml += typeIndexName(argTypeIndex, wantHtml, wantSubLink); |
