@@ -21,7 +21,7 @@ pub struct UnconditionalRecursion {
21
21
}
22
22
23
23
#[ derive( LintDiagnostic ) ]
24
- #[ diag( mir_build_unsafe_op_in_unsafe_fn_call_to_unsafe_fn_requires_unsafe) ]
24
+ #[ diag( mir_build_unsafe_op_in_unsafe_fn_call_to_unsafe_fn_requires_unsafe, code = E0133 ) ]
25
25
#[ note]
26
26
pub struct UnsafeOpInUnsafeFnCallToUnsafeFunctionRequiresUnsafe {
27
27
#[ label]
@@ -32,7 +32,7 @@ pub struct UnsafeOpInUnsafeFnCallToUnsafeFunctionRequiresUnsafe {
32
32
}
33
33
34
34
#[ derive( LintDiagnostic ) ]
35
- #[ diag( mir_build_unsafe_op_in_unsafe_fn_call_to_unsafe_fn_requires_unsafe_nameless) ]
35
+ #[ diag( mir_build_unsafe_op_in_unsafe_fn_call_to_unsafe_fn_requires_unsafe_nameless, code = E0133 ) ]
36
36
#[ note]
37
37
pub struct UnsafeOpInUnsafeFnCallToUnsafeFunctionRequiresUnsafeNameless {
38
38
#[ label]
@@ -42,7 +42,7 @@ pub struct UnsafeOpInUnsafeFnCallToUnsafeFunctionRequiresUnsafeNameless {
42
42
}
43
43
44
44
#[ derive( LintDiagnostic ) ]
45
- #[ diag( mir_build_unsafe_op_in_unsafe_fn_inline_assembly_requires_unsafe) ]
45
+ #[ diag( mir_build_unsafe_op_in_unsafe_fn_inline_assembly_requires_unsafe, code = E0133 ) ]
46
46
#[ note]
47
47
pub struct UnsafeOpInUnsafeFnUseOfInlineAssemblyRequiresUnsafe {
48
48
#[ label]
@@ -52,7 +52,7 @@ pub struct UnsafeOpInUnsafeFnUseOfInlineAssemblyRequiresUnsafe {
52
52
}
53
53
54
54
#[ derive( LintDiagnostic ) ]
55
- #[ diag( mir_build_unsafe_op_in_unsafe_fn_initializing_type_with_requires_unsafe) ]
55
+ #[ diag( mir_build_unsafe_op_in_unsafe_fn_initializing_type_with_requires_unsafe, code = E0133 ) ]
56
56
#[ note]
57
57
pub struct UnsafeOpInUnsafeFnInitializingTypeWithRequiresUnsafe {
58
58
#[ label]
@@ -62,7 +62,7 @@ pub struct UnsafeOpInUnsafeFnInitializingTypeWithRequiresUnsafe {
62
62
}
63
63
64
64
#[ derive( LintDiagnostic ) ]
65
- #[ diag( mir_build_unsafe_op_in_unsafe_fn_mutable_static_requires_unsafe) ]
65
+ #[ diag( mir_build_unsafe_op_in_unsafe_fn_mutable_static_requires_unsafe, code = E0133 ) ]
66
66
#[ note]
67
67
pub struct UnsafeOpInUnsafeFnUseOfMutableStaticRequiresUnsafe {
68
68
#[ label]
@@ -72,7 +72,7 @@ pub struct UnsafeOpInUnsafeFnUseOfMutableStaticRequiresUnsafe {
72
72
}
73
73
74
74
#[ derive( LintDiagnostic ) ]
75
- #[ diag( mir_build_unsafe_op_in_unsafe_fn_extern_static_requires_unsafe) ]
75
+ #[ diag( mir_build_unsafe_op_in_unsafe_fn_extern_static_requires_unsafe, code = E0133 ) ]
76
76
#[ note]
77
77
pub struct UnsafeOpInUnsafeFnUseOfExternStaticRequiresUnsafe {
78
78
#[ label]
@@ -82,7 +82,7 @@ pub struct UnsafeOpInUnsafeFnUseOfExternStaticRequiresUnsafe {
82
82
}
83
83
84
84
#[ derive( LintDiagnostic ) ]
85
- #[ diag( mir_build_unsafe_op_in_unsafe_fn_deref_raw_pointer_requires_unsafe) ]
85
+ #[ diag( mir_build_unsafe_op_in_unsafe_fn_deref_raw_pointer_requires_unsafe, code = E0133 ) ]
86
86
#[ note]
87
87
pub struct UnsafeOpInUnsafeFnDerefOfRawPointerRequiresUnsafe {
88
88
#[ label]
@@ -92,7 +92,7 @@ pub struct UnsafeOpInUnsafeFnDerefOfRawPointerRequiresUnsafe {
92
92
}
93
93
94
94
#[ derive( LintDiagnostic ) ]
95
- #[ diag( mir_build_unsafe_op_in_unsafe_fn_union_field_requires_unsafe) ]
95
+ #[ diag( mir_build_unsafe_op_in_unsafe_fn_union_field_requires_unsafe, code = E0133 ) ]
96
96
#[ note]
97
97
pub struct UnsafeOpInUnsafeFnAccessToUnionFieldRequiresUnsafe {
98
98
#[ label]
@@ -102,7 +102,10 @@ pub struct UnsafeOpInUnsafeFnAccessToUnionFieldRequiresUnsafe {
102
102
}
103
103
104
104
#[ derive( LintDiagnostic ) ]
105
- #[ diag( mir_build_unsafe_op_in_unsafe_fn_mutation_of_layout_constrained_field_requires_unsafe) ]
105
+ #[ diag(
106
+ mir_build_unsafe_op_in_unsafe_fn_mutation_of_layout_constrained_field_requires_unsafe,
107
+ code = E0133
108
+ ) ]
106
109
#[ note]
107
110
pub struct UnsafeOpInUnsafeFnMutationOfLayoutConstrainedFieldRequiresUnsafe {
108
111
#[ label]
@@ -112,7 +115,10 @@ pub struct UnsafeOpInUnsafeFnMutationOfLayoutConstrainedFieldRequiresUnsafe {
112
115
}
113
116
114
117
#[ derive( LintDiagnostic ) ]
115
- #[ diag( mir_build_unsafe_op_in_unsafe_fn_borrow_of_layout_constrained_field_requires_unsafe) ]
118
+ #[ diag(
119
+ mir_build_unsafe_op_in_unsafe_fn_borrow_of_layout_constrained_field_requires_unsafe,
120
+ code = E0133 ,
121
+ ) ]
116
122
pub struct UnsafeOpInUnsafeFnBorrowOfLayoutConstrainedFieldRequiresUnsafe {
117
123
#[ label]
118
124
pub span : Span ,
@@ -121,7 +127,7 @@ pub struct UnsafeOpInUnsafeFnBorrowOfLayoutConstrainedFieldRequiresUnsafe {
121
127
}
122
128
123
129
#[ derive( LintDiagnostic ) ]
124
- #[ diag( mir_build_unsafe_op_in_unsafe_fn_call_to_fn_with_requires_unsafe) ]
130
+ #[ diag( mir_build_unsafe_op_in_unsafe_fn_call_to_fn_with_requires_unsafe, code = E0133 ) ]
125
131
#[ help]
126
132
pub struct UnsafeOpInUnsafeFnCallToFunctionWithRequiresUnsafe {
127
133
#[ label]
0 commit comments