Icyrockton
10/06/2023, 7:37 AMIMPLICIT_TYPES_BODY_RESOLVE and BODY_RESOLVE in the resolving stage.
The IMPLICIT_TYPES_BODY_RESOLVE stage skips the resolving of simple function or property bodies if the return type is explicitly specified?dmitriy.novozhilov
10/06/2023, 7:41 AMdmitriy.novozhilov
10/06/2023, 7:43 AMIMPLICIT_TYPES_BODY_RESOLVE compiler may jump to resolution of some function body during resolution of other body to calculate called function return type
On BODY_RESOLVE all types already known, so analysis of each function is independent, which potentially allows to implement parallelization of this phase with minimal threads interactionIcyrockton
10/06/2023, 7:44 AM