Jason Newcomb
|
70f7c624e4
|
Allow more complex expressions in let_unit_value
|
2022-04-14 21:34:33 -04:00 |
|
Jason Newcomb
|
e4fc15e646
|
Don't lint cast_ptr_alignment when used for unaligned reads and writes
|
2022-04-04 13:54:52 -04:00 |
|
Federico Guerinoni
|
3298de7f66
|
Add borrow_as_ptr lint
Closes: #6995
Signed-off-by: Federico Guerinoni <guerinoni.federico@gmail.com>
Co-authored-by: Paolo Barbolini <paolo@paolo565.org>
|
2022-01-11 09:53:29 +01:00 |
|
rail
|
f50ded0592
|
Catch pointer::cast too in cast_ptr_alignment
|
2021-01-07 16:56:19 +13:00 |
|
Florian Gilcher
|
aa72cac87a
|
Improve cast_ptr_alignment lint
* print alignment in bytes in the lint message
* ignore ZST left-hand types
|
2019-07-09 17:02:26 +02:00 |
|
Alexander Regueiro
|
d43966a176
|
Various cosmetic improvements.
|
2019-03-10 18:06:28 +00:00 |
|
Philipp Hansch
|
38d4ac7cea
|
Remove all copyright license headers
Discussion previously happened in https://github.com/rust-lang/rust/pull/43498
|
2019-01-08 21:46:39 +01:00 |
|
Matthias Krüger
|
38fabcbdf2
|
tests: fix formatting and update test output
fix script one last time™
|
2018-12-27 17:03:53 +01:00 |
|
Matthias Krüger
|
016c996e16
|
rustup https://github.com/rust-lang/rust/pull/56092
fix ui test cast_alignment failure by adding #![feature(rustc_private)]
|
2018-12-12 17:23:07 +01:00 |
|
Matthias Krüger
|
435299be30
|
rustfmt tests
|
2018-12-09 23:26:16 +01:00 |
|
Oliver Scherer
|
b8654eaa6c
|
Stabilize tool lints
|
2018-10-11 12:16:22 +02:00 |
|
Manish Goregaokar
|
e9c025ea70
|
Add license header to Rust files
|
2018-10-06 09:43:08 -07:00 |
|
flip1995
|
1b6f6051a8
|
Adapt ui-tests to the tool_lints
|
2018-08-29 11:08:29 -07:00 |
|
Devon Hollowood
|
f0e09d43c9
|
Make cast_ptr_alignment ignore c_void
|
2018-04-24 11:37:51 -07:00 |
|
Devon Hollowood
|
c6bc682325
|
Fix misaligned_transmute lint
This is done by adding two new lints: cast_ptr_alignment and
transmute_ptr_to_ptr. These will replace misaligned_transmute.
|
2018-04-11 02:17:59 -07:00 |
|