Skip to content
  1. Sep 03, 2008
    • Ted Kremenek's avatar
      Store: (static analyzer) · 1b9e1039
      Ted Kremenek authored
      - Change definition of store::Region and store::Binding (once again) to make
        them real classes that just wrap pointers. This makes them more strictly
        typed, and allows specific implementations of Regions/Bindings to just
        subclass them.
      - minor renamings to RegionExtent and its subclasses
      - added a bunch of doxygen comments
      
      StoreManager: (static analyzer)
      - added 'iterBindings', an iteration method for iterating over the bindings of a
        store. It that takes a callback object (acting like a poor man's closure).
      - added 'getRVal' version for store::Binding. Will potentially phase the other
        versions of GetRVal in StoreManager out.
      - reimplemented 'getBindings' to be non-virtual and to use 'iterBindings'
      
      BasicStoreManager: (static analyzer)
      - implemented 'iterBindings' for BasicStoreManager
      
      llvm-svn: 55688
      1b9e1039
  2. Aug 29, 2008
  3. Aug 25, 2008
  4. Aug 23, 2008
  5. Aug 22, 2008
  6. Aug 20, 2008
  7. Aug 19, 2008
    • Ted Kremenek's avatar
      Patch by Zhongxing Xu! · 67102b28
      Ted Kremenek authored
      This patch extends BasicStoreManager::getInitialStore() to include code that symbolicates input variables.
      It also removes redundant handling of ImplicitParamDecl, since it is a subclass of VarDecl.
      
      llvm-svn: 54993
      67102b28
  8. Jul 17, 2008
  9. Jul 11, 2008
Loading