about summary refs log tree commit diff
path: root/compiler/rustc_lint/src/early.rs
AgeCommit message (Expand)AuthorLines
2021-09-26Pass real crate-level attributes to `pre_expansion_lint`Samuel Moelius-3/+21
2021-07-17Add additional missing lint handling logicAaron Hill-2/+4
2021-07-17Add missing `visit_expr_field`Aaron Hill-2/+14
2021-05-07Fix duplicate unknown lint errorsCameron Steffen-3/+3
2021-04-15Run buffered lints attached to anon constsAaron Hill-0/+1
2021-03-16ast/hir: Rename field-related structuresVadim Petrochenkov-3/+3
2021-02-27Combine HasAttrs and HasTokens into AstLikeAaron Hill-1/+1
2021-02-18ast: Stop using `Mod` in `Crate`Vadim Petrochenkov-7/+0
2021-02-03Really fix early lints inside an async desugaringJethro Beekman-4/+4
2021-02-02Fix early lints inside an async desugaringAaron Hill-0/+16
2021-01-22Remove special casing of rustdoc in rustc_lintJoshua Nelson-11/+3
2020-11-03rustc_ast: `visit_mac` -> `visit_mac_call`Vadim Petrochenkov-1/+1
2020-11-03rustc_ast: Do not panic by default when visiting macro callsVadim Petrochenkov-7/+1
2020-10-24Fix inconsistencies in handling of inert attributes on statementsAaron Hill-2/+17
2020-10-16Add check_generic_arg early passSantiago Pastorino-0/+5
2020-08-30mv compiler to compiler/mark-0/+381