@@ -3,8 +3,8 @@ use rustc_data_structures::fx::{FxHashMap, FxHashSet};
3
3
use rustc_data_structures:: sync:: Lrc ;
4
4
use rustc_errors:: { ColorConfig , ErrorReported } ;
5
5
use rustc_hir as hir;
6
- use rustc_hir:: intravisit;
7
6
use rustc_hir:: def_id:: LOCAL_CRATE ;
7
+ use rustc_hir:: intravisit;
8
8
use rustc_hir:: { HirId , CRATE_HIR_ID } ;
9
9
use rustc_interface:: interface;
10
10
use rustc_middle:: hir:: map:: Map ;
@@ -14,6 +14,7 @@ use rustc_session::{lint, DiagnosticOutput, Session};
14
14
use rustc_span:: edition:: Edition ;
15
15
use rustc_span:: source_map:: SourceMap ;
16
16
use rustc_span:: symbol:: sym;
17
+ use rustc_span:: Symbol ;
17
18
use rustc_span:: { BytePos , FileName , Pos , Span , DUMMY_SP } ;
18
19
use rustc_target:: spec:: TargetTriple ;
19
20
use tempfile:: Builder as TempFileBuilder ;
@@ -122,7 +123,7 @@ crate fn run(options: Options) -> Result<(), ErrorReported> {
122
123
opts. display_warnings |= options. display_warnings ;
123
124
let enable_per_target_ignores = options. enable_per_target_ignores ;
124
125
let mut collector = Collector :: new (
125
- tcx. crate_name ( LOCAL_CRATE ) . to_string ( ) ,
126
+ tcx. crate_name ( LOCAL_CRATE ) ,
126
127
options,
127
128
false ,
128
129
opts,
@@ -796,7 +797,7 @@ crate struct Collector {
796
797
options : Options ,
797
798
use_headers : bool ,
798
799
enable_per_target_ignores : bool ,
799
- crate_name : String ,
800
+ crate_name : Symbol ,
800
801
opts : TestOptions ,
801
802
position : Span ,
802
803
source_map : Option < Lrc < SourceMap > > ,
@@ -808,7 +809,7 @@ crate struct Collector {
808
809
809
810
impl Collector {
810
811
crate fn new (
811
- crate_name : String ,
812
+ crate_name : Symbol ,
812
813
options : Options ,
813
814
use_headers : bool ,
814
815
opts : TestOptions ,
0 commit comments