aboutsummaryrefslogtreecommitdiff
path: root/src/type.zig
diff options
context:
space:
mode:
authorVeikka Tuominen <git@vexu.eu>2022-06-30 23:59:39 +0300
committerVeikka Tuominen <git@vexu.eu>2022-07-01 10:22:26 +0300
commit2029601cb2ad4a6e9c8b260eec68de881d46735b (patch)
tree1c8573a9b47a9432a8e3f8d7574355243309b064 /src/type.zig
parenta6bf8c2593ae6e60d4c4804d4e9fd87fe29885ed (diff)
downloadzig-2029601cb2ad4a6e9c8b260eec68de881d46735b.tar.gz
zig-2029601cb2ad4a6e9c8b260eec68de881d46735b.zip
AstGen: use elem_{ptr,val}_node for array access syntax
Diffstat (limited to 'src/type.zig')
-rw-r--r--src/type.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/type.zig b/src/type.zig
index 0ca7ba83c5..50302dca6c 100644
--- a/src/type.zig
+++ b/src/type.zig
@@ -189,7 +189,7 @@ pub const Type = extern union {
.Frame,
=> false,
- .Pointer => is_equality_cmp or ty.isCPtr(),
+ .Pointer => !ty.isSlice() and (is_equality_cmp or ty.isCPtr()),
.Optional => {
if (!is_equality_cmp) return false;
var buf: Payload.ElemType = undefined;