Skip to content
  1. Jul 22, 2011
  2. Jul 21, 2011
  3. Jul 20, 2011
  4. Jul 19, 2011
    • Anna Zaks's avatar
      Add FixItHints in case a C++ function call is missing * or & operators on... · df92ddf8
      Anna Zaks authored
      Add FixItHints in case a C++ function call is missing * or & operators on one/several of it's parameters (addresses http://llvm.org/PR5941).
      
      llvm-svn: 135509
      df92ddf8
    • Ted Kremenek's avatar
      Reduce -Wuninitialized time by 22% (on sqlite) by removing the recursive AST crawl. · 9e100ea1
      Ted Kremenek authored
      This is accomplished by forcing the needed expressions for -Wuninitialized to always be CFGElements in the CFG.
      This allows us to remove a fair amount of the code for -Wuninitialized.
      
      Some fallout:
      - AnalysisBasedWarnings.cpp now specifically toggles the CFGBuilder to create a CFG that is suitable for -Wuninitialized.  This
      is a layering violation, since the logic for -Wuninitialized is in libAnalysis.  This can be fixed with the proper refactoring.
      - Some of the source locations for -Wunreachable-code warnings have shifted.  While not ideal, this is okay because that analysis
      already needs some serious reworking.
      
      llvm-svn: 135480
      9e100ea1
  5. Jul 18, 2011
  6. Jul 16, 2011
  7. Jul 15, 2011
  8. Jul 14, 2011
  9. Jul 13, 2011
Loading