Skip to content
  1. Feb 21, 2008
    • Ted Kremenek's avatar
      RemoveDeadBindings should now check for UninitalizedVal, as it is a now · e82c7a44
      Ted Kremenek authored
      an error to cast it to LVal.
      
      llvm-svn: 47450
      e82c7a44
    • Ted Kremenek's avatar
      Major cleanup of path-sensitive analysis engine and the current analysis · 7f0639b0
      Ted Kremenek authored
      based on constant. prop. and limited symbolics.
      
      - Renamed class: RValue -> RVal, LValue -> LVal, etc.
      - Minor method renamings and interface cleanups.
      - Tightened the RVal "type system" so that UninitializedVal and UnknownVal
        cannot be cast to LVal or NonLVal.  This forces these corner cases values
        to be explicitly handled early before being dispatched to plug-in transfer
        function logic.
      - Major cleanup in the transfer function logic for binary and unary operators.
        Still fixing some regressions, but we now explicitly handle Uninitialized
        and Unknown values in a more rigorous way.
      
      llvm-svn: 47441
      7f0639b0
  2. Feb 20, 2008
  3. Feb 19, 2008
  4. Feb 18, 2008
  5. Feb 15, 2008
  6. Feb 12, 2008
  7. Feb 11, 2008
  8. Feb 08, 2008
  9. Feb 07, 2008
  10. Feb 06, 2008
  11. Feb 05, 2008
  12. Feb 04, 2008
Loading