summary refs log tree commit diff
path: root/src/test/run-pass/module-polymorphism.rs
blob: 26c3582d6a635b55b7b05d5b5454e5d25dfbc416 (plain)
1
2
3
4
5
6
7
8
9
10
11
// This isn't really xfailed; it's used by the
// module-polymorphism.rc test
// xfail-test

fn main() {
    // All of these functions are defined by a single module
    // source file but instantiated for different types
    assert my_float::template::plus(1.0f, 2.0f) == 3.0f;
    assert my_f64::template::plus(1.0f64, 2.0f64) == 3.0f64;
    assert my_f32::template::plus(1.0f32, 2.0f32) == 3.0f32;
}