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.