You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are lots of ways a declaration can be used before we have the
information necessary to handle that use. Issue diagnostics for these.
Interleave declaration and type-checking of global declarations so that
declaring a later declaration can depend on the results of type-checking
an earlier one.
Fixescarbon-language#1394, fixescarbon-language#1395, fixescarbon-language#1396.
There are lots of ways a declaration can be used before we have the information necessary to handle that use. Issue diagnostics for these.
Interleave declaration and type-checking of global declarations so that declaring a later declaration can depend on the results of type-checking an earlier one.
Incorporates tests added in #2266.
Fixes#1394, fixes#1395, fixes#1396.
Co-authored-by: pmqtt <51272730+pmqtt@users.noreply.github.com>
Co-authored-by: Jon Ross-Perkins <jperkins@google.com>
The text was updated successfully, but these errors were encountered: