File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -1031,7 +1031,7 @@ fn codegen_regular_intrinsic_call<'tcx>(
1031
1031
1032
1032
let layout = src. layout ( ) ;
1033
1033
match layout. ty . kind ( ) {
1034
- ty:: Uint ( _ ) | ty :: Int ( _) | ty :: RawPtr ( .. ) => { }
1034
+ ty:: Int ( _) => { }
1035
1035
_ => {
1036
1036
report_atomic_type_validation_error ( fx, intrinsic, source_info. span , layout. ty ) ;
1037
1037
return Ok ( ( ) ) ;
@@ -1052,7 +1052,7 @@ fn codegen_regular_intrinsic_call<'tcx>(
1052
1052
1053
1053
let layout = src. layout ( ) ;
1054
1054
match layout. ty . kind ( ) {
1055
- ty:: Uint ( _) | ty :: Int ( _ ) | ty :: RawPtr ( .. ) => { }
1055
+ ty:: Uint ( _) => { }
1056
1056
_ => {
1057
1057
report_atomic_type_validation_error ( fx, intrinsic, source_info. span , layout. ty ) ;
1058
1058
return Ok ( ( ) ) ;
@@ -1073,7 +1073,7 @@ fn codegen_regular_intrinsic_call<'tcx>(
1073
1073
1074
1074
let layout = src. layout ( ) ;
1075
1075
match layout. ty . kind ( ) {
1076
- ty:: Uint ( _ ) | ty :: Int ( _) | ty :: RawPtr ( .. ) => { }
1076
+ ty:: Int ( _) => { }
1077
1077
_ => {
1078
1078
report_atomic_type_validation_error ( fx, intrinsic, source_info. span , layout. ty ) ;
1079
1079
return Ok ( ( ) ) ;
@@ -1094,7 +1094,7 @@ fn codegen_regular_intrinsic_call<'tcx>(
1094
1094
1095
1095
let layout = src. layout ( ) ;
1096
1096
match layout. ty . kind ( ) {
1097
- ty:: Uint ( _) | ty :: Int ( _ ) | ty :: RawPtr ( .. ) => { }
1097
+ ty:: Uint ( _) => { }
1098
1098
_ => {
1099
1099
report_atomic_type_validation_error ( fx, intrinsic, source_info. span , layout. ty ) ;
1100
1100
return Ok ( ( ) ) ;
You can’t perform that action at this time.
0 commit comments