ci/azure/pipelines.yml | 2 +- lib/std/meta.zig | 6 +-- lib/std/start_windows_tls.zig | 2 +- lib/std/zig/Ast.zig | 10 ++++- lib/std/zig/parse.zig | 26 ++++++++++++- lib/std/zig/parser_test.zig | 34 +++++++++++++++++ src/AstGen.zig | 5 +++ src/Sema.zig | 63 +++++++++++++++++++++++++++++--- src/type.zig | 3 -- test/behavior/cast.zig | 8 ++++ test/cases/compile_errors/dont_implicit_cast_double_pointer_to_anyopaque.zig | 14 ------- test/cases/compile_errors/double_pointer_to_anyopaque_pointer.zig | 28 ++++++++++++++ test/cases/compile_errors/incorrect_pointer_dereference_syntax.zig | 11 ++++++ 13 files changed, 181 insertions(+), 31 deletions(-)