mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 07:38:48 +00:00
Change how abs, min, max, and clamp are implemented for floats
This commit is contained in:
+4
-1
@@ -25,10 +25,13 @@ Map :: struct #ordered {
|
||||
entries: Dynamic_Array,
|
||||
}
|
||||
|
||||
make_any :: inline proc(data: rawptr, type_info: ^Type_Info) -> any {
|
||||
return transmute(any)Any{data, type_info};
|
||||
}
|
||||
|
||||
string_data :: inline proc(s: $T/string) -> ^byte {
|
||||
return (^String)(&s).data;
|
||||
}
|
||||
|
||||
slice_data :: inline proc(a: $T/[]$E) -> ^E {
|
||||
return cast(^E)(^Slice)(&a).data;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user