Skip to content

Commit fe7216d

Browse files
committed
review comment
1 parent 8272465 commit fe7216d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/librustc_resolve/late/lifetimes.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -2387,6 +2387,7 @@ impl<'a, 'tcx> LifetimeContext<'a, 'tcx> {
23872387
let mut err = self.report_missing_lifetime_specifiers(span, lifetime_refs.len());
23882388

23892389
if let Some(params) = error {
2390+
// If there's no lifetime available, suggest `'static`.
23902391
if self.report_elision_failure(&mut err, params) && lifetime_names.is_empty() {
23912392
lifetime_names.insert(ast::Ident::from_str("'static"));
23922393
}
@@ -2405,7 +2406,7 @@ impl<'a, 'tcx> LifetimeContext<'a, 'tcx> {
24052406
&mut self,
24062407
db: &mut DiagnosticBuilder<'_>,
24072408
params: &[ElisionFailureInfo],
2408-
) -> bool {
2409+
) -> bool /* add `'static` lifetime to lifetime list */ {
24092410
let mut m = String::new();
24102411
let len = params.len();
24112412

0 commit comments

Comments
 (0)