Diagnostic

E-COMPILE-REPEAT

Calls of overloaded functions or shared method names nest so deep that compiling their arguments again for every version blows up.

Kind
ERROR
Raised
While the script is read and checked
Group
Engine

Message

The message has several forms. The parts in color are filled in with the details of the problem.

Calls of a function with several versions (by parameter type) or of a method name that several types share are nested too deep here: the chart compiles their arguments again for every version. Put the inner call in a variable first{nested}This script defines too many functions of one name for the calls it makes of them: the chart compiles every call once for each of them. Give them different names{many}

Details the message can carry

many, nested

The code is stable; the wording may change. Back to the index.