rust/src/librustc_lint
Ralf Jung 49abd87483 make bounds on higher-kinded lifetimes a hard error in ast_validation
Also move the check for not having type parameters into ast_validation.

I was not sure what to do with compile-fail/issue-23046.rs: The issue looks like
maybe the bounds actually played a role in triggering the ICE, but that seems
unlikely given that the compiler seems to entirely ignore them.  However, I
couldn't find a testcase without the bounds, so I figured the best I could do is
to just remove the bounds and make sure at least that keeps working.
2018-03-06 11:29:48 +01:00
..
bad_style.rs Rename ReprExtern to ReprC, and similarily rename a few other fields and locals that mentioned "extern repr" 2018-01-07 22:05:32 +01:00
builtin.rs make bounds on higher-kinded lifetimes a hard error in ast_validation 2018-03-06 11:29:48 +01:00
Cargo.toml Try to fix a perf regression by updating log 2018-01-07 16:54:05 +01:00
lib.rs add lint to detect ignored generic bounds; this subsumes the previous 'generic bounds in type aliases are ignored' warning 2018-02-27 13:16:30 +01:00
types.rs [improper_ctypes] Don't suggest raw pointers when encountering trait objects 2018-02-15 19:49:50 +01:00
unused.rs Add AutoBorrowMutability; its like hir::Mutability but w/ two-phase borrow info too. 2018-02-08 12:16:30 +01:00