aboutsummaryrefslogtreecommitdiff
path: root/src/dump_analysis.cpp
diff options
context:
space:
mode:
authorTimon Kruiper <timonkruiper@gmail.com>2019-10-10 15:23:24 +0200
committerTimon Kruiper <timonkruiper@gmail.com>2019-10-10 15:23:24 +0200
commite34e3344d4ac5c50a008905fe5cba25629cafa1c (patch)
treebedb38bbd5925fc8ee5d13420ded255b035a9d6f /src/dump_analysis.cpp
parent4250d27fe500cf16701066277fd6643491e7ab09 (diff)
downloadzig-e34e3344d4ac5c50a008905fe5cba25629cafa1c.tar.gz
zig-e34e3344d4ac5c50a008905fe5cba25629cafa1c.zip
Generated docs: Add function paramater names
Diffstat (limited to 'src/dump_analysis.cpp')
-rw-r--r--src/dump_analysis.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/dump_analysis.cpp b/src/dump_analysis.cpp
index 29a04b2d48..ddf59097d7 100644
--- a/src/dump_analysis.cpp
+++ b/src/dump_analysis.cpp
@@ -964,6 +964,9 @@ static void anal_dump_node(AnalDumpCtx *ctx, const AstNode *node) {
case NodeTypeStructField:
name_buf = node->data.struct_field.name;
break;
+ case NodeTypeParamDecl:
+ name_buf = node->data.param_decl.name;
+ break;
default:
name_buf = nullptr;
break;
@@ -978,6 +981,9 @@ static void anal_dump_node(AnalDumpCtx *ctx, const AstNode *node) {
case NodeTypeContainerDecl:
fieldNodes = &node->data.container_decl.fields;
break;
+ case NodeTypeFnProto:
+ fieldNodes = &node->data.fn_proto.params;
+ break;
default:
fieldNodes = nullptr;
break;