• N
    librustc: Remove the fallback to `int` from typechecking. · 9e3d0b00
    Niko Matsakis 提交于
    This breaks a fair amount of code. The typical patterns are:
    
    * `for _ in range(0, 10)`: change to `for _ in range(0u, 10)`;
    
    * `println!("{}", 3)`: change to `println!("{}", 3i)`;
    
    * `[1, 2, 3].len()`: change to `[1i, 2, 3].len()`.
    
    RFC #30. Closes #6023.
    
    [breaking-change]
    9e3d0b00
box-pattern.rs 626 字节