From c9909dc651b6c9915ea973533301e7b18d03e661 Mon Sep 17 00:00:00 2001 From: sofia Date: Mon, 28 Jul 2025 01:37:54 +0300 Subject: [PATCH] Update intrinsics documentation --- documentation/intrinsics.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/documentation/intrinsics.md b/documentation/intrinsics.md index 59aa81b..7758ee8 100644 --- a/documentation/intrinsics.md +++ b/documentation/intrinsics.md @@ -17,6 +17,14 @@ Simply returns the size of type `T` in bits. i32::sizeof(); // Returns 32 ``` +#### `::null() -> *T` + +Returns a null-pointer of type `T`. + +```rust +i32::null(); // Returns *i32 (null-ptr) +``` + #### `::alloca(size: u64) -> *T` Allocates `T::sizeof() * size` bits and returns a pointer to `T`.