about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src
AgeCommit message (Expand)AuthorLines
2023-02-20Make untracked.source_span lockable so that resolution can still write to it ...Oli Scherer-8/+8
2023-02-20Make untracked.cstore lockable so that resolution can still write to it when ...Oli Scherer-14/+20
2023-02-20Rollup merge of #108259 - fee1-dead-contrib:fixme-2, r=TaKO8KiMatthias Krüger-3/+3
2023-02-20Rollup merge of #108200 - jhpratt:restricted-damerau-levenshtein-distance, r=...Matthias Krüger-5/+5
2023-02-20Prepare crate loader for LockGuardOli Scherer-10/+11
2023-02-20Prepare for adding a `TyCtxt` to `Resolver`Oli Scherer-194/+247
2023-02-20remove FIXME that doesn't require fixingDeadbeef-3/+3
2023-02-19Rollup merge of #108129 - GuillaumeGomez:correctly-handle-links-starting-with...Guillaume Gomez-0/+1
2023-02-19Rollup merge of #107951 - petrochenkov:procmacdoc, r=jackh726Dylan DPC-1/+6
2023-02-19Make public API, docs algorithm-agnosticJacob Pratt-5/+5
2023-02-18Correctly handle if a link starts with a whitespaceGuillaume Gomez-0/+1
2023-02-18doc links: Filter away autolinks in both rustc and rustdocVadim Petrochenkov-2/+19
2023-02-18rustdoc: Cleanup broken link callbacksVadim Petrochenkov-13/+10
2023-02-17Rollup merge of #107489 - compiler-errors:non_lifetime_binders, r=cjgillotMatthias Krüger-2/+8
2023-02-16Rollup merge of #108099 - matthiaskrgr:str_to_char, r=GuillaumeGomezMatthias Krüger-1/+1
2023-02-16`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`Maybe Waffle-5/+3
2023-02-16Make things actually workMichael Goulet-1/+7
2023-02-16Rename some region-specific stuffMichael Goulet-2/+2
2023-02-15use chars instead of strings where applicableMatthias Krüger-1/+1
2023-02-15Auto merge of #108006 - cjgillot:def-impl, r=oli-obkbors-1/+1
2023-02-14Add `of_trait` to DefKind::Impl.Camille GILLOT-1/+1
2023-02-14Separate the lifetime of the session and the arena in the resolverOli Scherer-66/+69
2023-02-13resolve: Fix doc links referring to other crates when documenting proc macro ...Vadim Petrochenkov-1/+6
2023-02-13rustc_resolve: Remove `Resolver::clone_output`Vadim Petrochenkov-48/+1
2023-02-13rustdoc: Eliminate remaining uses of resolverVadim Petrochenkov-51/+40
2023-02-11Auto merge of #94857 - petrochenkov:doclink2, r=oli-obkbors-34/+570
2023-02-10Auto merge of #107652 - estebank:re_error, r=oli-obkbors-1/+0
2023-02-10Skip doc link resolution for some crate types and non-exported itemsVadim Petrochenkov-14/+65
2023-02-10Stop resolving doc links on `mod` items twiceVadim Petrochenkov-2/+16
2023-02-10Resolve documentation links in rustc and store the results in metadataVadim Petrochenkov-31/+502
2023-02-09Introduce `ReError`Esteban Küber-1/+0
2023-02-03unused-lifetimes: don't warn about lifetimes originating from expanded codeMatthias Krüger-12/+16
2023-02-02Rename `rust_2015` => `is_rust_2015`Maybe Waffle-10/+13
2023-01-31Rollup merge of #107508 - WaffleLapkin:uneq'15, r=oli-obkGuillaume Gomez-3/+2
2023-01-31Don't do `.edition().rust_*()`Maybe Waffle-1/+1
2023-01-31Use `Edition` methods a bit moreMaybe Waffle-3/+2
2023-01-30Replace enum `==`s with `match`es where it makes senseMaybe Waffle-14/+15
2023-01-25suggest qualifying bare associated constantsAndy Russell-5/+12
2023-01-22Auto merge of #107185 - compiler-errors:rollup-wkomjma, r=compiler-errorsbors-3/+19
2023-01-21Rollup merge of #106935 - TaKO8Ki:fix-104440, r=cjgillotMichael Goulet-3/+19
2023-01-22Auto merge of #107133 - pnkfelix:revert-pr-84022-for-issue-106337, r=Mark-Sim...bors-13/+70
2023-01-21Auto merge of #106977 - michaelwoerister:unord_id_collections, r=oli-obkbors-5/+5
2023-01-20Revert "Make PROC_MACRO_DERIVE_RESOLUTION_FALLBACK a hard error"Felix S. Klock II-13/+70
2023-01-20diagnostics: remvoe unnecessary use of `source_map.start_point`Michael Howell-1/+1
2023-01-20diagnostics: use `module_path` to check crate import instead of stringsMichael Howell-20/+4
2023-01-20diagnostics: add `};` only if `{` was added tooMichael Howell-5/+5
2023-01-20diagnostics: suggest changing `s@self::{macro}@::macro` for exportedMichael Howell-1/+29
2023-01-19Use UnordMap instead of FxHashMap in define_id_collections!().Michael Woerister-5/+5
2023-01-17Rollup merge of #104505 - WaffleLapkin:no-double-spaces-in-comments, r=jackh726Matthias Krüger-6/+6
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-6/+6