motiejus/zig

fork of https://codeberg.org/ziglang/zig
git clone https://git.jakstys.lt/motiejus/zig.git
Log | Tree | Refs | README | LICENSE

commit d94137d23fff3958e003c7d6d70a5d1087a1e98c (tree)
parent 6e35138901d052f19d41ec7bafeaf31f1adf54f6
Author: Justus Klausecker <justus@klausecker.de>
Date:   Fri,  9 Jan 2026 04:49:00 +0100

src/Type: make doc comments prettier :)

Diffstat:
Msrc/Type.zig | 30+++++++++++++++---------------
1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/src/Type.zig b/src/Type.zig @@ -1933,12 +1933,12 @@ pub fn isPtrLikeOptional(ty: Type, zcu: *const Zcu) bool { }; } -/// For *[N]T, returns [N]T. -/// For *T, returns T. -/// For [*]T, returns T. -/// For @Vector(N, T), returns T. -/// For [N]T, returns T. -/// For ?T, returns T. +/// For `*[N]T`, returns `[N]T`. +/// For `*T`, returns `T`. +/// For `[*]T`, returns `T`. +/// For `@Vector(N, T)`, returns `T`. +/// For `[N]T`, returns `T`. +/// For `?T`, returns `T`. pub fn childType(ty: Type, zcu: *const Zcu) Type { return childTypeIp(ty, &zcu.intern_pool); } @@ -1947,15 +1947,15 @@ pub fn childTypeIp(ty: Type, ip: *const InternPool) Type { return Type.fromInterned(ip.childType(ty.toIntern())); } -/// For *[N]T, returns T. -/// For ?*T, returns T. -/// For ?*[N]T, returns T. -/// For ?[*]T, returns T. -/// For *T, returns T. -/// For [*]T, returns T. -/// For [N]T, returns T. -/// For []T, returns T. -/// For anyframe->T, returns T. +/// For `*[N]T`, returns `T`. +/// For `?*T`, returns `T`. +/// For `?*[N]T`, returns `T`. +/// For `?[*]T`, returns `T`. +/// For `*T`, returns `T`. +/// For `[*]T`, returns `T`. +/// For `[N]T`, returns `T`. +/// For `[]T`, returns `T`. +/// For `anyframe->T`, returns `T`. pub fn elemType2(ty: Type, zcu: *const Zcu) Type { return switch (zcu.intern_pool.indexToKey(ty.toIntern())) { .ptr_type => |ptr_type| switch (ptr_type.flags.size) {