aboutsummaryrefslogtreecommitdiff
path: root/lib/std/process.zig
diff options
context:
space:
mode:
authormlugg <mlugg@mlugg.co.uk>2024-05-02 01:59:38 +0100
committerMatthew Lugg <mlugg@mlugg.co.uk>2024-05-04 22:03:56 +0100
commitdb890dbae72bc31e50d4ec641f2afce683df772d (patch)
treeb1b3f0b3f9f921cfd1ac365446becb235151a970 /lib/std/process.zig
parent5bbb2f966a4d29c7003767255515b7c69a2f1178 (diff)
downloadzig-db890dbae72bc31e50d4ec641f2afce683df772d.tar.gz
zig-db890dbae72bc31e50d4ec641f2afce683df772d.zip
InternPool: eliminate `var_args_param_type`
This was a "fake" type used to handle C varargs parameters, much like generic poison. In fact, it is treated identically to generic poison in all cases other than one (the final coercion of a call argument), which is trivially special-cased. Thus, it makes sense to remove this special tag and instead use `generic_poison_type` in its place. This fixes several bugs in Sema related to missing handling of this tag. Resolves: #19781
Diffstat (limited to 'lib/std/process.zig')
0 files changed, 0 insertions, 0 deletions