aboutsummaryrefslogtreecommitdiff
path: root/src/codegen
diff options
context:
space:
mode:
authorsin-ack <77421532+sin-ack@users.noreply.github.com>2022-04-30 05:53:06 +0300
committerGitHub <noreply@github.com>2022-04-29 22:53:06 -0400
commit032c722d2019a475362c0ae01241a80417bdd8a2 (patch)
tree97e0d9229e2f1173d2bfb8f53351476656042db4 /src/codegen
parent609896a6e8180ec32844d2b4656b52ef41fe7757 (diff)
downloadzig-032c722d2019a475362c0ae01241a80417bdd8a2.tar.gz
zig-032c722d2019a475362c0ae01241a80417bdd8a2.zip
Sema: Fix many-pointer array concatenation at comptime (#11512)
* Sema: Correctly determine whether array_cat lhs and rhs are single ptrs Many-pointers are also not single-pointers and wouldn't be considered here. This commit makes the conditions use the appropriately-named isSinglePointer instead. * Sema: Correctly obtain ArrayInfo for many-pointer concatenation Many-pointers at comptime have a known size like slices and can be used in array concatenation. This fixes a stage1 regression. * test: Add comptime manyptr concatenation test Co-authored-by: sin-ack <sin-ack@users.noreply.github.com>
Diffstat (limited to 'src/codegen')
0 files changed, 0 insertions, 0 deletions