mirror-llvm-project/libcxx/include/__filesystem
Nikolas Klauser a8cc3d2592
[libc++] Clean up windows macros (#207577)
We have multiple macros for different Windows. However, most of them
don't actually define different things. We can condense the macros to
- `_WIN32` directly if it only depends on windows, or
- `_LIBCPP_MSVCRT`

This patch drops `_LIBCPP_MSVCRT_LIKE` and `_LIBCPP_WIN32API`, since
they are equivalent to `_WIN32`.
2026-07-30 14:05:39 +02:00
..
copy_options.h [libc++] Mini-cleanup for [[nodiscard]] (#172275) 2025-12-22 00:32:57 +08:00
directory_entry.h [libc++] Introduce implicit and explicit ABI annotations (#193045) 2026-05-08 12:21:31 +02:00
directory_iterator.h [libc++] Introduce implicit and explicit ABI annotations (#193045) 2026-05-08 12:21:31 +02:00
directory_options.h [libc++][filesystem] Applied [[nodiscard]] (#171085) 2025-12-12 08:20:58 +02:00
file_status.h [libc++][filesystem] Applied [[nodiscard]] (#171085) 2025-12-12 08:20:58 +02:00
file_time_type.h
file_type.h
filesystem_error.h [libc++] Introduce implicit and explicit ABI annotations (#193045) 2026-05-08 12:21:31 +02:00
operations.h [libc++] Introduce implicit and explicit ABI annotations (#193045) 2026-05-08 12:21:31 +02:00
path.h [libc++] Clean up windows macros (#207577) 2026-07-30 14:05:39 +02:00
path_iterator.h [libc++] Introduce implicit and explicit ABI annotations (#193045) 2026-05-08 12:21:31 +02:00
perm_options.h [libc++][filesystem] Applied [[nodiscard]] (#171085) 2025-12-12 08:20:58 +02:00
perms.h [libc++][filesystem] Applied [[nodiscard]] (#171085) 2025-12-12 08:20:58 +02:00
recursive_directory_iterator.h [libc++] Introduce implicit and explicit ABI annotations (#193045) 2026-05-08 12:21:31 +02:00
space_info.h
u8path.h [libc++] Clean up windows macros (#207577) 2026-07-30 14:05:39 +02:00