Skip to content
  1. Feb 14, 2009
  2. Feb 12, 2009
  3. Feb 11, 2009
  4. Feb 10, 2009
  5. Feb 09, 2009
  6. Feb 08, 2009
  7. Feb 07, 2009
  8. Feb 06, 2009
  9. Feb 05, 2009
  10. Feb 04, 2009
  11. Feb 03, 2009
  12. Jan 31, 2009
  13. Jan 30, 2009
    • Douglas Gregor's avatar
      Implement and test aggregate initialization in C++. Major changes: · d14247a9
      Douglas Gregor authored
        - Support initialization of reference members; complain if any
        reference members are left uninitialized.
        - Use C++ copy-initialization for initializing each element (falls
        back to constraint checking in C)
        - Make sure we diagnose when one tries to provide an initializer
        list for a non-aggregate.
        - Don't complain about empty initializers in C++ (they are permitted)
        - Unrelated but necessary: don't bother trying to convert the
        decl-specifier-seq to a type when we're dealing with a C++
        constructor, destructor, or conversion operator; it results in
        spurious warnings.
      
      llvm-svn: 63431
      d14247a9
  14. Jan 28, 2009
  15. Jan 27, 2009
  16. Jan 26, 2009
  17. Jan 24, 2009
  18. Jan 23, 2009
  19. Jan 21, 2009
  20. Jan 20, 2009
  21. Jan 17, 2009
  22. Jan 14, 2009
    • Douglas Gregor's avatar
      Introduce support for C++0x explicit conversion operators (N2437) · 5fb53972
      Douglas Gregor authored
      Small cleanup in the handling of user-defined conversions. 
      
      Also, implement an optimization when constructing a call. We avoid
      recomputing implicit conversion sequences and instead use those
      conversion sequences that we computed as part of overload resolution.
      
      llvm-svn: 62231
      5fb53972
  23. Jan 13, 2009
  24. Jan 07, 2009
Loading