doc/langref.html.in | 46 +-
lib/compiler/reduce/Walk.zig | 5 -
lib/docs/wasm/Walk.zig | 9 -
lib/docs/wasm/html_render.zig | 2 -
lib/std/builtin.zig | 13 +-
lib/std/zig/Ast.zig | 71 +-
lib/std/zig/AstGen.zig | 70 +-
lib/std/zig/AstRlAnnotate.zig | 18 -
lib/std/zig/BuiltinFn.zig | 16 -
lib/std/zig/Parse.zig | 54 +-
lib/std/zig/Zir.zig | 26 -
lib/std/zig/ZonGen.zig | 5 -
lib/std/zig/parser_test.zig | 76 --
lib/std/zig/render.zig | 8 -
lib/std/zig/tokenizer.zig | 6 -
src/Sema.zig | 57 +-
src/Zcu.zig | 4 -
src/codegen/llvm.zig | 4 +-
src/print_zir.zig | 17 -
test/behavior.zig | 2 -
test/behavior/align.zig | 24 -
test/behavior/async_fn.zig | 1911 --------------------------------
test/behavior/await_struct.zig | 47 -
test/behavior/call.zig | 6 +-
test/cases/compile_errors/async/async_function_depends_on_its_own_frame.zig | 13 -
test/cases/compile_errors/async/async_function_indirectly_depends_on_its_own_frame.zig | 17 -
test/cases/compile_errors/async/const_frame_cast_to_anyframe.zig | 19 -
test/cases/compile_errors/async/function_with_ccc_indirectly_calling_async_function.zig | 18 -
test/cases/compile_errors/async/indirect_recursion_of_async_functions_detected.zig | 36 -
test/cases/compile_errors/async/invalid_suspend_in_exported_function.zig | 15 -
test/cases/compile_errors/async/returning_error_from_void_async_function.zig | 12 -
test/cases/compile_errors/async/runtime-known_async_function_called.zig | 15 -
test/cases/compile_errors/async/runtime-known_function_called_with_async_keyword.zig | 13 -
test/cases/compile_errors/async/wrong_frame_type_used_for_async_call.zig | 16 -
test/cases/compile_errors/async/wrong_type_for_result_ptr_to_asyncCall.zig | 16 -
test/cases/compile_errors/combination_of_nosuspend_and_async.zig | 15 -
test/cases/compile_errors/suspend_inside_suspend_block.zig | 15 -
test/cases/safety/@asyncCall with too small a frame.zig | 26 -
test/cases/safety/awaiting twice.zig | 29 -
test/cases/safety/error return trace across suspend points.zig | 38 -
test/cases/safety/invalid resume of async function.zig | 19 -
test/cases/safety/resuming a function which is awaiting a call.zig | 21 -
test/cases/safety/resuming a function which is awaiting a frame.zig | 22 -
test/cases/safety/resuming a non-suspended function which has been suspended and resumed.zig | 32 -
test/cases/safety/resuming a non-suspended function which never been suspended.zig | 27 -
tools/docgen.zig | 2 -
tools/doctest.zig | 2 -
tools/lldb_pretty_printers.py | 2 -
48 files changed, 24 insertions(+), 2913 deletions(-)