doc/langref.html.in | 2 +-
lib/std/builtin.zig | 20 +++-
lib/std/zig/parse.zig | 28 ++---
lib/std/zig/parser_test.zig | 24 ++++
src/AstGen.zig | 1 +
src/Compilation.zig | 5 +
src/Sema.zig | 191 ++++++++++++++++++--------------
src/codegen/llvm.zig | 15 +++
src/main.zig | 8 ++
test/behavior.zig | 1 +
test/behavior/basic.zig | 11 ++
test/behavior/bugs/13664.zig | 27 +++++
test/cases/compile_errors/comptime_parameter_not_declared_as_such.zig | 1 +
test/cases/compile_errors/invalid_field_in_struct_value_expression.zig | 12 ++
test/cases/compile_errors/missing_member_in_namespace_export.zig | 10 ++
test/cases/safety/bad union field access.zig | 2 +-
test/cases/safety/slice start index greater than end index.zig | 23 ++++
17 files changed, 280 insertions(+), 101 deletions(-)