about summary refs log tree commit diff
path: root/src/librustc_resolve/def_collector.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-293/+0
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-1/+1
2020-08-15replaced log with tracingGurpreet Singh-1/+1
2020-07-01Remove `token::FlattenGroup`Vadim Petrochenkov-1/+1
2020-06-27Rename two `Resolver` traitsVadim Petrochenkov-1/+1
2020-06-26proc_macro: Stop flattening groups with dummy spansVadim Petrochenkov-1/+1
2020-06-21Always create a root definition when creating a new `Definitions` object.marmeladema-1/+1
2020-06-21Move remaining `NodeId` APIs from `Definitions` to `Resolver`marmeladema-11/+16
2020-04-03def_collector, visit_fn: account for no bodyMazdak Farrokhzad-4/+3
2020-03-21{rustc::hir::map -> rustc_hir}::definitionsMazdak Farrokhzad-1/+1
2020-03-20remove redundant returns (clippy::needless_return)Matthias Krüger-1/+1
2020-03-19rustc: use LocalDefId instead of DefIndex in hir::map::definitions.Eduard-Mihai Burtescu-4/+4
2020-03-15Rollup merge of #70011 - petrochenkov:asyncice, r=CentrilMazdak Farrokhzad-61/+22
2020-03-15def_collector: Fully visit async functionsVadim Petrochenkov-61/+22
2020-03-12ast: `Mac`/`Macro` -> `MacCall`Vadim Petrochenkov-8/+8
2020-03-01ast: Unmerge structures for associated items and foreign itemsVadim Petrochenkov-3/+1
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-3/+3
2020-02-24parse/ast: move `Defaultness` into variants.Mazdak Farrokhzad-2/+2
2020-02-15parse associated statics.Mazdak Farrokhzad-1/+3
2020-02-15ast: move Generics into AssocItemKindsMazdak Farrokhzad-2/+4
2020-02-13IsAsync -> enum Async { Yes { span: Span, .. }, No }Mazdak Farrokhzad-6/+6
2020-02-05parser: merge `fn` grammars wrt. bodies & headersMazdak Farrokhzad-26/+13
2020-01-17Use named fields for `ast::ItemKind::Impl`Dylan MacKenzie-1/+1
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-2/+2
2019-12-30Rename `libsyntax_ext` and `libsyntax_expand` in codeVadim Petrochenkov-1/+1
2019-12-22Format the worldMark Rousskov-61/+48
2019-12-12`AssocImplKind::{Method -> Fn}`.Mazdak Farrokhzad-7/+4
2019-12-12Remove `ast::{Impl,Trait}{Item,ItemKind}`.Mazdak Farrokhzad-10/+10
2019-12-12Unify assoc item visitors more.Mazdak Farrokhzad-2/+2
2019-12-12Unify associated item visitor.Mazdak Farrokhzad-2/+2
2019-12-12`TraitItemKind::Type` -> `TraitItemKind::TyAlias`.Mazdak Farrokhzad-1/+1
2019-12-12Use `Option` in `ImplItemKind::Method`.Mazdak Farrokhzad-4/+6
2019-11-24def_collector: Do not forget to save indices of fields with multiple attributesVadim Petrochenkov-9/+7
2019-11-23Move def collector from `rustc` to `rustc_resolve`Vadim Petrochenkov-0/+355