hide sibling func() i32 { return 1 } hide Sibling :: struct { value i32 } hide sibling_value :: 1 hide(file) file_sibling func() i32 { return 1 } hide(file) File_Sibling :: struct { value i32 } hide(file) file_sibling_value :: 1 collision c_func() i32 { return 1 }