diff --git a/base/builtin/index.html b/base/builtin/index.html index 6146dbb79c..b38fe4408d 100644 --- a/base/builtin/index.html +++ b/base/builtin/index.html @@ -211,25 +211,25 @@
raw_soa_footer_slice :: proc(array: ^$T/#soa[]$T) -> (footer: ^Raw_SOA_Footer_Slice) {…}+
init_global_temporary_allocator :: proc(size: int, backup_allocator := context.allocator) {…}
raw_soa_footer_slice :: proc(array: ^$T/#soa[]$T) -> (footer: ^Raw_SOA_Footer_Slice) {…}+
raw_soa_footer_dynamic_array :: proc(array: ^$T/#soa[dynamic]$T) -> (footer: ^Raw_SOA_Footer_Dynamic_Array) {…}
raw_soa_footer_dynamic_array :: proc(array: ^$T/#soa[dynamic]$T) -> (footer: ^Raw_SOA_Footer_Dynamic_Array) {…}-
copy_from_string :: proc "contextless" (dst: $T/[]$E/u8, src: $S/string) -> int {…}@@ -1467,6 +1467,24 @@
make_soa_aligned :: proc($T: typeid/#soa[]T, length: int, alignment: int, allocator := context.allocator, loc := #caller_location) -> (array: T, err: Allocator_Error) #optional_ok {…}+
make_soa_slice :: proc($T: typeid/#soa[]T, length: int, allocator := context.allocator, loc := #caller_location) -> (array: T, err: Allocator_Error) #optional_ok {…}+
make_soa_dynamic_array :: proc($T: typeid/#soa[dynamic]T, allocator := context.allocator, loc := #caller_location) -> (array: T, err: Allocator_Error) #optional_ok {…}+
unordered_remove :: proc(array: ^$T/[dynamic]$T, index: int, loc := #caller_location) {…}@@ -1481,6 +1499,12 @@
make_soa_dynamic_array_len :: proc($T: typeid/#soa[dynamic]T, #any_int length: int, allocator := context.allocator, loc := #caller_location) -> (array: T, err: Allocator_Error) #optional_ok {…}+
ordered_remove :: proc(array: ^$T/[dynamic]$T, index: int, loc := #caller_location) {…}@@ -1517,6 +1541,12 @@
make_soa_dynamic_array_len_cap :: proc($T: typeid/#soa[dynamic]T, #any_int length, #any_int capacity: int, allocator := context.allocator, loc := #caller_location) -> (array: T, err: Allocator_Error) #optional_ok {…}+
pop_safe :: proc "contextless" (array: ^$T/[dynamic]$T) -> (res: $T, ok: bool) {…}@@ -1528,6 +1558,12 @@
resize_soa :: proc(array: ^$T/#soa[dynamic]$T, length: int, loc := #caller_location) -> Allocator_Error {…}+
pop_front :: proc(array: ^$T/[dynamic]$T, loc := #caller_location) -> (res: $T) {…}@@ -1539,9 +1575,9 @@
make_soa_aligned :: proc($T: typeid/#soa[]T, length: int, alignment: int, allocator := context.allocator, loc := #caller_location) -> (array: T, err: Allocator_Error) #optional_ok {…}+
reserve_soa :: proc(array: ^$T/#soa[dynamic]$T, capacity: int, loc := #caller_location) -> Allocator_Error {…}
make_soa_slice :: proc($T: typeid/#soa[]T, length: int, allocator := context.allocator, loc := #caller_location) -> (array: T, err: Allocator_Error) #optional_ok {…}-
make_soa_dynamic_array :: proc($T: typeid/#soa[dynamic]T, allocator := context.allocator, loc := #caller_location) -> (array: T, err: Allocator_Error) #optional_ok {…}-
make_soa_dynamic_array_len :: proc($T: typeid/#soa[dynamic]T, #any_int length: int, allocator := context.allocator, loc := #caller_location) -> (array: T, err: Allocator_Error) #optional_ok {…}-
make_soa_dynamic_array_len_cap :: proc($T: typeid/#soa[dynamic]T, #any_int length, #any_int capacity: int, allocator := context.allocator, loc := #caller_location) -> (array: T, err: Allocator_Error) #optional_ok {…}-
resize_soa :: proc(array: ^$T/#soa[dynamic]$T, length: int, loc := #caller_location) -> Allocator_Error {…}-
reserve_soa :: proc(array: ^$T/#soa[dynamic]$T, capacity: int, loc := #caller_location) -> Allocator_Error {…}-
append_soa_elem :: proc(array: ^$T/#soa[dynamic]$T, arg: $T, loc := #caller_location) -> (n: int, err: Allocator_Error) #optional_ok {…}@@ -1963,6 +1963,18 @@
make_soa :: proc{ + make_soa_slice, + make_soa_dynamic_array, + make_soa_dynamic_array_len, + make_soa_dynamic_array_len_cap, +} ++
clear :: proc{ @@ -1991,18 +2003,6 @@reserve
make_soa :: proc{ - make_soa_slice, - make_soa_dynamic_array, - make_soa_dynamic_array_len, - make_soa_dynamic_array_len_cap, -} --
append_soa :: proc{ @@ -2039,16 +2039,6 @@resize -
delete_soa ¶
---delete_soa :: proc{ - delete_soa_slice, - delete_soa_dynamic_array, -} --
non_zero_resize :: proc{ @@ -2058,10 +2048,11 @@no
clear_soa :: proc{ - clear_soa_dynamic_array, +delete_soa :: proc{ + delete_soa_slice, + delete_soa_dynamic_array, }
clear_soa :: proc{ + clear_soa_dynamic_array, +} ++
delete :: proc{ diff --git a/base/runtime/index.html b/base/runtime/index.html index f27e33ccd8..74d94222eb 100644 --- a/base/runtime/index.html +++ b/base/runtime/index.html @@ -4287,7 +4287,7 @@Source Files
Generated with odin version dev-2024-02 (vendor "odin") Windows_amd64 @ 2024-02-17 21:07:52.269333800 +0000 UTC
Generated with odin version dev-2024-02 (vendor "odin") Windows_amd64 @ 2024-02-18 21:08:02.482262400 +0000 UTC