aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/rust/compile/issue-2514.rs
blob: 05e106c96c9c7d9c48bfc6f0cae61e0a521d8d47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
struct First {
    i: usize,
}

impl First {
    pub fn e_function(mut self) {
        self.i += 1;
    }
}

pub fn main() {
    let a = (First { i: 10 }, 2);
    a.0.e_function();
}