CWG1810 Invalid ud-suffixes
CWG1603 Errors resulting from giving unnamed namespaces internal linkage
CWG1744 Unordered initialization for variable template specializations
Revert "CWG1715 Access and inherited constructor templates"
Which was returned to "drafting" status in Revision 90
This reverts commit fab10b0bd81f419961a5b6ddaafcaccabd5d0d52.
CWG1351 Problems with implicitly-declared exception-specifications
Also fixes CWG1356, CWG1465, and CWG1639.

Editorially added references and fixed punctuation.
CWG1467 List-initialization of aggregate from same-type object
Also fixes CWG1490, CWG1589, CWG1631, CWG1756, and CWG1758.
CWG1633 Copy-initialization in member initialization
CWG1806 Virtual bases and move-assignment
CWG1823 String literal uniqueness in inline functions
CWG1708 overly-strict requirements for names with C language linkage
CWG1846 Declaring explicitly-defaulted implicitly-deleted functions
CWG1875 Reordering declarations in class scope
CWG1877 Return type deduction from return with no operand
CWG1892 Use of auto in function type
CWG1911 constexpr constructor with non-literal base class
CWG1940 static_assert in anonymous unions
CWG1397 Class completeness in non-static data member initializers
CWG1630 Multiple default constructor templates

Editorially added reference.
CWG1696 Temporary lifetime and non-static data member initializers

Also fixes CWG1815.
CWG1719 Layout compatibility and cv-qualification revisited