package core:relative
⌘K
Ctrl+K
or
/
Index
Types (3)
Constants (0)
This section is empty.
Variables (0)
This section is empty.
Procedures (6)
Types
Set_Safe_Error ¶
Set_Safe_Error :: enum int { None, Memory_Too_Far_Apart, Length_Out_Of_Bounds, }
Related Procedures With Returns
- pointer_set_safe
- slice_set_safe
- set_safe (procedure groups)
Constants
This section is empty.
Variables
This section is empty.
Procedures
pointer_get ¶
pointer_get :: proc "contextless" (p: ^$P/^$T) -> $T {…}
pointer_set ¶
pointer_set :: proc "contextless" (p: ^$P/^$T, ptr: $T) {…}
pointer_set_safe ¶
pointer_set_safe :: proc "contextless" (p: ^$P/^$T, ptr: $T) -> Set_Safe_Error {…}
slice_get ¶
slice_get :: proc "contextless" (p: ^$S/container_topological_sort.Sorter($K)) -> (slice: $T) {…}
slice_set ¶
slice_set :: proc "contextless" (p: ^$S/container_topological_sort.Sorter($K), slice: $T) {…}
slice_set_safe ¶
slice_set_safe :: proc "contextless" (p: ^$S/container_topological_sort.Sorter($K), slice: $T) -> Set_Safe_Error {…}
Procedure Groups
get ¶
get :: proc{ pointer_get, slice_get, }
set ¶
set :: proc{ pointer_set, slice_set, }
set_safe ¶
set_safe :: proc{ pointer_set_safe, slice_set_safe, }
Source Files
Generation Information
Generated with odin version dev-2025-03 (vendor "odin") Windows_amd64 @ 2025-03-25 21:11:15.440970600 +0000 UTC