zig/lib/std/os/windows
Ryan Liptak cfcf9cd9b7 Add os.windows.nls.upcaseW, a cross-platform implementation of RtlUpcaseUnicodeChar
This allows doing Windows-style case insensitive comparisons from any target, but means that it will need to include its own copy of the uppercase data table (5,088 bytes) to do so.

When targeting Windows, the ntdll functions are used instead to avoid including a redundant copy of the uppercase data in the resulting binary.
2023-06-30 15:29:43 -07:00
..
advapi32.zig std.os.windows.advapi32: Add RegCloseKey 2023-03-07 18:14:37 -05:00
crypt32.zig clean up windows cert scanning 2023-01-17 00:08:42 -07:00
gdi32.zig std: reorganization that allows new usingnamespace semantics 2021-09-01 17:54:06 -07:00
kernel32.zig Fix GetFileInformationByHandle compile error (#14829) 2023-03-19 23:23:05 +00:00
lang.zig
nls.zig Add os.windows.nls.upcaseW, a cross-platform implementation of RtlUpcaseUnicodeChar 2023-06-30 15:29:43 -07:00
ntdll.zig Revert "Revert "Windows: Support UNC, rooted, drive relative, and namespaced/device paths"" 2023-05-29 22:09:13 -04:00
ntstatus.zig
ole32.zig std.os.windows: reorg to avoid usingnamespace 2021-09-01 17:54:06 -07:00
psapi.zig std: reorganization that allows new usingnamespace semantics 2021-09-01 17:54:06 -07:00
shell32.zig std.os.windows: reorg to avoid usingnamespace 2021-09-01 17:54:06 -07:00
sublang.zig
test.zig Revert "Revert "Windows: Support UNC, rooted, drive relative, and namespaced/device paths"" 2023-05-29 22:09:13 -04:00
user32.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
win32error.zig std.os.windows: reorg to avoid usingnamespace 2021-09-01 17:54:06 -07:00
winmm.zig std.os.windows: reorg to avoid usingnamespace 2021-09-01 17:54:06 -07:00
ws2_32.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00