@@ -21,7 +21,7 @@ pub struct UnconditionalRecursion {
2121}
2222
2323#[ 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 ) ]
2525#[ note]
2626pub struct UnsafeOpInUnsafeFnCallToUnsafeFunctionRequiresUnsafe {
2727 #[ label]
@@ -32,7 +32,7 @@ pub struct UnsafeOpInUnsafeFnCallToUnsafeFunctionRequiresUnsafe {
3232}
3333
3434#[ 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 ) ]
3636#[ note]
3737pub struct UnsafeOpInUnsafeFnCallToUnsafeFunctionRequiresUnsafeNameless {
3838 #[ label]
@@ -42,7 +42,7 @@ pub struct UnsafeOpInUnsafeFnCallToUnsafeFunctionRequiresUnsafeNameless {
4242}
4343
4444#[ 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 ) ]
4646#[ note]
4747pub struct UnsafeOpInUnsafeFnUseOfInlineAssemblyRequiresUnsafe {
4848 #[ label]
@@ -52,7 +52,7 @@ pub struct UnsafeOpInUnsafeFnUseOfInlineAssemblyRequiresUnsafe {
5252}
5353
5454#[ 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 ) ]
5656#[ note]
5757pub struct UnsafeOpInUnsafeFnInitializingTypeWithRequiresUnsafe {
5858 #[ label]
@@ -62,7 +62,7 @@ pub struct UnsafeOpInUnsafeFnInitializingTypeWithRequiresUnsafe {
6262}
6363
6464#[ 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 ) ]
6666#[ note]
6767pub struct UnsafeOpInUnsafeFnUseOfMutableStaticRequiresUnsafe {
6868 #[ label]
@@ -72,7 +72,7 @@ pub struct UnsafeOpInUnsafeFnUseOfMutableStaticRequiresUnsafe {
7272}
7373
7474#[ 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 ) ]
7676#[ note]
7777pub struct UnsafeOpInUnsafeFnUseOfExternStaticRequiresUnsafe {
7878 #[ label]
@@ -82,7 +82,7 @@ pub struct UnsafeOpInUnsafeFnUseOfExternStaticRequiresUnsafe {
8282}
8383
8484#[ 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 ) ]
8686#[ note]
8787pub struct UnsafeOpInUnsafeFnDerefOfRawPointerRequiresUnsafe {
8888 #[ label]
@@ -92,7 +92,7 @@ pub struct UnsafeOpInUnsafeFnDerefOfRawPointerRequiresUnsafe {
9292}
9393
9494#[ 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 ) ]
9696#[ note]
9797pub struct UnsafeOpInUnsafeFnAccessToUnionFieldRequiresUnsafe {
9898 #[ label]
@@ -102,7 +102,10 @@ pub struct UnsafeOpInUnsafeFnAccessToUnionFieldRequiresUnsafe {
102102}
103103
104104#[ 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+ ) ]
106109#[ note]
107110pub struct UnsafeOpInUnsafeFnMutationOfLayoutConstrainedFieldRequiresUnsafe {
108111 #[ label]
@@ -112,7 +115,10 @@ pub struct UnsafeOpInUnsafeFnMutationOfLayoutConstrainedFieldRequiresUnsafe {
112115}
113116
114117#[ 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+ ) ]
116122pub struct UnsafeOpInUnsafeFnBorrowOfLayoutConstrainedFieldRequiresUnsafe {
117123 #[ label]
118124 pub span : Span ,
@@ -121,7 +127,7 @@ pub struct UnsafeOpInUnsafeFnBorrowOfLayoutConstrainedFieldRequiresUnsafe {
121127}
122128
123129#[ 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 ) ]
125131#[ help]
126132pub struct UnsafeOpInUnsafeFnCallToFunctionWithRequiresUnsafe {
127133 #[ label]
0 commit comments