Skip to content
  1. Apr 17, 2013
  2. Apr 16, 2013
  3. Apr 15, 2013
  4. Apr 14, 2013
  5. Apr 10, 2013
    • Richard Smith's avatar
      Add support for computing the exception specification for an inheriting · b7151b91
      Richard Smith authored
      constructor. This isn't quite perfect (as usual, we don't handle default
      arguments correctly yet, and we don't deal with copy/move constructors for
      arguments correctly either, but this will be fixed when we implement core issue
      1351.
      
      This completes our support for inheriting constructors.
      
      llvm-svn: 179154
      b7151b91
  6. Apr 08, 2013
  7. Mar 18, 2013
  8. Mar 12, 2013
  9. Mar 10, 2013
  10. Mar 05, 2013
  11. Mar 02, 2013
  12. Mar 01, 2013
    • Anna Zaks's avatar
      [analyzer] Reword FAQ · 4a8a015f
      Anna Zaks authored
      Reword the FAQ to stress more that the assert should be used only in case
      the developer is sure that the issue is a false positive.
      
      llvm-svn: 176335
      4a8a015f
  13. Feb 28, 2013
  14. Feb 27, 2013
  15. Feb 22, 2013
    • Richard Smith's avatar
      C++11 status page: · 537a834b
      Richard Smith authored
       * Mark attributes as done in SVN.
       * Downgrade alignment support from 'Clang 3.0' to 'SVN', now that we actually implement the rules.
       * Upgrade 'Dynamic initialization with concurrency' from 'No' to 'Clang 2.9' -- all that is required here is the ABI-mandated locking for the initialization of static locals.
      
      llvm-svn: 175882
      537a834b
  16. Feb 13, 2013
  17. Feb 12, 2013
  18. Feb 08, 2013
  19. Feb 02, 2013
  20. Feb 01, 2013
  21. Jan 29, 2013
    • Richard Smith's avatar
      C++11 status: · bc4fc77a
      Richard Smith authored
       * Mark 'sequence points' as done now we have a warning for unsequenced operations
       * Mark 'memory model' as done now we correctly model bitfield operations
      
      llvm-svn: 173771
      bc4fc77a
  22. Jan 08, 2013
  23. Jan 05, 2013
  24. Nov 28, 2012
  25. Nov 16, 2012
  26. Nov 15, 2012
  27. Nov 07, 2012
  28. Oct 31, 2012
  29. Oct 23, 2012
    • Richard Smith's avatar
      Ugly ugly hack for libstdc++-4.6 and libstdc++-4.7 compatibility. These · 2ddcbab8
      Richard Smith authored
      libraries have an incorrect definition of std::common_type (inherited from a
      bug in the standard -- see LWG issue 2141), whereby they produce reference
      types when they should not.
      
      If we instantiate a typedef named std::common_type<...>::type, which is defined
      in a system header as decltype(... ? ... : ...), and the decltype produces a
      reference type, convert it to the non-reference type. (This doesn't affect any
      LWG2141-conforming implementation of common_type, such as libc++'s, because the
      default implementation of common_type<...>::type isn't supposed to produce a
      reference type.)
      
      This is horrible. I'm really sorry. :( Better ideas appreciated!
      
      llvm-svn: 166455
      2ddcbab8
  30. Oct 11, 2012
Loading