stage2: pass some pointer tests

* New AIR instructions: ptr_add, ptr_sub, ptr_elem_val, ptr_ptr_elem_val
   - See the doc comments for details.
 * Sema: implement runtime pointer arithmetic.
 * Sema: implement elem_val for many-pointers.
 * Sema: support coercion from `*[N:s]T` to `[*]T`.
 * Type: isIndexable handles many-pointers.
f81b2531cbAndrew Kelley committed on 8/7/2021, 10:46:53 PMparentade8547
12 files changedLine totals unavailable