doc/langref.html.in | 59 +++++++++++++++--
lib/std/builtin.zig | 81 ++++++++++++++++++++++++
src/Air.zig | 17 +++++
src/AstGen.zig | 49 ++++++++++++--
src/BuiltinFn.zig | 28 ++++++++
src/Liveness.zig | 8 +++
src/Sema.zig | 97 +++++++++++++++++++++++++++-
src/Zir.zig | 12 ++++
src/arch/aarch64/CodeGen.zig | 5 ++
src/arch/arm/CodeGen.zig | 5 ++
src/arch/riscv64/CodeGen.zig | 5 ++
src/arch/sparc64/CodeGen.zig | 5 ++
src/arch/wasm/CodeGen.zig | 4 ++
src/arch/x86_64/CodeGen.zig | 5 ++
src/codegen/c.zig | 5 ++
src/codegen/llvm.zig | 93 +++++++++++++++++++++++++++
src/codegen/llvm/bindings.zig | 3 +
src/print_air.zig | 4 ++
src/print_zir.zig | 4 ++
test/behavior/var_args.zig | 109 +++++++++++++++++++++++++++++++-
test/cases/compile_errors/invalid_variadic_function.zig | 12 ++++
21 files changed, 598 insertions(+), 12 deletions(-)