'identifier': 基底クラス上の virtual 修飾子が多すぎます
注釈
クラスまたは構造体が virtual として複数回宣言されています。
virtual 修飾子は、基底クラスのリスト内のクラスごとに 1 つのみ出現できます。
Example
次の例では C2507 が生成されます。
// C2507.cpp
// compile with: /c
class A {};
class B : virtual virtual public A {}; // C2507
class C : virtual public A {}; // OK