about summary refs log tree commit diff
path: root/compiler/rustc_resolve
AgeCommit message (Expand)AuthorLines
2023-08-24resolve: Make bindings for crate roots uniqueVadim Petrochenkov-5/+23
2023-08-24resolve: Pre-intern tool module bindingsVadim Petrochenkov-2/+11
2023-08-24resolve: Make bindings from extern prelude uniqueVadim Petrochenkov-19/+38
2023-08-24resolve: Pre-intern builtin name bindingsVadim Petrochenkov-25/+31
2023-08-23Bump cfg(bootstrap)Mark Rousskov-1/+1
2023-08-22Rollup merge of #115011 - compiler-errors:warn-on-elided-assoc-ct-lt, r=cjgillotMichael Goulet-24/+55
2023-08-20Warn on elided lifetimes in associated constantsMichael Goulet-24/+55
2023-08-18narrow down the lint trigger constraintKyle Lin-6/+13
2023-08-18fomar filesKyle Lin-1/+8
2023-08-18Still resolving rustdoc resolution panickingKyle Lin-2/+4
2023-08-18Fix resolution cachingKyle Lin-8/+49
2023-08-11rustc: Move `features` from `Session` to `GlobalCtxt`Vadim Petrochenkov-3/+4
2023-08-10Rollup merge of #114622 - petrochenkov:noplugin, r=oli-obkMichael Goulet-3/+3
2023-08-09rustc: Move `crate_types` from `Session` to `GlobalCtxt`Vadim Petrochenkov-3/+3
2023-08-08fix: not insert missing lifetime for `ConstParamTy`bohan-2/+4
2023-08-08Rollup merge of #114566 - fmease:type-alias-laziness-is-crate-specific, r=oli...Matthias Krüger-7/+10
2023-08-07Store the laziness of type aliases in the DefKindLeón Orell Valerian Liehr-7/+10
2023-08-07Rollup merge of #114549 - chenyukang:yukang-review-resolve-part, r=petrochenkovMatthias Krüger-38/+35
2023-08-06refactor on span_look_aheadyukang-10/+10
2023-08-06Auto merge of #114487 - compiler-errors:opaques-refactoring-idk, r=cjgillotbors-30/+29
2023-08-06Rollup merge of #114503 - chenyukang:yukang-fix-114433-unused-qualifications,...Matthias Krüger-1/+2
2023-08-05a function is just another AnonymousCreateParameter ribMichael Goulet-30/+28
2023-08-05Consolidate opaque ty and async fn lowering codeMichael Goulet-0/+1
2023-08-05Auto merge of #109348 - cjgillot:issue-109146, r=petrochenkovbors-1/+1
2023-08-05Remove invalid lint when there is a generic argument in prefix pathyukang-1/+2
2023-08-04Rollup merge of #114434 - Nilstrieb:indexing-spans, r=est31Matthias Krüger-1/+1
2023-08-04Improve spans for indexing expressionsNilstrieb-1/+1
2023-08-03Add `internal_features` lintNilstrieb-0/+1
2023-08-02Resolve visibility paths as modules not as types.Camille GILLOT-1/+1
2023-08-02Replace old private-in-public diagnostic with type privacy lintsBryanskiy-6/+0
2023-08-02trivial style fixyukang-30/+27
2023-07-31Rollup merge of #113920 - bvanjoi:fix-81413, r=petrochenkovMatthias Krüger-23/+30
2023-07-30inline format!() args up to and including rustc_codegen_llvmMatthias Krüger-90/+75
2023-07-29Auto merge of #113099 - bvanjoi:fix-112713-2, r=petrochenkovbors-46/+175
2023-07-28Resolve generic const itemsLeón Orell Valerian Liehr-69/+109
2023-07-29fix(resolve): update the ambiguity glob binding as warning recursivelybohan-46/+175
2023-07-29fix(resolve): report unresolved imports firstlybohan-23/+30
2023-07-28Introduce the `#[diagnostic]` attribute namespaceGeorg Semmler-3/+17
2023-07-25Auto merge of #113980 - bvanjoi:fix-113953, r=petrochenkovbors-5/+8
2023-07-25Auto merge of #113958 - lukas-code:doc-links, r=GuillaumeGomez,petrochenkovbors-2/+11
2023-07-25resolve: ensure compile failed when has dummy or ambiguousbohan-8/+8
2023-07-25fix(resolve): skip panic when resolution is dummybohan-1/+4
2023-07-23fix clippy::useless_formatMatthias Krüger-2/+2
2023-07-22Use features() over features_untracked() where possibleLeón Orell Valerian Liehr-5/+2
2023-07-22fix doc links on `use` itemsLukas Markeffsky-2/+11
2023-07-19Make it clearer that edition functions are >=, not ==Michael Goulet-8/+8
2023-07-18Fix removal span calculation of unused_qualifications suggestion许杰友 Jieyou Xu (Joe)-3/+3
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-1/+1
2023-07-14Rollup merge of #112729 - jieyouxu:unused-qualifications-suggestion, r=b-naberMatthias Krüger-1/+5
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-18/+40