|
@@ -1,27 +1,27 @@
|
|
-Any :: struct {
|
|
|
|
|
|
+Any :: struct #ordered {
|
|
data: rawptr,
|
|
data: rawptr,
|
|
type_info: ^Type_Info,
|
|
type_info: ^Type_Info,
|
|
}
|
|
}
|
|
|
|
|
|
-String :: struct {
|
|
|
|
|
|
+String :: struct #ordered {
|
|
data: ^byte,
|
|
data: ^byte,
|
|
len: int,
|
|
len: int,
|
|
};
|
|
};
|
|
|
|
|
|
-Slice :: struct {
|
|
|
|
|
|
+Slice :: struct #ordered {
|
|
data: rawptr,
|
|
data: rawptr,
|
|
len: int,
|
|
len: int,
|
|
cap: int,
|
|
cap: int,
|
|
};
|
|
};
|
|
|
|
|
|
-Dynamic_Array :: struct {
|
|
|
|
|
|
+Dynamic_Array :: struct #ordered {
|
|
data: rawptr,
|
|
data: rawptr,
|
|
len: int,
|
|
len: int,
|
|
cap: int,
|
|
cap: int,
|
|
allocator: Allocator,
|
|
allocator: Allocator,
|
|
};
|
|
};
|
|
|
|
|
|
-Dynamic_Map :: struct {
|
|
|
|
|
|
+Dynamic_Map :: struct #ordered {
|
|
hashes: [dynamic]int,
|
|
hashes: [dynamic]int,
|
|
entries: Dynamic_Array,
|
|
entries: Dynamic_Array,
|
|
};
|
|
};
|