misc changes

not worth comment ing on...
This commit is contained in:
2025-06-28 20:56:49 -04:00
parent bf5ecd0e0d
commit cf7151a1ce
4 changed files with 18 additions and 30 deletions

View File

@ -43,27 +43,17 @@ DLL_NodeFull :: struct ( $ Type : typeid ) {
first, last : ^Type,
prev, next : ^Type,
}
// I have specific members commented out here as the RAD Debugger currently doesn't support transparently exposing using members of a struct (yet).
DLL_NodePN :: struct ( $ Type : typeid ) {
// using _ : struct {
prev, next : ^Type,
// },
// using _ : struct {
// left, right : ^Type,
// },
prev, next : ^Type,
}
DLL_NodeFL :: struct ( $ Type : typeid ) {
// using _ : struct {
first, last : ^Type,
// },
// TODO(Ed): Review this
// using _ : struct {
// bottom, top: ^Type,
// },
first, last : ^Type,
}
DLL_NodeBT :: struct ($Type: typeid) {
bottom, top: ^Type,
}
DLL_NodeLR :: struct ($Type: typeid) {
left, right: ^Type,
}
type_is_node :: #force_inline proc "contextless" ( $ Type : typeid ) -> bool

View File

@ -21,6 +21,7 @@ import "base:runtime"
Exabyte :: runtime.Exabyte
resize_non_zeroed :: runtime.non_zero_mem_resize
SourceCodeLocation :: runtime.Source_Code_Location
Raw_Slice :: runtime.Raw_Slice
//#endregion("base")