retdec
filesystem.h
Go to the documentation of this file.
1 
7 #ifndef RETDEC_UTILS_FILESYSTEM_H
8 #define RETDEC_UTILS_FILESYSTEM_H
9 
10 #if __has_include(<filesystem>)
11  #include <filesystem>
12  namespace fs = std::filesystem;
13 
14 #elif __has_include(<experimental/filesystem>)
15  #include <experimental/filesystem>
16  namespace fs = std::experimental::filesystem;
17 
18 #else
19  #error "Compiler does not have C++17 filesystem feature."
20 
21 #endif
22 
23 #endif