Skip to content
  1. Jan 08, 2011
    • Chandler Carruth's avatar
      Remove a kludge from analysis based warnings that used to detect · b35635e9
      Chandler Carruth authored
      temporaries with no-return destructors. The CFG now properly supports
      temporaries and implicit destructors which both makes this kludge no
      longer work, and conveniently removes the need for it.
      
      Turn on CFG handling of implicit destructors and initializers. Several
      ad-hoc benchmarks don't indicate any measurable performance impact from
      growing the CFG, and it fixes real correctness problems with warnings.
      
      As a result of turning on these CFG elements, we started to tickle an
      inf-loop in the unreachable code logic used for warnings. The fix is
      trivial.
      
      llvm-svn: 123056
      b35635e9
    • Ted Kremenek's avatar
      Add semantic checking that the "thousands grouping" · bf4832cd
      Ted Kremenek authored
      prefix in a printf format string is matched
      with the appropriate conversion specifier.
      
      llvm-svn: 123055
      bf4832cd
    • Ted Kremenek's avatar
      Add printf format string parsing support for ' · a322cae0
      Ted Kremenek authored
      prefix to format conversions (POSIX extension).
      
      llvm-svn: 123054
      a322cae0
  2. Jan 07, 2011
  3. Jan 06, 2011
  4. Jan 05, 2011
Loading