about summary refs log tree commit diff
path: root/compiler/rustc_resolve
AgeCommit message (Expand)AuthorLines
2024-06-24resolve: Implement a lint for out-of-scope use of `macro_rules`Vadim Petrochenkov-12/+87
2024-06-24Rollup merge of #125241 - Veykril:tool-rust-analyzer, r=davidtwcoMatthias Krüger-3/+4
2024-06-21Fix remaining casesMichael Goulet-1/+1
2024-06-21Add `rust_analyzer` as a predefined toolLukas Wirth-3/+4
2024-06-21Rollup merge of #126767 - compiler-errors:static-foreign-item, r=spastorinoMatthias Krüger-6/+1
2024-06-20StaticForeignItem and StaticItem are the sameMichael Goulet-6/+1
2024-06-20collect attrs in const block exprbohan-0/+3
2024-06-19Rollup merge of #124135 - petrochenkov:deleglob, r=fmease许杰友 Jieyou Xu (Joe)-32/+172
2024-06-18Remove redundant argument from `subdiagnostic` methodOli Scherer-58/+42
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-2/+2
2024-06-17Rework precise capturing syntaxMichael Goulet-3/+3
2024-06-17Rollup merge of #126568 - bvanjoi:fix-126376, r=petrochenkovMatthias Krüger-9/+16
2024-06-17Rollup merge of #125258 - compiler-errors:static-if-no-lt, r=nnethercote许杰友 Jieyou Xu (Joe)-53/+89
2024-06-17mark undetermined if target binding in current ns is not gotbohan-9/+16
2024-06-15delegation: Fix hygiene for `self`Vadim Petrochenkov-20/+28
2024-06-14delegation: Implement glob delegationVadim Petrochenkov-43/+185
2024-06-14Resolve const lifetimes to static in trait tooMichael Goulet-22/+34
2024-06-14Resolve elided lifetimes in assoc const to static if no other lifetimes are i...Michael Goulet-40/+64
2024-06-13Tweak output of import suggestionsEsteban Küber-7/+39
2024-06-11Rollup merge of #126234 - Bryanskiy:delegation-no-entry-ice, r=petrochenkov许杰友 Jieyou Xu (Joe)-2/+5
2024-06-11Rollup merge of #125913 - fmease:early-lints-spruce-up-some-diags, r=Nadrieril许杰友 Jieyou Xu (Joe)-8/+16
2024-06-10Delegation: fix ICE on late diagnosticsBryanskiy-2/+5
2024-06-10Elision: consider lifetimes from &T iff T has SelfAdrian Taylor-19/+45
2024-06-07mark binding undetermined if target name exist and not obtainedbohan-5/+5
2024-06-07Revert "Create const block DefIds in typeck instead of ast lowering"Oli Scherer-4/+12
2024-06-06Auto merge of #124482 - spastorino:unsafe-extern-blocks, r=oli-obkbors-3/+18
2024-06-05Auto merge of #126038 - matthiaskrgr:rollup-h4rm3x2, r=matthiaskrgrbors-4/+29
2024-06-05Rollup merge of #124840 - bvanjoi:fix-124490, r=petrochenkovMatthias Krüger-4/+29
2024-06-05Rollup merge of #125407 - pacak:no-lending-iterators, r=pnkfelixMatthias Krüger-5/+72
2024-06-04Add safe/unsafe to static inside extern blocksSantiago Pastorino-3/+15
2024-06-04Handle safety keyword for extern block inner itemsSantiago Pastorino-3/+6
2024-06-04Rollup merge of #125795 - lucasscharenbroch:undescore-prefix-suggestion, r=co...Michael Goulet-14/+24
2024-06-04resolve: mark it undetermined if single import is not has any bindingsbohan-4/+29
2024-06-03Spruce up the diagnostics of some early lintsLeón Orell Valerian Liehr-8/+16
2024-05-31Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com...Matthias Krüger-6/+6
2024-05-30Improve renaming suggestion for names with leading underscoresLucas Scharenbroch-14/+24
2024-05-30Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanupLeón Orell Valerian Liehr-6/+6
2024-05-29Rollup merge of #125705 - oli-obk:const_block_ice, r=compiler-errorsMatthias Krüger-0/+5
2024-05-29Reintroduce name resolution check for trying to access locals from an inline ...Oli Scherer-0/+5
2024-05-29Rollup merge of #125381 - estebank:issue-96799, r=petrochenkov许杰友 Jieyou Xu (Joe)-9/+22
2024-05-28Silence some resolve errors when there have been glob import errorsEsteban Küber-9/+22
2024-05-28Create const block DefIds in typeck instead of ast loweringOli Scherer-13/+0
2024-05-24And more general errorMichael Baikov-9/+33
2024-05-24A custom error message for lending iteratorsMichael Baikov-5/+48
2024-05-23Rollup merge of #125156 - zachs18:for_loops_over_fallibles_behind_refs, r=Nil...Matthias Krüger-4/+4
2024-05-22Do not elide if there's ambiguity in self lifetime.Adrian Taylor-2/+4
2024-05-22Ambiguous Self lifetimes: don't elide.Adrian Taylor-10/+16
2024-05-22Auto merge of #125326 - weiznich:move/do_not_recommend_to_diganostic_namespac...bors-1/+3
2024-05-21Auto merge of #124417 - Xiretza:translate-early-lints, r=fmeasebors-123/+97
2024-05-21Rename buffer_lint_with_diagnostic to buffer_lintXiretza-26/+26