Namespaces
Variants

No Diagnostic Required

From cppreference.net

「診断不要 (No diagnostic required)」は、言語規則に従って何らかの表現が不適切であることを示しますが、コンパイラは診断やエラーメッセージを出力する必要はありません。通常、これらの状況を検出しようとすると、コンパイル時間が過度に長くなるためです。

関連項目

C++ ドキュメント No Diagnostic Required について