doc/langref.html.in | 9 ++- doc/langref/test_pointer_arithmetic.zig | 3 + src/InternPool.zig | 34 +++++----- src/Sema.zig | 116 +++++++++++++++++++++++++------- src/Value.zig | 2 +- test/behavior/pointers.zig | 60 ++++++++++++++++- test/cases/compile_errors/invalid_pointer_arithmetic.zig | 52 ++++++++++++++ 7 files changed, 230 insertions(+), 46 deletions(-)