misc changes
not worth comment ing on...
This commit is contained in:
@ -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
|
||||
|
@ -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")
|
||||
|
||||
|
Reference in New Issue
Block a user