Patch to accept over-qualified constructor in MSVC emulation mode

Dmitri Gribenko gribozavr at
Fri Feb 8 11:32:29 PST 2013

On Wed, Feb 6, 2013 at 11:19 PM, Jason Haslam <jason.haslam at> wrote:
> MSVC accepts this:
> class A {
>   A::A();
> };
> Clang accepts regular member functions with extra qualification as an MS extension, but not constructors.

Please also add a test that checks that we don't accept this in
non-msext mode.  It should probably go into


(j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr at>*/

More information about the cfe-commits mailing list