summary refs log tree commit diff
path: root/src/librustc_resolve/lib.rs
AgeCommit message (Expand)AuthorLines
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-8/+9
2020-04-09Auto merge of #70909 - marmeladema:issue70853/librustc_hir-local-def-id, r=eddybbors-3/+3
2020-04-07Do not suggest adding type param when `use` is already suggestedEsteban Küber-2/+1
2020-04-08librustc_hir: return LocalDefId instead of DefId in local_def_idmarmeladema-3/+3
2020-04-01Rollup merge of #70081 - lcnr:issue68387, r=varkorDylan DPC-1/+1
2020-03-31fix internal lint falloutBastian Kauschke-1/+1
2020-03-30try_resolve_as_non_binding: span_bug -> delay_span_bugMazdak Farrokhzad-0/+1
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-5/+5
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-5/+5
2020-03-25Rename `def_span` to `guess_head_span`Esteban Küber-2/+3
2020-03-24normalize some imports, prefer direct ones.Mazdak Farrokhzad-1/+1
2020-03-22don't create variable bindings just to return the bound value immediately (cl...Matthias Krüger-3/+2
2020-03-19rustc: use LocalDefId instead of DefIndex in hir::map::definitions.Eduard-Mihai Burtescu-5/+9
2020-03-18Rollup merge of #69920 - Centril:hir-cleanup, r=ZoxcMazdak Farrokhzad-1/+1
2020-03-17Rollup merge of #70000 - petrochenkov:rawkeypars, r=davidtwcoMazdak Farrokhzad-4/+1
2020-03-16use direct imports for `rustc::{lint, session}`.Mazdak Farrokhzad-1/+1
2020-03-16hygiene: `modern` -> `normalize_to_macros_2_0`Vadim Petrochenkov-23/+23
2020-03-16Other `legacy` -> `macro_rules`Vadim Petrochenkov-13/+15
2020-03-16resolve: `Legacy(Scope,Binding)` -> `MacroRules(Scope,Binding)`Vadim Petrochenkov-17/+27
2020-03-15resolve: Prevent fresh bindings from shadowing ambiguity itemsVadim Petrochenkov-7/+0
2020-03-14resolve: Fix regression in resolution of raw keywords in pathsVadim Petrochenkov-4/+1
2020-03-14Rollup merge of #69802 - matthiaskrgr:cl1ppy, r=Dylan-DPCYuki Okushi-5/+1
2020-03-12Rollup merge of #69674 - mark-i-m:assoc-fn, r=matthewjasperMazdak Farrokhzad-1/+1
2020-03-07Use ?-operator in more places (clippy::question_mark, had some false negative...Matthias Krüger-5/+1
2020-03-07resolve: `directive` -> `import`Vadim Petrochenkov-39/+38
2020-03-07resolve: `ImportDirective` -> `Import`Vadim Petrochenkov-22/+18
2020-03-03DefKind::Method -> DefKind::AssocFnMark Mansi-1/+1
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-7/+7
2020-02-27use char instead of &str for single char patternsMatthias Krüger-1/+1
2020-02-24resolve: `lifetimes.rs` -> `late/lifetime.rs`Vadim Petrochenkov-2/+1
2020-02-13Make TraitCandidate generic.Camille GILLOT-3/+3
2020-02-13Use HirId in TraitCandidate.Camille GILLOT-2/+2
2020-02-07Remove unused feature gate from librustc_resolvebjorn3-1/+0
2020-02-04Auto merge of #68708 - Mark-Simulacrum:stage0-step, r=pietroalbinibors-1/+0
2020-02-01syntax::print -> new crate rustc_ast_prettyMazdak Farrokhzad-1/+1
2020-02-011. move node_id to syntaxMazdak Farrokhzad-1/+1
2020-01-31Drop cfg(bootstrap) codeMark Rousskov-1/+0
2020-01-26Suggest defining type parameter when appropriateEsteban Küber-1/+8
2020-01-21Auto merge of #68267 - estebank:lt-sugg, r=petrochenkovbors-0/+1
2020-01-19Deal with stabilization of `feature(slice_patterns)`Esteban Küber-1/+1
2020-01-19When encountering an undefined named lifetime, point to where it can beEsteban Küber-0/+1
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-2/+0
2020-01-16resolve: Move privacy error reporting into a separate methodVadim Petrochenkov-152/+10
2020-01-12Diagnostics should not end with a full stopvarkor-1/+1
2020-01-11buffered lint infra -> rustc_sessionMazdak Farrokhzad-12/+14
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-1/+1
2020-01-09add CStore::item_generics_num_lifetimesMazdak Farrokhzad-2/+2
2020-01-09rename a method in Resolver traitMazdak Farrokhzad-1/+1
2020-01-09lowering: remove dep on CrateStoreMazdak Farrokhzad-3/+7
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-2/+2