def parse.step.need
shake@0.7.0.0 · src/cli.bend:1275
import shake@0.7.0.0/src/cli.bend as Cli
import Base
1275
1276def parse.step.need(
1277 flag: Bool,
1278 +name: String,
1279 +tok: String,
1280 +args: List<&2, Arg>,
1281 +up: List<&2, Level>,
1282 +subs: List<&2, Sub>,
1283 +path: List<&2, String>,
1284 +binds: List<&2, Bind>,
1285 +pos: List<&2, Arg>,
1286 +raw: Bool,
1287 +seen: Bool
1288) -> St:
1289 match flag:
1290 case True{}:
1291 parse.dead(NoValue{path, name}, args, up, subs, path, binds, pos, raw, seen)
1292 case False{}:
1293 parse.take_opt_val(name, tok, args, up, subs, path, binds, pos, raw, seen)