rust/src
R.Chavignat 993239d33a Initial implementation of lossy cast lints.
Introduces 3 lints :
  cast_possible_overflow
  cast_precision_loss
  cast_sign_loss
Add a compile-test test case.
Fix errors spotted by dogfood script.
2015-08-20 01:04:06 +02:00
..
approx_const.rs all: organize imports 2015-08-16 08:55:34 +02:00
attrs.rs all: organize imports 2015-08-16 08:55:34 +02:00
bit_mask.rs fixed #203 and #197 2015-08-19 09:39:03 +02:00
collapsible_if.rs all: organize imports 2015-08-16 08:55:34 +02:00
consts.rs Initial implementation of lossy cast lints. 2015-08-20 01:04:06 +02:00
eq_op.rs all: organize imports 2015-08-16 08:55:34 +02:00
eta_reduction.rs all: organize imports 2015-08-16 08:55:34 +02:00
identity_op.rs consts: convert to using a struct with state 2015-08-17 19:58:21 +02:00
len_zero.rs all: organize imports 2015-08-16 08:55:34 +02:00
lib.rs Initial implementation of lossy cast lints. 2015-08-20 01:04:06 +02:00
lifetimes.rs all: organize imports 2015-08-16 08:55:34 +02:00
loops.rs Merge pull request #186 from birkenfeld/fix 2015-08-17 11:05:02 +05:30
methods.rs add some imports to guard against crate moves 2015-08-16 09:03:06 +02:00
misc.rs consts: convert to using a struct with state 2015-08-17 19:58:21 +02:00
mut_mut.rs all: organize imports 2015-08-16 08:55:34 +02:00
needless_bool.rs all: organize imports 2015-08-16 08:55:34 +02:00
ptr_arg.rs all: organize imports 2015-08-16 08:55:34 +02:00
ranges.rs fix 189, fixed a few warnings, ==/!= for consts, refactored consts test 2015-08-17 12:08:45 +02:00
returns.rs all: organize imports 2015-08-16 08:55:34 +02:00
strings.rs all: organize imports 2015-08-16 08:55:34 +02:00
types.rs Initial implementation of lossy cast lints. 2015-08-20 01:04:06 +02:00
unicode.rs all: organize imports 2015-08-16 08:55:34 +02:00
utils.rs all: organize imports 2015-08-16 08:55:34 +02:00