Skip to content
  1. Jun 21, 2011
  2. Jun 20, 2011
  3. Jun 19, 2011
  4. Jun 18, 2011
    • Benjamin Kramer's avatar
      Remove dead variables. · 8a9cc4fe
      Benjamin Kramer authored
      llvm-svn: 133346
      8a9cc4fe
    • Benjamin Kramer's avatar
      80 cols. · dd19c011
      Benjamin Kramer authored
      llvm-svn: 133345
      dd19c011
    • Chandler Carruth's avatar
      Accept no-return stripping conversions for pointer type arguments after · 53e61b05
      Chandler Carruth authored
      deducing template parameter types. Recently Clang began enforcing the
      more strict checking that the argument type and the deduced function
      parameter type (after substitution) match, but that only consideres
      qualification conversions.
      
      One problem with this patch is that we check noreturn conversions and
      qualification conversions independently. If a valid conversion would
      require *both*, perhaps interleaved with each other, it will be
      rejected. If this actually occurs (I'm not yet sure it does) and is in
      fact a problem (I'm not yet sure it is), there is a FIXME to implement
      more intelligent conversion checking.
      
      However, this step at least allows Clang to resume accepting valid code
      we're seeing in the wild.
      
      llvm-svn: 133327
      53e61b05
Loading