doc/langref.html.in | 4 +- lib/std/fs/path.zig | 2 +- lib/std/math.zig | 2 +- lib/std/math/float.zig | 2 +- lib/std/zig/c_translation.zig | 2 +- lib/std/zig/parse.zig | 2 +- src/Module.zig | 8 ++-- src/Sema.zig | 63 +++++++++++++++++++++++--------- src/codegen/llvm.zig | 9 +++-- src/type.zig | 2 +- test/behavior/cast.zig | 2 +- test/behavior/error.zig | 2 +- test/behavior/eval.zig | 22 +++++++++++ test/behavior/fn.zig | 23 +++++++++++- test/behavior/optional.zig | 7 ++++ test/behavior/packed-struct.zig | 12 ++++++ test/behavior/struct.zig | 2 +- test/cases/compile_errors/bogus_method_call_on_slice.zig | 8 ++++ test/cases/compile_errors/comptime_parameter_not_declared_as_such.zig | 23 ++++++++++++ test/compile_errors.zig | 19 +++++++++- 20 files changed, 179 insertions(+), 37 deletions(-)