summary refs log tree commit diff
path: root/src/test/compile-fail/duplicate-parameter.rs
AgeCommit message (Collapse)AuthorLines
2015-03-15Strip all leading/trailing newlinesTamir Duberstein-1/+0
2015-01-08Update compile fail tests to use isize.Huon Wilson-1/+1
2014-10-08librustc: Forbid duplicate name bindings in the same parameter or typePatrick Walton-0/+16
parameter list. This breaks code like: fn f(a: int, a: int) { ... } fn g<T,T>(a: T) { ... } Change this code to not use the same name for a parameter. For example: fn f(a: int, b: int) { ... } fn g<T,U>(a: T) { ... } Code like this is *not* affected, since `_` is not an identifier: fn f(_: int, _: int) { ... } // OK Closes #17568. [breaking-change]