Skip to content

Commit c40a92a

Browse files
authored
std.cfg: Added support for more std::filesystem functions (#6030)
1 parent 22ba65a commit c40a92a

1 file changed

Lines changed: 27 additions & 1 deletion

File tree

cfg/std.cfg

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6501,7 +6501,33 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
65016501
<!-- (1) (since C++17) bool std::filesystem::exists( std::filesystem::file_status s ) noexcept; -->
65026502
<!-- (2) (since C++17) bool std::filesystem::exists( const std::filesystem::path& p ); -->
65036503
<!-- (3) (since C++17) bool std::filesystem::exists( const std::filesystem::path& p, std::error_code& ec ) noexcept; -->
6504-
<function name="std::filesystem::exists">
6504+
<!-- (1) (since C++17) bool std::filesystem::is_block_file( std::filesystem::file_status s ) noexcept; -->
6505+
<!-- (2) (since C++17) bool std::filesystem::is_block_file( const std::filesystem::path& p ); -->
6506+
<!-- (3) (since C++17) bool std::filesystem::is_block_file( const std::filesystem::path& p, std::error_code& ec ) noexcept; -->
6507+
<!-- (1) (since C++17) bool std::filesystem::is_character_file( std::filesystem::file_status s ) noexcept; -->
6508+
<!-- (2) (since C++17) bool std::filesystem::is_character_file( const std::filesystem::path& p ); -->
6509+
<!-- (3) (since C++17) bool std::filesystem::is_character_file( const std::filesystem::path& p, std::error_code& ec ) noexcept; -->
6510+
<!-- (1) (since C++17) bool std::filesystem::is_directory( std::filesystem::file_status s ) noexcept; -->
6511+
<!-- (2) (since C++17) bool std::filesystem::is_directory( const std::filesystem::path& p ); -->
6512+
<!-- (3) (since C++17) bool std::filesystem::is_directory( const std::filesystem::path& p, std::error_code& ec ) noexcept; -->
6513+
<!-- (1) (since C++17) bool std::filesystem::is_empty const std::filesystem::path& p ); -->
6514+
<!-- (2) (since C++17) bool std::filesystem::is_empty( const std::filesystem::path& p, std::error_code& ec ) noexcept; -->
6515+
<!-- (1) (since C++17) bool std::filesystem::is_fifo( std::filesystem::file_status s ) noexcept; -->
6516+
<!-- (2) (since C++17) bool std::filesystem::is_fifo const std::filesystem::path& p ); -->
6517+
<!-- (3) (since C++17) bool std::filesystem::is_fifo( const std::filesystem::path& p, std::error_code& ec ) noexcept; -->
6518+
<!-- (1) (since C++17) bool std::filesystem::is_other( std::filesystem::file_status s ) noexcept; -->
6519+
<!-- (2) (since C++17) bool std::filesystem::is_other const std::filesystem::path& p ); -->
6520+
<!-- (3) (since C++17) bool std::filesystem::is_other( const std::filesystem::path& p, std::error_code& ec ) noexcept; -->
6521+
<!-- (1) (since C++17) bool std::filesystem::is_regular_file( std::filesystem::file_status s ) noexcept; -->
6522+
<!-- (2) (since C++17) bool std::filesystem::is_regular_file( const std::filesystem::path& p ); -->
6523+
<!-- (3) (since C++17) bool std::filesystem::is_regular_file( const std::filesystem::path& p, std::error_code& ec ) noexcept; -->
6524+
<!-- (1) (since C++17) bool std::filesystem::is_socket( std::filesystem::file_status s ) noexcept; -->
6525+
<!-- (2) (since C++17) bool std::filesystem::is_socket( const std::filesystem::path& p ); -->
6526+
<!-- (3) (since C++17) bool std::filesystem::is_socket( const std::filesystem::path& p, std::error_code& ec ) noexcept; -->
6527+
<!-- (1) (since C++17) bool std::filesystem::is_symlink( std::filesystem::file_status s ) noexcept; -->
6528+
<!-- (2) (since C++17) bool std::filesystem::is_symlink( const std::filesystem::path& p ); -->
6529+
<!-- (3) (since C++17) bool std::filesystem::is_symlink( const std::filesystem::path& p, std::error_code& ec ) noexcept; -->
6530+
<function name="std::filesystem::exists,std::filesystem::is_block_file,std::filesystem::is_character_file,std::filesystem::is_directory,std::filesystem::is_empty,std::filesystem::is_fifo,std::filesystem::is_other,std::filesystem::is_regular_file,std::filesystem::is_socket,std::filesystem::is_symlink">
65056531
<returnValue type="bool"/>
65066532
<noreturn>false</noreturn>
65076533
<leak-ignore/>

0 commit comments

Comments
 (0)