1
1
use super :: * ;
2
2
3
- use rustc_ast:: { MetaItemLit , Path , StrStyle , Unsafe } ;
3
+ use rustc_ast:: { MetaItemLit , Path , StrStyle , Safety } ;
4
4
use rustc_span:: create_default_session_globals_then;
5
5
use rustc_span:: symbol:: { kw, Ident } ;
6
6
use rustc_span:: DUMMY_SP ;
@@ -16,7 +16,7 @@ fn name_value_cfg(name: &str, value: &str) -> Cfg {
16
16
17
17
fn dummy_meta_item_word ( name : & str ) -> MetaItem {
18
18
MetaItem {
19
- unsafety : Unsafe :: No ,
19
+ unsafety : Safety :: Default ,
20
20
path : Path :: from_ident ( Ident :: from_str ( name) ) ,
21
21
kind : MetaItemKind :: Word ,
22
22
span : DUMMY_SP ,
@@ -26,7 +26,7 @@ fn dummy_meta_item_word(name: &str) -> MetaItem {
26
26
fn dummy_meta_item_name_value ( name : & str , symbol : Symbol , kind : LitKind ) -> MetaItem {
27
27
let lit = MetaItemLit { symbol, suffix : None , kind, span : DUMMY_SP } ;
28
28
MetaItem {
29
- unsafety : Unsafe :: No ,
29
+ unsafety : Safety :: Default ,
30
30
path : Path :: from_ident ( Ident :: from_str ( name) ) ,
31
31
kind : MetaItemKind :: NameValue ( lit) ,
32
32
span : DUMMY_SP ,
@@ -36,7 +36,7 @@ fn dummy_meta_item_name_value(name: &str, symbol: Symbol, kind: LitKind) -> Meta
36
36
macro_rules! dummy_meta_item_list {
37
37
( $name: ident, [ $( $list: ident) ,* $( , ) ?] ) => {
38
38
MetaItem {
39
- unsafety: Unsafe :: No ,
39
+ unsafety: Safety :: Default ,
40
40
path: Path :: from_ident( Ident :: from_str( stringify!( $name) ) ) ,
41
41
kind: MetaItemKind :: List ( thin_vec![
42
42
$(
@@ -51,7 +51,7 @@ macro_rules! dummy_meta_item_list {
51
51
52
52
( $name: ident, [ $( $list: expr) ,* $( , ) ?] ) => {
53
53
MetaItem {
54
- unsafety: Unsafe :: No ,
54
+ unsafety: Safety :: Default ,
55
55
path: Path :: from_ident( Ident :: from_str( stringify!( $name) ) ) ,
56
56
kind: MetaItemKind :: List ( thin_vec![
57
57
$(
0 commit comments