File tree 2 files changed +9
-9
lines changed
compiler/rustc_symbol_mangling/src
2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -5,24 +5,24 @@ use rustc_span::Span;
5
5
6
6
#[ derive( SessionDiagnostic ) ]
7
7
#[ error( symbol_mangling:: invalid_symbol_name) ]
8
- pub struct InvalidSymbolName < ' a > {
8
+ pub struct InvalidSymbolName {
9
9
#[ primary_span]
10
10
pub span : Span ,
11
- pub mangled_formatted : & ' a str ,
11
+ pub mangled_formatted : String ,
12
12
}
13
13
14
14
#[ derive( SessionDiagnostic ) ]
15
15
#[ error( symbol_mangling:: invalid_trait_item) ]
16
- pub struct InvalidTraitItem < ' a > {
16
+ pub struct InvalidTraitItem {
17
17
#[ primary_span]
18
18
pub span : Span ,
19
- pub demangling_formatted : & ' a str ,
19
+ pub demangling_formatted : String ,
20
20
}
21
21
22
22
#[ derive( SessionDiagnostic ) ]
23
23
#[ error( symbol_mangling:: alt_invalid_trait_item) ]
24
- pub struct AltInvalidTraitItem < ' a > {
24
+ pub struct AltInvalidTraitItem {
25
25
#[ primary_span]
26
26
pub span : Span ,
27
- pub alt_demangling_formatted : & ' a str ,
27
+ pub alt_demangling_formatted : String ,
28
28
}
Original file line number Diff line number Diff line change @@ -62,16 +62,16 @@ impl SymbolNamesTest<'_> {
62
62
let mangled = tcx. symbol_name ( instance) ;
63
63
tcx. sess . emit_err ( InvalidSymbolName {
64
64
span : attr. span ,
65
- mangled_formatted : & format ! ( "{mangled}" ) ,
65
+ mangled_formatted : format ! ( "{mangled}" ) ,
66
66
} ) ;
67
67
if let Ok ( demangling) = rustc_demangle:: try_demangle ( mangled. name ) {
68
68
tcx. sess . emit_err ( InvalidTraitItem {
69
69
span : attr. span ,
70
- demangling_formatted : & format ! ( "{demangling}" ) ,
70
+ demangling_formatted : format ! ( "{demangling}" ) ,
71
71
} ) ;
72
72
tcx. sess . emit_err ( AltInvalidTraitItem {
73
73
span : attr. span ,
74
- alt_demangling_formatted : & format ! ( "{:#}" , demangling) ,
74
+ alt_demangling_formatted : format ! ( "{:#}" , demangling) ,
75
75
} ) ;
76
76
}
77
77
}
You can’t perform that action at this time.
0 commit comments