about summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-16531/+0
2020-08-30Auto merge of #75176 - jyn514:impl-link, r=GuillaumeGomez,petrochenkovbors-3/+7
2020-08-30resolve: Don't speculatively load crates if this is a speculative resolutionJoshua Nelson-3/+7
2020-08-30Auto merge of #75867 - estebank:async-lt-sugg-fix, r=matthewjasperbors-0/+3
2020-08-23Account for async functions when suggesting new named lifetimeEsteban Küber-0/+3
2020-08-23resolve: Add comments to `traits_in_scope`Joshua Nelson-0/+3
2020-08-22resolve: Add public entrypoint `traits_in_module`Joshua Nelson-0/+25
2020-08-22resolve: Split `ensure_traits` into a separate functionJoshua Nelson-16/+25
2020-08-22resolve: Move `get_traits_in_module_containing_item` to ResolverJoshua Nelson-81/+93
2020-08-17Auto merge of #75120 - JulianKnodt:rm_reps, r=oli-obkbors-12/+12
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-12/+12
2020-08-16resolve: support `GenericBound::LangItemTrait`David Wood-0/+28
2020-08-16hir: introduce `QPath::LangItem`David Wood-31/+0
2020-08-15replaced log with tracingGurpreet Singh-10/+15
2020-08-14Rollup merge of #75448 - lcnr:rn-as_local_hir_id, r=davidtwcoTyler Mandry-7/+8
2020-08-14Rollup merge of #75509 - estebank:coming-merrily-from-java-land, r=lcnrTyler Mandry-4/+60
2020-08-14review comment: suggestion message wordingEsteban Küber-1/+2
2020-08-13Suggest adding `&self` when accessing `self` in static assoc `fn`Esteban Küber-15/+46
2020-08-13Tweak suggestion for `this` -> `self`Esteban Küber-3/+27
2020-08-13merge `as_local_hir_id` with `local_def_id_to_hir_id`Bastian Kauschke-7/+8
2020-08-13Rollup merge of #75372 - estebank:lt-sugg-in-type, r=lcnrYuki Okushi-36/+172
2020-08-11Suggest using `'static` in assoc consts and suggest when multiple lts are neededEsteban Küber-6/+60
2020-08-11review comment: simplify code by using slice patEsteban Küber-9/+10
2020-08-11When suggesting `for` lts, consider existing lifetime namesEsteban Küber-20/+84
2020-08-11Assoc `const`s don't have genericsEsteban Küber-3/+14
2020-08-11Fix suggestion to use lifetime in typeEsteban Küber-1/+7
2020-08-11Detect tuple variants used as struct pattern and suggest correct patternEsteban Küber-1/+10
2020-08-11Rollup merge of #75353 - estebank:tiny, r=jyn514Yuki Okushi-3/+3
2020-08-10Add missing primary labelEsteban Küber-1/+5
2020-08-10Point at item definition in foreign cratesEsteban Küber-4/+16
2020-08-10Do not suggest similarly named enclosing itemEsteban Küber-13/+34
2020-08-10Tweak ordering of suggestionsEsteban Küber-6/+10
2020-08-09Small cleanupEsteban Küber-3/+3
2020-08-08Auto merge of #74932 - nnethercote:rm-ast-session-globals, r=petrochenkovbors-29/+24
2020-08-08Auto merge of #75276 - JohnTitor:rollup-rz4hs0w, r=JohnTitorbors-1/+1
2020-08-08Rollup merge of #75267 - estebank:cleanup, r=Dylan-DPCYuki Okushi-1/+1
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-29/+24
2020-08-08Auto merge of #74877 - lcnr:min_const_generics, r=oli-obkbors-16/+73
2020-08-07Small cleanupEsteban Küber-1/+1
2020-08-06allow complex expressions in assoc constsBastian Kauschke-17/+17
2020-08-05forbid generic params in complex constsBastian Kauschke-18/+75
2020-08-05Handle fieldless tuple structs in diagnostic codeAaron Hill-4/+3
2020-08-02Auto merge of #74963 - JohnTitor:ptn-ice, r=petrochenkovbors-19/+7
2020-08-02Auto merge of #74210 - estebank:type-ascriptomatic, r=petrochenkovbors-80/+126
2020-08-02Auto merge of #74785 - euclio:deprecation-kinds, r=petrochenkovbors-1/+1
2020-07-31Move from `log` to `tracing`Oliver Scherer-1/+1
2020-07-31Reduce verbosity of some type ascription errorsEsteban Küber-80/+126
2020-07-31Fix ICEs with `@ ..` bindingYuki Okushi-3/+1
2020-07-31Revert "Fix an ICE on an invalid `binding @ ...` in a tuple struct pattern"Yuki Okushi-19/+9
2020-07-27forbid generic params inside of anon consts in ty defaultsBastian Kauschke-8/+76