• A
    Rewrite lint passes with less visitor cruft · c0388cd6
    Alex Crichton 提交于
    This purges about 500 lines of visitor cruft from lint passes. All lints are
    handled in a much more sane way at this point. The other huge bonus of this
    commit is that there are no more @-boxes in the lint passes, fixing the 500MB
    memory regression seen when the lint passes were refactored.
    
    Closes #8589
    c0388cd6
lint.rs 37.0 KB