aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/FrontendAction.cpp
diff options
context:
space:
mode:
authorIlya Biryukov <ibiryukov@google.com>2025-08-01 13:47:22 +0200
committerGitHub <noreply@github.com>2025-08-01 13:47:22 +0200
commit1c5e6199a166b70ca9cd2329b6fb3d1d470022dd (patch)
treec3854dbb6a2892ed1e23f7197bd8a5b0846d2143 /clang/lib/Frontend/FrontendAction.cpp
parent1023f6c9db6c722fd0f8d631b114419cd522594f (diff)
downloadllvm-1c5e6199a166b70ca9cd2329b6fb3d1d470022dd.zip
llvm-1c5e6199a166b70ca9cd2329b6fb3d1d470022dd.tar.gz
llvm-1c5e6199a166b70ca9cd2329b6fb3d1d470022dd.tar.bz2
[Clang] Flush minimization hints after writing (#151522)
This helps to get well-formed output if Clang crashes after that point.
Diffstat (limited to 'clang/lib/Frontend/FrontendAction.cpp')
-rw-r--r--clang/lib/Frontend/FrontendAction.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Frontend/FrontendAction.cpp b/clang/lib/Frontend/FrontendAction.cpp
index 137d225..12b5c18 100644
--- a/clang/lib/Frontend/FrontendAction.cpp
+++ b/clang/lib/Frontend/FrontendAction.cpp
@@ -226,6 +226,8 @@ private:
}
*OS << " ]\n";
*OS << "}\n";
+
+ OS->flush();
}
};