RAD Studio
ContentsIndex
PreviousUpNext
E2491: Maximum VIRDEF count exceeded; check for recursion (C++)

Too many VIRDEF symbols were allocated. The compiler imposes a limit to the number of VIRDEFs allowed per translation unit. Currently this limit is in the order of 16384 VIRDEFs.  

One way this could happen is if a program has more than 16384 functions.

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!