Skip to content
Snippets Groups Projects
  1. Aug 28, 2011
    • Jordy Rose's avatar
      [analyzer] Change the check::RegionChanges callback to include the regions... · 1fad6631
      Jordy Rose authored
      [analyzer] Change the check::RegionChanges callback to include the regions explicitly requested for invalidation.
      
      Also, allow CallOrObjCMessage to wrap a CXXConstructExpr as well.
      
      Finally, this allows us to remove the clunky whitelisting system from CFRefCount/RetainReleaseChecker. Slight regression due to CXXNewExprs not yet being handled in post-statement callbacks (PR forthcoming).
      
      llvm-svn: 138716
      1fad6631
    • John McCall's avatar
      Disable the l-value to r-value conversion on C++ class types passed · 4bb057d3
      John McCall authored
      to varargs functions in unevaluated contexts.  AFAICT, there is no
      standards justification for this, but it matches what other compilers do
      and therefore preserves compatibility with certain template metaprogramming
      idioms.
      
      Should fix self-host.
      
      llvm-svn: 138715
      4bb057d3
  2. Aug 27, 2011
Loading