Date
2016-02-15.00:00:00
Message id
5512

Content

[Adopted at the February, 2016 meeting.]

According to 9.10 [namespace.udecl] paragraph 4,

[Note: Since destructors do not have names, a using-declaration cannot refer to a destructor for a base class....

However, 11.4.7 [class.dtor] paragraph 13 says,

In an explicit destructor call, the destructor name appears as a ~ followed by a type-name or decltype-specifier that denotes the destructor's class type...

See also 6.5.5.2 [class.qual] bullet 1.1:

a destructor name is looked up as specified in 6.5.5 [basic.lookup.qual];