Package org.ek9lang.compiler.phase5.construction
package org.ek9lang.compiler.phase5.construction
-
ClassDescriptionThe calls that ALWAYS run when a callable runs, collected for FE77's construction-recursion check (E08263) by the phase-5 call-graph collector, in the same walk that builds the call graph.A call to a resolved function, method, operator or constructor.A constructor running its type's property initialisers (
_i_init).One always-run call.What an always-run call reaches.T()inside a generic - a construction of whatever type each parameterisation substitutes forT.FE77: construction that can never complete (E08263).Every parameterisation of a generic that exists in the program, so FE77 can apply a generic's construction steps to each concrete parameterisation and find the concrete type a substituted one names.