'function': 再定義。__declspec(noreturn) が異なります
注釈
関数が宣言されてから定義されましたが、その定義では noreturn__declspec 修飾子が使用されていました。
noreturn を使用すると、関数の再定義が構成されます。宣言と定義は、noreturn の使用について同意する必要があります。
Example
次の例では C2381 が生成されます。
// C2381.cpp
// compile with: /c
void f1();
void __declspec(noreturn) f1() {} // C2381
void __declspec(noreturn) f2() {} // OK