11use rustc_ast:: token:: { self , Token , TokenKind } ;
22use rustc_ast:: util:: comments:: is_doc_comment;
3- use rustc_ast:: with_default_globals ;
3+ use rustc_ast:: with_default_session_globals ;
44use rustc_data_structures:: sync:: Lrc ;
55use rustc_errors:: { emitter:: EmitterWriter , Handler } ;
66use rustc_parse:: lexer:: StringReader ;
@@ -33,7 +33,7 @@ fn setup<'a>(sm: &SourceMap, sess: &'a ParseSess, teststr: String) -> StringRead
3333
3434#[ test]
3535fn t1 ( ) {
36- with_default_globals ( || {
36+ with_default_session_globals ( || {
3737 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
3838 let sh = mk_sess ( sm. clone ( ) ) ;
3939 let mut string_reader = setup (
@@ -79,7 +79,7 @@ fn mk_lit(kind: token::LitKind, symbol: &str, suffix: Option<&str>) -> TokenKind
7979
8080#[ test]
8181fn doublecolon_parsing ( ) {
82- with_default_globals ( || {
82+ with_default_session_globals ( || {
8383 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
8484 let sh = mk_sess ( sm. clone ( ) ) ;
8585 check_tokenization (
@@ -91,7 +91,7 @@ fn doublecolon_parsing() {
9191
9292#[ test]
9393fn doublecolon_parsing_2 ( ) {
94- with_default_globals ( || {
94+ with_default_session_globals ( || {
9595 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
9696 let sh = mk_sess ( sm. clone ( ) ) ;
9797 check_tokenization (
@@ -103,7 +103,7 @@ fn doublecolon_parsing_2() {
103103
104104#[ test]
105105fn doublecolon_parsing_3 ( ) {
106- with_default_globals ( || {
106+ with_default_session_globals ( || {
107107 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
108108 let sh = mk_sess ( sm. clone ( ) ) ;
109109 check_tokenization (
@@ -115,7 +115,7 @@ fn doublecolon_parsing_3() {
115115
116116#[ test]
117117fn doublecolon_parsing_4 ( ) {
118- with_default_globals ( || {
118+ with_default_session_globals ( || {
119119 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
120120 let sh = mk_sess ( sm. clone ( ) ) ;
121121 check_tokenization (
@@ -127,7 +127,7 @@ fn doublecolon_parsing_4() {
127127
128128#[ test]
129129fn character_a ( ) {
130- with_default_globals ( || {
130+ with_default_session_globals ( || {
131131 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
132132 let sh = mk_sess ( sm. clone ( ) ) ;
133133 assert_eq ! ( setup( & sm, & sh, "'a'" . to_string( ) ) . next_token( ) , mk_lit( token:: Char , "a" , None ) , ) ;
@@ -136,7 +136,7 @@ fn character_a() {
136136
137137#[ test]
138138fn character_space ( ) {
139- with_default_globals ( || {
139+ with_default_session_globals ( || {
140140 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
141141 let sh = mk_sess ( sm. clone ( ) ) ;
142142 assert_eq ! ( setup( & sm, & sh, "' '" . to_string( ) ) . next_token( ) , mk_lit( token:: Char , " " , None ) , ) ;
@@ -145,7 +145,7 @@ fn character_space() {
145145
146146#[ test]
147147fn character_escaped ( ) {
148- with_default_globals ( || {
148+ with_default_session_globals ( || {
149149 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
150150 let sh = mk_sess ( sm. clone ( ) ) ;
151151 assert_eq ! (
@@ -157,7 +157,7 @@ fn character_escaped() {
157157
158158#[ test]
159159fn lifetime_name ( ) {
160- with_default_globals ( || {
160+ with_default_session_globals ( || {
161161 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
162162 let sh = mk_sess ( sm. clone ( ) ) ;
163163 assert_eq ! (
@@ -169,7 +169,7 @@ fn lifetime_name() {
169169
170170#[ test]
171171fn raw_string ( ) {
172- with_default_globals ( || {
172+ with_default_session_globals ( || {
173173 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
174174 let sh = mk_sess ( sm. clone ( ) ) ;
175175 assert_eq ! (
@@ -181,7 +181,7 @@ fn raw_string() {
181181
182182#[ test]
183183fn literal_suffixes ( ) {
184- with_default_globals ( || {
184+ with_default_session_globals ( || {
185185 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
186186 let sh = mk_sess ( sm. clone ( ) ) ;
187187 macro_rules! test {
@@ -232,7 +232,7 @@ fn line_doc_comments() {
232232
233233#[ test]
234234fn nested_block_comments ( ) {
235- with_default_globals ( || {
235+ with_default_session_globals ( || {
236236 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
237237 let sh = mk_sess ( sm. clone ( ) ) ;
238238 let mut lexer = setup ( & sm, & sh, "/* /* */ */'a'" . to_string ( ) ) ;
@@ -243,7 +243,7 @@ fn nested_block_comments() {
243243
244244#[ test]
245245fn crlf_comments ( ) {
246- with_default_globals ( || {
246+ with_default_session_globals ( || {
247247 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
248248 let sh = mk_sess ( sm. clone ( ) ) ;
249249 let mut lexer = setup ( & sm, & sh, "// test\r \n /// test\r \n " . to_string ( ) ) ;
0 commit comments