E2531 Parameter is an incomplete type (C++)

From RAD Studio
Jump to: navigation, search

Go Up to Compiler Errors And Warnings (C++) Index

This error occurs when an incomplete type is passed into a type trait function that does not accept incomplete type parameters. For example:


		class A;
		void foo()
		{
		  __is_abstract(A); // error
		}