about summary refs log tree commit diff
path: root/src/test/compile-fail/proc-bounds.rs
AgeCommit message (Collapse)AuthorLines
2014-08-27Implement generalized object and type parameter bounds (Fixes #16462)Niko Matsakis-25/+0
2014-08-07Rename `Share` to `Sync`Alex Crichton-1/+1
This leaves the `Share` trait at `std::kinds` via a `#[deprecated]` `pub use` statement, but the `NoShare` struct is no longer part of `std::kinds::marker` due to #12660 (the build cannot bootstrap otherwise). All code referencing the `Share` trait should now reference the `Sync` trait, and all code referencing the `NoShare` type should now reference the `NoSync` type. The functionality and meaning of this trait have not changed, only the naming. Closes #16281 [breaking-change]
2014-04-08Register new snapshotsAlex Crichton-3/+3
2014-03-22test: Remove Freeze / NoFreeze from testsFlavio Percoco-1/+1
2014-03-11syntax: Add support for trait bounds on procsAlex Crichton-0/+25
This is needed to make progress on #10296 as the default bounds will no longer include Send. I believe that this was the originally intended syntax for procs, and it just hasn't been necessary up until now.