lib/std/Target.zig | 2 +- lib/std/builtin.zig | 8 ++-- src/Sema.zig | 37 ++++++++++------- src/Type.zig | 5 ++- src/arch/riscv64/CodeGen.zig | 3 +- src/arch/x86_64/CodeGen.zig | 2 +- test/behavior/align.zig | 9 ----- test/behavior/builtin_functions_returning_void_or_noreturn.zig | 1 - test/behavior/type_info.zig | 8 ++-- test/behavior/typename.zig | 6 +-- test/cases/compile_errors/array_in_c_exported_function.zig | 7 ++-- test/cases/compile_errors/assign_inline_fn_to_non-comptime_var.zig | 2 +- test/cases/compile_errors/bitsize_of_packed_struct_checks_backing_int_ty.zig | 2 +- test/cases/compile_errors/callconv_apcs_aapcs_aapcsvfp_on_unsupported_platform.zig | 7 ++-- test/cases/compile_errors/callconv_signal_on_unsupported_platform.zig | 4 +- test/cases/compile_errors/callconv_stdcall_fastcall_thiscall_on_unsupported_platform.zig | 12 +++--- test/cases/compile_errors/callconv_vectorcall_on_unsupported_platform.zig | 7 ---- test/cases/compile_errors/closure_get_depends_on_failed_decl.zig | 2 +- test/cases/compile_errors/export_function_with_comptime_parameter.zig | 5 +-- test/cases/compile_errors/export_generic_function.zig | 5 +-- test/cases/compile_errors/extern_function_pointer_mismatch.zig | 7 ++-- test/cases/compile_errors/extern_function_with_comptime_parameter.zig | 9 ++--- test/cases/compile_errors/function-only_builtins_outside_function.zig | 29 ++++++-------- test/cases/compile_errors/function_with_non-extern_non-packed_enum_parameter.zig | 5 +-- test/cases/compile_errors/function_with_non-extern_non-packed_struct_parameter.zig | 5 +-- test/cases/compile_errors/function_with_non-extern_non-packed_union_parameter.zig | 5 +-- test/cases/compile_errors/invalid_extern_function_call.zig | 2 +- test/cases/compile_errors/invalid_func_for_callconv.zig | 15 ++++--- test/cases/compile_errors/invalid_tail_call.zig | 2 +- test/cases/compile_errors/invalid_variadic_function.zig | 11 +++--- test/cases/compile_errors/noinline_fn_cc_inline.zig | 5 +-- test/cases/compile_errors/old_fn_ptr_in_extern_context.zig | 8 ++-- test/cases/compile_errors/reify_type.Fn_with_is_var_args_true_and_non-C_callconv.zig | 7 ++-- test/cases/compile_errors/runtime_@ptrFromInt_to_comptime_only_type.zig | 4 +- test/cases/compile_errors/setAlignStack_in_naked_function.zig | 9 ----- test/cases/compile_errors/setAlignStack_too_big.zig | 9 ----- test/cases/compile_errors/slice_used_as_extern_fn_param.zig | 7 ++-- test/cases/compile_errors/type_mismatch_in_C_prototype_with_varargs.zig | 4 +- test/cases/compile_errors/wrong_types_given_to_export.zig | 2 +- test/cases/translate_c/static empty struct.c | 2 +- test/translate_c.zig | 68 ++++++++++++++++---------------- 41 files changed, 154 insertions(+), 195 deletions(-)