aboutsummaryrefslogtreecommitdiff
path: root/src/test/run-pass/str-growth.rs
blob: 55548da519c9f883c8fee4dd35ebc07529edaa4d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
fn main() {
    auto s = "a";
    s += "b";
    assert (s.(0) == ('a' as u8));
    assert (s.(1) == ('b' as u8));

    s += "c";
    s += "d";
    assert (s.(0) == ('a' as u8));
    assert (s.(1) == ('b' as u8));
    assert (s.(2) == ('c' as u8));
    assert (s.(3) == ('d' as u8));
}