From ce2473a7151a0bf8044e30e0e9f326232a4dfa0e Mon Sep 17 00:00:00 2001 From: sofia Date: Thu, 7 Aug 2025 21:33:50 +0300 Subject: [PATCH] Add is_null to documentation --- documentation/intrinsics.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/documentation/intrinsics.md b/documentation/intrinsics.md index b662893..e79082d 100644 --- a/documentation/intrinsics.md +++ b/documentation/intrinsics.md @@ -33,6 +33,14 @@ Returns a null-pointer of type `T`. i32::null(); // Returns *i32 (null-ptr) ``` +#### `::is_null(val: T) -> bool` + +Returns a boolean representing if `val` is a nullptr or not. + +```rust +i32::is_null(i32::null()); // Returns true +``` + #### `::malloc(size: u64) -> *T` Allocates `T::sizeof() * size` bytes and returns a pointer to `T`.