]> git.lizzy.rs Git - rust.git/blob - src/test/ui/default-method-simple.rs
Auto merge of #81507 - weiznich:add_diesel_to_cargo_test, r=Mark-Simulacrum
[rust.git] / src / test / ui / default-method-simple.rs
1 // run-pass
2
3 #![allow(dead_code)]
4
5 trait Foo {
6     fn f(&self) {
7         println!("Hello!");
8         self.g();
9     }
10     fn g(&self);
11 }
12
13 struct A {
14     x: isize
15 }
16
17 impl Foo for A {
18     fn g(&self) {
19         println!("Goodbye!");
20     }
21 }
22
23 pub fn main() {
24     let a = A { x: 1 };
25     a.f();
26 }