mirror of
https://github.com/rust-lang/rust.git
synced 2025-11-13 22:33:06 +00:00
- `tests/ui/augmented-assignment-feature-gate-cross.rs`:
- This was *originally* to feature-gate overloaded OpAssign
cross-crate, but now let's keep it as a smoke test.
- Renamed as `augmented-assignment-cross-crate.rs`.
- Relocated under `tests/ui/binop/`.
- `tests/ui/augmented-assignments.rs`:
- Documented test intent.
- Moved under `tests/ui/borrowck/`.
- `tests/ui/augmented-assignment-rpass.rs`:
- Renamed to drop the `-rpass` suffix, since this was leftover from
when `run-pass` test suite was a thing.
- Moved under `tests/ui/binop/`.
14 lines
238 B
Rust
14 lines
238 B
Rust
//! Smoke test for overloaded compound assignments cross-crate.
|
|
|
|
//@ run-pass
|
|
//@ aux-build:augmented_assignments.rs
|
|
|
|
extern crate augmented_assignments;
|
|
|
|
use augmented_assignments::Int;
|
|
|
|
fn main() {
|
|
let mut x = Int(0);
|
|
x += 1;
|
|
}
|