summaryrefslogtreecommitdiff
path: root/core.zig
diff options
context:
space:
mode:
authorGravatar Jimmi HC2018-05-31 11:03:33 +0200
committerGravatar Jimmi HC2018-05-31 11:03:33 +0200
commitfa67eb8b0c1bab8aed441dab33ecf1686f1eb42f (patch)
treed37ad690e760b16e0fc91b22f6764b30514c7295 /core.zig
parentFixed code handling position (diff)
downloadzig-clap-fa67eb8b0c1bab8aed441dab33ecf1686f1eb42f.tar.gz
zig-clap-fa67eb8b0c1bab8aed441dab33ecf1686f1eb42f.tar.xz
zig-clap-fa67eb8b0c1bab8aed441dab33ecf1686f1eb42f.zip
Support for basic sub commands
They cannot access parent params yet
Diffstat (limited to '')
-rw-r--r--core.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/core.zig b/core.zig
index 33ba59c..51739ab 100644
--- a/core.zig
+++ b/core.zig
@@ -94,7 +94,7 @@ pub fn Param(comptime Id: type) type {
94 } 94 }
95 95
96 pub fn with(param: &const Self, comptime field_name: []const u8, v: var) Self { 96 pub fn with(param: &const Self, comptime field_name: []const u8, v: var) Self {
97 var res = *param; 97 var res = param.*;
98 @field(res, field_name) = v; 98 @field(res, field_name) = v;
99 return res; 99 return res;
100 } 100 }