aboutsummaryrefslogtreecommitdiff
path: root/src/type.zig
diff options
context:
space:
mode:
authorg-w1 <58830309+g-w1@users.noreply.github.com>2021-06-21 11:47:34 -0400
committerGitHub <noreply@github.com>2021-06-21 18:47:34 +0300
commite13a182990c638bb69cd04e253ad6e0ecd734407 (patch)
tree2a27981e6f412fbfa8ad52cc46a98f62f0b0c007 /src/type.zig
parenta95fdb06352a6a1e60d0167bad62f5a46345177a (diff)
downloadzig-e13a182990c638bb69cd04e253ad6e0ecd734407.tar.gz
zig-e13a182990c638bb69cd04e253ad6e0ecd734407.zip
stage2 Sema: implement @intToPtr (#9144)
Co-authored-by: Veikka Tuominen <git@vexu.eu>
Diffstat (limited to 'src/type.zig')
-rw-r--r--src/type.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/type.zig b/src/type.zig
index 410773b649..549b15f366 100644
--- a/src/type.zig
+++ b/src/type.zig
@@ -1538,7 +1538,7 @@ pub const Type = extern union {
.optional_single_const_pointer,
.optional_single_mut_pointer,
=> {
- if (self.elemType().hasCodeGenBits()) return 1;
+ if (!self.elemType().hasCodeGenBits()) return 1;
return @divExact(target.cpu.arch.ptrBitWidth(), 8);
},
@@ -1550,7 +1550,7 @@ pub const Type = extern union {
.c_mut_pointer,
.pointer,
=> {
- if (self.elemType().hasCodeGenBits()) return 0;
+ if (!self.elemType().hasCodeGenBits()) return 0;
return @divExact(target.cpu.arch.ptrBitWidth(), 8);
},