aboutsummaryrefslogtreecommitdiff
path: root/test/cases/compile_errors/invalid_variadic_function.zig
AgeCommit message (Collapse)Author
2025-10-23std.builtin: add CallingConvention.x86_64_x32Alex Rønne Petersen
This was forgotten during the refactoring of std.builtin.CallingConvention. It mirrors mips64_n32 for MIPS.
2025-02-17Sema: make source location in checkCallConvSupportsVarArgs more meaningfulTw
As calling convention may not be specified explicitly in the source, so use va_arg's location instead. Signed-off-by: Tw <tw19881113@gmail.com>
2024-12-18compiler: disallow `callconv` etc from depending on function parametersmlugg
Resolves: #22261
2024-10-19test: update for `CallingConvention` changesmlugg
This also includes some compiler and std changes to correct error messages which weren't properly updated before.
2024-07-13Compilation: introduce work stages for better work distributionJacob Young
2023-07-08Sema: infrastructure for supporting more than .C callconv for variadic functionsr00ster91
Now you can add new calling conventions that you confirmed to work with variadic functions simply in a single place and the rest will work automatically.
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
2022-12-17implement defining C variadic functionsVeikka Tuominen