Skip to content
  1. Jul 24, 2008
  2. Jul 23, 2008
  3. Jul 22, 2008
  4. Jul 18, 2008
  5. Jul 16, 2008
  6. Jul 15, 2008
  7. Jul 12, 2008
    • Ted Kremenek's avatar
      Add new check: -check-objc-methodsigs. This check scans methods in · 3bfb314c
      Ted Kremenek authored
      ObjCImplementationDecls and sees if a ancestor class defines a method with the
      same selector but with a different type signature. Right now it just compares
      return types, and mainly looks at differences in primitive values. The checking
      will be expanded in the future.
      
      llvm-svn: 53482
      3bfb314c
  8. Jul 09, 2008
  9. Jul 04, 2008
  10. Jul 03, 2008
  11. Jul 02, 2008
    • Ted Kremenek's avatar
      Fix typo in test case. · 494e98d0
      Ted Kremenek authored
      llvm-svn: 53024
      494e98d0
    • Ted Kremenek's avatar
      Added AnalysisConsumer, a meta-level ASTConsumer class to drive various · f0413bfc
      Ted Kremenek authored
      analyses. This potentially is the primordial origins of a Clang-equivalent
      "PassManager".
      
      The new AnalysisConsumer interface allows multiple analyses to be run from a
      single invocation of Clang.
      
      Migrated the logic of "-warn-dead-stores" and "-warn-uninit-values" to use the
      new AnalysisConsumer interface. The new interface results in a significant code
      reduction to incorporate an analysis into the Driver.
      
      Updated a test case to (correctly) acknowledge that it contains a dead store
      (this check wasn't being performed because it was previously masked by
      -warn-uninit-values).
      
      llvm-svn: 52996
      f0413bfc
    • Ted Kremenek's avatar
      Added reference count checker test case. · 5f06a935
      Ted Kremenek authored
      llvm-svn: 52993
      5f06a935
  12. Jun 27, 2008
  13. Jun 25, 2008
    • Ted Kremenek's avatar
      CF ref checker: · 3185c9c9
      Ted Kremenek authored
      Tracked objects now have their type information tracked with them.
      
      Enhanced summaries for ObjC methods to include the type information of the receiver.
      
      Used the enhanced summaries to support the idiom that NSWindow owns itself (it sends a release message to itself upon close).
      
      Added some comments.
      
      Did some cleanups with the checker logic using operator overloading (reduced redundant code which I was concerned about being the source of bugs).
      
      llvm-svn: 52741
      3185c9c9
  14. Jun 23, 2008
  15. Jun 21, 2008
  16. Jun 20, 2008
  17. Jun 19, 2008
  18. Jun 16, 2008
  19. May 22, 2008
  20. May 21, 2008
  21. May 06, 2008
  22. May 05, 2008
  23. Apr 30, 2008
Loading