zig/lib/std/io
mlugg 8944935499 std: eliminate some uses of usingnamespace
This eliminates some simple usages of `usingnamespace` in the standard
library. This construct may in future be removed from the language, and
is generally an inappropriate way to formulate code. It is also
problematic for incremental compilation, which may not initially support
projects using it.

I wasn't entirely sure what the appropriate namespacing for the types in
`std.os.uefi.tables` would be, so I ofted to preserve the current
namespacing, meaning this is not a breaking change. It's possible some
of the moved types should instead be namespaced under `BootServices`
etc, but this can be a future enhancement.
2024-02-01 20:30:42 +00:00
..
Reader lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
bit_reader.zig std: remove meta.trait 2023-11-22 13:24:27 -05:00
bit_writer.zig std: remove meta.trait 2023-11-22 13:24:27 -05:00
buffered_atomic_file.zig allocgate: std Allocator interface refactor 2021-11-30 23:32:47 +00:00
buffered_reader.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
buffered_writer.zig update codebase to use @memset and @memcpy 2023-04-28 13:24:43 -07:00
c_writer.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
change_detection_stream.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
counting_reader.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
counting_writer.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
find_byte_writer.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
fixed_buffer_stream.zig Remove @fabs, fabs and absCast/Int from std lib 2023-09-27 11:24:28 -07:00
limited_reader.zig Fix simple doc mistakes. (#17624) 2023-10-21 21:24:55 +00:00
multi_writer.zig x86_64: implement 128-bit builtins 2023-10-23 22:42:18 -04:00
peek_stream.zig std: eliminate some uses of usingnamespace 2024-02-01 20:30:42 +00:00
Reader.zig std.io: replace readStructBig with readStructEndian 2024-01-22 10:53:27 -08:00
seekable_stream.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
stream_source.zig check for UEFI in io.StreamSource 2023-07-03 11:00:54 -07:00
test.zig std: remove meta.trait 2023-11-22 13:24:27 -05:00
tty.zig Fix TTY.detectConfig regression on windows 2023-07-02 00:07:24 -07:00
writer.zig Fix fmt UTF-8 characters as fill (#18533) 2024-01-13 22:47:03 -05:00