Merge pull request #4476 from Bazzas-Forks/slice-size

Add core:slice.size
This commit is contained in:
Jeroen van Rijn
2024-11-11 11:14:46 +01:00
committed by GitHub
+6
View File
@@ -471,6 +471,12 @@ is_empty :: proc(a: $T/[]$E) -> bool {
return len(a) == 0
}
// Gets the byte size of the backing data
@(require_results)
size :: proc "contextless" (a: $T/[]$E) -> int {
return len(a) * size_of(E)
}
@(require_results)