[PATCH] D81407: [Analyzer][StreamChecker] Add note tags for file opening.
    Artem Dergachev via Phabricator via cfe-commits 
    cfe-commits at lists.llvm.org
       
    Thu Jun 11 13:16:00 PDT 2020
    
    
  
NoQ added inline comments.
================
Comment at: clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:376-377
+    std::string operator()(PathSensitiveBugReport &BR) const {
+      if (BR.isInteresting(StreamSym))
+        return Message;
+
----------------
Another thing you might want to check is that the warning is coming from your checker. The symbol may be marked as interesting by another checker for a completely unrelated reason. The easiest way to check that is usually to compare the report's bug type to your checker's bug type.
(we should absolutely automate this)
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D81407/new/
https://reviews.llvm.org/D81407
    
    
More information about the cfe-commits
mailing list