#pragma once #include #include #include #include #include "swift/extractor/config/SwiftExtractorConfiguration.h" namespace codeql { std::optional getHashOfRealFile(const std::filesystem::path& path); class FileInterceptor; std::shared_ptr setupFileInterception( const SwiftExtractorConfiguration& configuration); std::filesystem::path redirect(const std::filesystem::path& target); } // namespace codeql