Commit 090834380c

Andrew Kelley <andrew@ziglang.org>
2021-04-07 22:06:21
Type: use isPtrLikeOptional instead of isAbiPtr
Thanks @Vexu
1 parent e32898b
Changed files (1)
src/type.zig
@@ -139,7 +139,7 @@ pub const Type = extern union {
             => false,
 
             .Pointer => is_equality_cmp or ty.isCPtr(),
-            .Optional => is_equality_cmp and ty.isAbiPtr(),
+            .Optional => is_equality_cmp and ty.isPtrLikeOptional(),
         };
     }
 
@@ -1619,11 +1619,6 @@ pub const Type = extern union {
         }
     }
 
-    /// Returns whether the type is represented as a pointer in the ABI.
-    pub fn isAbiPtr(self: Type) bool {
-        @panic("TODO implement this");
-    }
-
     /// Asserts that the type is an error union.
     pub fn errorUnionChild(self: Type) Type {
         return switch (self.tag()) {