diff --git a/tools/swift-reflection-fuzzer/swift-reflection-fuzzer.cpp b/tools/swift-reflection-fuzzer/swift-reflection-fuzzer.cpp index 76ee1f1152e5e..1902945c25b7e 100644 --- a/tools/swift-reflection-fuzzer/swift-reflection-fuzzer.cpp +++ b/tools/swift-reflection-fuzzer/swift-reflection-fuzzer.cpp @@ -31,6 +31,7 @@ #include #include #include +#include #if defined(__APPLE__) && defined(__MACH__) #include @@ -43,7 +44,7 @@ using namespace swift::reflection; using namespace swift::remote; using NativeReflectionContext = swift::reflection::ReflectionContext< - External>>; + External>>>; template static T unwrap(llvm::Expected value) { if (value) @@ -142,6 +143,6 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { auto reader = std::make_shared(); NativeReflectionContext context(std::move(reader)); context.addImage(RemoteAddress(Data)); - context.getBuilder().dumpAllSections(stdout); + context.getBuilder().dumpAllSections(std::cout); return 0; // Non-zero return values are reserved for future use. }