about summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2019-11-24Auto merge of #66647 - petrochenkov:nosynt, r=Centrilbors-10/+5
2019-11-24Auto merge of #66592 - estebank:raw-raw-ah-ah-ah, r=cramertjbors-3/+4
2019-11-24rustc_plugin: Remove support for syntactic pluginsVadim Petrochenkov-10/+5
2019-11-24expand: Fully preserve visibilities on unnamed fields with attributesVadim Petrochenkov-0/+3
2019-11-24def_collector: Do not forget to save indices of fields with multiple attributesVadim Petrochenkov-9/+7
2019-11-23review commentsEsteban Küber-1/+1
2019-11-23Rework raw ident suggestionsEsteban Küber-3/+4
2019-11-23Move def collector from `rustc` to `rustc_resolve`Vadim Petrochenkov-3/+358
2019-11-22resolve: more declarative fresh_bindingMazdak Farrokhzad-15/+7
2019-11-20Auto merge of #66104 - yodaldevoid:generic-arg-disambiguation, r=petrochenkovbors-0/+54
2019-11-18resolve: late: Check if type arg is really a const argGabriel Smith-0/+46
2019-11-18resolve: Allow idents to resolve to primitives in the type namespaceGabriel Smith-0/+8
2019-11-19resolve: Give derive helpers highest priority during resolutionVadim Petrochenkov-9/+16
2019-11-17Rollup merge of #66344 - petrochenkov:noregattr, r=matthewjasperYuki Okushi-23/+1
2019-11-16rustc_plugin: Remove `Registry::register_attribute`Vadim Petrochenkov-23/+1
2019-11-16expand: Stop marking derive helper attributes as knownVadim Petrochenkov-0/+3
2019-11-16resolve: Introduce a new scope for derive helpersVadim Petrochenkov-7/+54
2019-11-16resolve: `Scope::DeriveHelpers` -> `Scope::DeriveHelpersCompat`Vadim Petrochenkov-6/+6
2019-11-15Rollup merge of #66197 - Centril:transparent-ast, r=varkorTyler Mandry-20/+6
2019-11-15Don't warn labels beginning with `_`Yuki Okushi-1/+3
2019-11-14TAIT: adjust resolveMazdak Farrokhzad-20/+6
2019-11-14Clean some error codes diagnosticsGuillaume Gomez-5/+5
2019-11-14Remove unused error_codes.rs filesGuillaume Gomez-2048/+0
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-1/+13
2019-11-10Auto merge of #66070 - petrochenkov:regattr, r=matthewjasperbors-81/+101
2019-11-09Inline reserve_node_idsMark Rousskov-13/+5
2019-11-09Move next_node_id to ResolverMark Rousskov-4/+27
2019-11-09Address review commentsVadim Petrochenkov-4/+5
2019-11-09resolve: Factor out some common binding creation functionalityVadim Petrochenkov-29/+14
2019-11-09resolve: Remove some bits relevant only to legacy pluginsVadim Petrochenkov-22/+11
2019-11-09Remove `#[feature(custom_attribute)]`Vadim Petrochenkov-24/+2
2019-11-09Support registering attributes and attribute tools using crate-level attributesVadim Petrochenkov-20/+87
2019-11-08Rollup merge of #66188 - Centril:fnsig, r=davidtwcoMazdak Farrokhzad-1/+1
2019-11-08Rollup merge of #65785 - Centril:compat-to-error-2, r=oli-obkMazdak Farrokhzad-30/+8
2019-11-08ast::ItemKind::Fn: use ast::FnSigMazdak Farrokhzad-1/+1
2019-11-07syntax::parser::token -> syntax::tokenMazdak Farrokhzad-1/+1
2019-11-06Make doc comments cheaper with `AttrKind`.Nicholas Nethercote-3/+5
2019-11-06Remove unnecessary `Deref` impl for `Attribute`.Nicholas Nethercote-2/+5
2019-11-06duplicate_macro_exports -> errorMazdak Farrokhzad-11/+7
2019-11-06legacy_ctor_visibility -> errorMazdak Farrokhzad-19/+1
2019-11-06Rollup merge of #66139 - euclio:pluralize, r=nagisaMazdak Farrokhzad-4/+4
2019-11-06Rollup merge of #66086 - RalfJung:smallvec, r=nagisaMazdak Farrokhzad-1/+1
2019-11-06Rollup merge of #65776 - nnethercote:rename-LocalInternedString-and-more, r=e...Mazdak Farrokhzad-1/+1
2019-11-05use American spelling for `pluralize!`Andy Russell-4/+4
2019-11-05Review feedback: alpha-rename field from `copy_derives` to `containers_dervin...Felix S. Klock II-4/+4
2019-11-05Review feedback: Remove more stuff! Simplify simplify simplify!Felix S. Klock II-19/+7
2019-11-05Remove `PartialEq` and `Eq` from the `SpecialDerives`.Felix S. Klock II-2/+0
2019-11-04bump smallvec to 1.0Ralf Jung-1/+1
2019-11-03Delete lint buffer from SessionMark Rousskov-4/+7
2019-11-03Utilize Resolver lint buffer during HIR loweringMark Rousskov-0/+4