E2531 : Le paramètre est un type incomplet (C++)
Remonter à Erreurs et avertissements du compilateur (C++) - Index
Cette erreur survient quand un type incomplet est passé dans une fonction trait de type qui n'accepte pas les paramètres de type incomplet. Par exemple :
class A;
void foo()
{
__is_abstract(A); // erreur
}