about summary refs log tree commit diff
path: root/src/librustc_resolve/def_collector.rs
AgeCommit message (Expand)AuthorLines
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