Skip to content

Commit 972837d

Browse files
authored
[clang] Don't diagnose hidden virtual methods in Microsoft extensions mode.
1 parent 92c75e8 commit 972837d

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

clang/lib/Sema/SemaDeclCXX.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10413,6 +10413,10 @@ void Sema::DiagnoseHiddenVirtualMethods(CXXMethodDecl *MD) {
1041310413
#ifdef _WIN32
1041410414
return;
1041510415
#endif
10416+
10417+
// Don't diagnose hidden virtual methods in Microsoft extensions mode.
10418+
if (getLangOpts().MicrosoftExt)
10419+
return;
1041610420

1041710421
if (MD->isInvalidDecl())
1041810422
return;

0 commit comments

Comments
 (0)