mirror of
https://github.com/odin-lang/Odin.git
synced 2026-01-06 21:17:40 +00:00
29 lines
388 B
Odin
29 lines
388 B
Odin
Any :: struct #ordered {
|
|
data: rawptr,
|
|
type_info: ^Type_Info,
|
|
}
|
|
|
|
String :: struct #ordered {
|
|
data: ^u8,
|
|
len: int,
|
|
}
|
|
|
|
Slice :: struct #ordered {
|
|
data: rawptr,
|
|
len: int,
|
|
cap: int,
|
|
}
|
|
|
|
Dynamic_Array :: struct #ordered {
|
|
data: rawptr,
|
|
len: int,
|
|
cap: int,
|
|
allocator: Allocator,
|
|
}
|
|
|
|
Map :: struct #ordered {
|
|
hashes: [dynamic]int,
|
|
entries: Dynamic_Array,
|
|
}
|
|
|