Guillaume Gomez
|
3a31c05578
|
Remove/move comments to prevent weird rustfmt wrapping
|
2023-08-22 17:17:48 +02:00 |
|
Jason Newcomb
|
99e77d07b2
|
Allow type erasure using *const/mut int_type in transmute_undefined_repr
|
2022-08-07 17:58:31 -04:00 |
|
Jason Newcomb
|
b426bd52a1
|
Don't lint transmute_undefined_repr when the the first field of a repr(C) type is compatible with the other type
|
2022-08-03 14:41:32 -04:00 |
|
Jason Newcomb
|
0c6ebf1c6a
|
Move useless_transmute back to complexity
|
2022-05-31 10:40:40 -04:00 |
|
Jason Newcomb
|
8e5208cbff
|
Don't lint transmute_undefined_repr when changing the type of generic params
|
2022-03-16 12:56:23 -04:00 |
|
Jason Newcomb
|
47c9ed697b
|
Fix checking transmutes with adjusted types
|
2022-03-15 23:11:11 -04:00 |
|
Jason Newcomb
|
911e10562a
|
Don't lint transmute_undefined_repr on unions.
|
2022-03-15 22:38:15 -04:00 |
|
Jason Newcomb
|
442d4ce1c3
|
Don't lint fat pointer to (usize, usize) conversion in transmute_undefined_repr
|
2022-03-15 22:31:07 -04:00 |
|
Jason Newcomb
|
e71ac41d44
|
Fix transmute_undefined_repr for single element tuples
|
2022-03-15 21:51:07 -04:00 |
|
Jason Newcomb
|
d28d19d74c
|
Fix transmute_undefined_repr when converting between a fat pointer and a type containing a fat pointer
|
2022-02-18 15:02:28 -05:00 |
|
Jason Newcomb
|
7c07022c98
|
Allow transmuting fat pointers to some types in transmute_undefined_repr
|
2022-02-18 15:02:28 -05:00 |
|
Jason Newcomb
|
447a24588a
|
Allow various type erasure patterns in transmute_undefined_repr
|
2022-02-18 15:02:25 -05:00 |
|
Jason Newcomb
|
c02dff7167
|
Fix transmute_undefined_repr when converting between a pointer and a type containing a pointer
|
2022-02-18 15:01:58 -05:00 |
|
Jason Newcomb
|
662df33e97
|
Fix transmute_undefined_repr with single field #[repr(C)] structs
|
2022-02-13 13:22:17 -05:00 |
|
Jason Newcomb
|
3403b3e717
|
Add lint transumte_undefined_repr
|
2022-02-05 16:28:25 -05:00 |
|