diff --git a/lib/Pipes/FunctionStringMap.cpp b/lib/Pipes/FunctionStringMap.cpp index e97235b86..4743af997 100644 --- a/lib/Pipes/FunctionStringMap.cpp +++ b/lib/Pipes/FunctionStringMap.cpp @@ -119,8 +119,7 @@ struct CustomMappingTraits> { namespace revng::pipes { llvm::Error FunctionStringMap::serialize(llvm::raw_ostream &OS) const { - llvm::yaml::Output YAMLOutput(OS); - YAMLOutput << const_cast &>(Map); + ::serialize(OS, Map); return llvm::Error::success(); }