about summary refs log tree commit diff
path: root/src/test/run-pass/trait-inheritance-num0.rs
AgeCommit message (Collapse)AuthorLines
2018-09-06Migrated slew of run-pass tests to various subdirectories of `ui/run-pass/`.Felix S. Klock II-32/+0
2018-08-05Fix run-pass-fulldeps testsvarkor-2/+0
2015-12-18Make RFC 1214 warnings into errors, and rip out the "warn or err"Niko Matsakis-1/+1
associated machinery. Future such attempts should go through lints anyhow. There is a fair amount of fallout in the compile-fail tests, as WF checking now occurs earlier in the process.
2015-04-21test: Fix fallout in testsAlex Crichton-1/+4
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-1/+1
Now that support has been removed, all lingering use cases are renamed.
2015-03-23rustdoc: Replace no-pretty-expanded with pretty-expandedBrian Anderson-0/+2
Now that features must be declared expanded source often does not compile. This adds 'pretty-expanded' to a bunch of test cases that still work.
2015-03-23Require feature attributes, and add them where necessaryBrian Anderson-0/+2
2015-03-15Strip all leading/trailing newlinesTamir Duberstein-1/+0
2015-01-30Remove all `i` suffixesTobias Bucher-1/+1
2014-11-13Deprecate Num, Unsigned and PrimitiveBrendan Zabarauskas-1/+2
2014-09-22librustc: Forbid private types in public APIs.Patrick Walton-1/+1
This breaks code like: struct Foo { ... } pub fn make_foo() -> Foo { ... } Change this code to: pub struct Foo { // note `pub` ... } pub fn make_foo() -> Foo { ... } The `visible_private_types` lint has been removed, since it is now an error to attempt to expose a private type in a public API. In its place a `#[feature(visible_private_types)]` gate has been added. Closes #16463. RFC #48. [breaking-change]
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-1/+1
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]
2014-04-06Remove check-fast. Closes #4193, #8844, #6330, #7416Brian Anderson-1/+0
2014-02-11Change `xfail` directives in compiletests to `ignore`, closes #11363Florian Hahn-2/+2
2013-10-02std: Replace num::IntConvertible with {To,From}PrimitiveErick Tryzelaar-1/+1
2013-05-22test: Update tests to use the new syntax.Patrick Walton-1/+1
2013-05-22test: Fix tests.Patrick Walton-2/+2
2013-03-22librustc: Remove all uses of `static` from functions. rs=destaticPatrick Walton-1/+1
2013-03-05libsyntax: Separate multiple inherited traits with `+`Patrick Walton-1/+1
2013-03-02librustc: Forbid chained imports and fix the logic for one-level renaming ↵Patrick Walton-1/+1
imports
2013-02-11Add NumCast trait for generic numeric type castsBrendan Zabarauskas-3/+3
2013-02-01check-fast fallout from removing export, r=burningtreeGraydon Hoare-1/+1
2013-01-30librustc: Change `self` as a type to `Self` everywhere. r=brsonPatrick Walton-2/+2
2012-12-18Stop resolving static methods at the module level. Closes #4179Brian Anderson-1/+1
2012-12-13librustc: Make `use` statements crate-relative by default. r=brsonPatrick Walton-0/+2
2012-12-10Reliciense makefiles and testsuite. Yup.Graydon Hoare-0/+10
2012-11-29Implement trait inheritance for bounded type parametersBrian Anderson-0/+16