File tree 2 files changed +11
-15
lines changed
2 files changed +11
-15
lines changed Original file line number Diff line number Diff line change @@ -2356,18 +2356,18 @@ impl EvalResult {
2356
2356
2357
2357
if unsafe { clang_EvalResult_isUnsignedInt ( self . x ) } != 0 {
2358
2358
let value = unsafe { clang_EvalResult_getAsUnsigned ( self . x ) } ;
2359
- if value > i64:: max_value ( ) as c_ulonglong {
2359
+ if value > i64:: MAX as c_ulonglong {
2360
2360
return None ;
2361
2361
}
2362
2362
2363
2363
return Some ( value as i64 ) ;
2364
2364
}
2365
2365
2366
2366
let value = unsafe { clang_EvalResult_getAsLongLong ( self . x ) } ;
2367
- if value > i64:: max_value ( ) as c_longlong {
2367
+ if value > i64:: MAX as c_longlong {
2368
2368
return None ;
2369
2369
}
2370
- if value < i64:: min_value ( ) as c_longlong {
2370
+ if value < i64:: MIN as c_longlong {
2371
2371
return None ;
2372
2372
}
2373
2373
#[ allow( clippy:: unnecessary_cast) ]
Original file line number Diff line number Diff line change @@ -129,27 +129,23 @@ fn default_macro_constant_type(ctx: &BindgenContext, value: i64) -> IntKind {
129
129
ctx. options ( ) . default_macro_constant_type ==
130
130
MacroTypeVariation :: Signed
131
131
{
132
- if value < i32:: min_value ( ) as i64 || value > i32:: max_value ( ) as i64 {
132
+ if value < i32:: MIN as i64 || value > i32:: MAX as i64 {
133
133
IntKind :: I64
134
134
} else if !ctx. options ( ) . fit_macro_constants ||
135
- value < i16:: min_value ( ) as i64 ||
136
- value > i16:: max_value ( ) as i64
135
+ value < i16:: MIN as i64 ||
136
+ value > i16:: MAX as i64
137
137
{
138
138
IntKind :: I32
139
- } else if value < i8:: min_value ( ) as i64 ||
140
- value > i8:: max_value ( ) as i64
141
- {
139
+ } else if value < i8:: MIN as i64 || value > i8:: MAX as i64 {
142
140
IntKind :: I16
143
141
} else {
144
142
IntKind :: I8
145
143
}
146
- } else if value > u32:: max_value ( ) as i64 {
144
+ } else if value > u32:: MAX as i64 {
147
145
IntKind :: U64
148
- } else if !ctx. options ( ) . fit_macro_constants ||
149
- value > u16:: max_value ( ) as i64
150
- {
146
+ } else if !ctx. options ( ) . fit_macro_constants || value > u16:: MAX as i64 {
151
147
IntKind :: U32
152
- } else if value > u8:: max_value ( ) as i64 {
148
+ } else if value > u8:: MAX as i64 {
153
149
IntKind :: U16
154
150
} else {
155
151
IntKind :: U8
@@ -243,7 +239,7 @@ impl ClangSubItemParser for Var {
243
239
c as u8
244
240
}
245
241
CChar :: Raw ( c) => {
246
- assert ! ( c <= :: std :: u8 :: MAX as u64 ) ;
242
+ assert ! ( c <= u8 :: MAX as u64 ) ;
247
243
c as u8
248
244
}
249
245
} ;
You can’t perform that action at this time.
0 commit comments