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
Lint passes get run in full once per item, which means nested items cause the passes to be run multiple times.
Compiling the following code produces four warnings: mod a { mod b { mod c { fn f() { while true { } } }}}
It should only produce one.
Furthermore, as a result of this, warning pragmas are not properly inherited by subitems.
The text was updated successfully, but these errors were encountered:
Lint passes get run in full once per item, which means nested items cause the passes to be run multiple times.
Compiling the following code produces four warnings:
mod a { mod b { mod c { fn f() { while true { } } }}}
It should only produce one.
Furthermore, as a result of this, warning pragmas are not properly inherited by subitems.
The text was updated successfully, but these errors were encountered: