glfw: document why unreachable is valid

This commit is contained in:
Lee Cannon 2022-02-09 21:45:27 +00:00 committed by Stephen Gutekanst
parent 0cdac6c68a
commit bc8ce57e53
8 changed files with 36 additions and 1 deletions

View file

@ -444,7 +444,7 @@ pub inline fn create(
else => unreachable,
};
// `glfwCreateWindow` returns `null` only for errors
unreachable;
}
@ -1304,6 +1304,7 @@ pub inline fn getAttrib(self: Window, attrib: Attrib) error{PlatformError}!i32 {
Error.PlatformError => |e| e,
else => unreachable,
};
// this is not unreachable as `0` is a valid value
return v;
}