]> granicus.if.org Git - clang/commitdiff
Fix 'clang-cc -analyzer-display-progress' by flushing standard error after printing...
authorTed Kremenek <kremenek@apple.com>
Tue, 6 Oct 2009 03:49:25 +0000 (03:49 +0000)
committerTed Kremenek <kremenek@apple.com>
Tue, 6 Oct 2009 03:49:25 +0000 (03:49 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83369 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Analysis/AnalysisManager.cpp

index 1aa459a28d5d88ae8f8c324adffa4a0544d11535..c2733faa683cc0b1a5fdd0926eab988680de3bec 100644 (file)
@@ -27,9 +27,9 @@ void AnalysisManager::DisplayFunction(Decl *D) {
   if (isa<FunctionDecl>(D) || isa<ObjCMethodDecl>(D)) {
     const NamedDecl *ND = cast<NamedDecl>(D);
     SourceManager &SM = getASTContext().getSourceManager();
-    llvm::errs() << "ANALYZE: "
-                 << SM.getPresumedLoc(ND->getLocation()).getFilename()
-                 << ' ' << ND->getNameAsString() << '\n';
+    (llvm::errs() << "ANALYZE: "
+                  << SM.getPresumedLoc(ND->getLocation()).getFilename()
+                  << ' ' << ND->getNameAsString() << '\n').flush();
   }
 }