rust/compiler/rustc_resolve/src
bors 6f18f0a9d4 Auto merge of #99953 - cjgillot:in-path-always, r=petrochenkov
Always create elided lifetimes, even if inferred.

`PathSource` gives the context in which a path is encountered.  The same `PathSource` is used for the full path and the `QSelf` part.

Therefore, we can only rely on `PathSource` to know whether typechecking will be able to infer the lifetimes, not whether we need to insert them at all.

Fixes https://github.com/rust-lang/rust/issues/99949
2022-08-04 10:21:40 +00:00
..
diagnostics Implement the unused_macro_rules lint 2022-05-05 19:13:00 +02:00
late Remove guess_head_span. 2022-07-28 23:14:04 +02:00
access_levels.rs Make ResolverAstLowering a struct. 2022-06-14 22:44:27 +02:00
build_reduced_graph.rs Unused tuple fields in rustc_resolve. 2022-07-25 19:45:26 +02:00
check_unused.rs Make ResolverAstLowering a struct. 2022-06-14 22:44:27 +02:00
def_collector.rs Parse closure binders 2022-07-12 16:25:16 +04:00
diagnostics.rs Remove guess_head_span. 2022-07-28 23:14:04 +02:00
ident.rs Unused tuple fields in rustc_resolve. 2022-07-25 19:45:26 +02:00
imports.rs change the type of note field to Option<String> 2022-07-28 18:17:55 +09:00
late.rs Always create elided lifetimes, even if inferred. 2022-07-30 17:58:26 +02:00
lib.rs Rollup merge of #99729 - cjgillot:rm-unused-tuple, r=michaelwoerister 2022-07-26 16:57:50 +02:00
macros.rs avoid embedding StabilityLevel::Unstable reason string into metadata multiple times 2022-07-21 22:53:02 +03:00