about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/def_collector.rs
AgeCommit message (Expand)AuthorLines
2022-01-05ast: Always keep a `NodeId` in `ast::Crate`Vadim Petrochenkov-2/+2
2021-12-18hir: Do not introduce dummy type names for `extern` blocks in def pathsVadim Petrochenkov-1/+1
2021-11-28expand: Turn `ast::Crate` into a first class expansion targetVadim Petrochenkov-5/+9
2021-09-10Record call_site parent for macros.Camille GILLOT-1/+7
2021-07-17Use LocalExpnId where possible.Camille GILLOT-5/+5
2021-03-16ast/hir: Rename field-related structuresVadim Petrochenkov-7/+11
2021-03-12Make def_key and HIR parenting consistent.Camille GILLOT-18/+71
2021-01-09resolve/expand: Improve attribute expansion on macro definitions and callsVadim Petrochenkov-1/+4
2020-12-30Rename kw::Invalid -> kw::EmptyJoshua Nelson-1/+1
2020-11-03Expand `NtExpr` tokens only in key-value attributesVadim Petrochenkov-11/+0
2020-10-25Auto merge of #77546 - lcnr:impl-trait-closure, r=eddybbors-4/+4
2020-10-19Calculate visibilities once in resolveVadim Petrochenkov-0/+1
2020-10-07fix def collector for impl traitBastian Kauschke-4/+4
2020-08-30mv compiler to compiler/mark-0/+293