about summary refs log tree commit diff
path: root/src/test/run-pass/module-polymorphism3-files
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-04-13 23:27:03 -0700
committerBrian Anderson <banderson@mozilla.com>2012-04-14 00:15:12 -0700
commit611061b6c31ec7f96025b07cee53cfb7fe8ee3d9 (patch)
tree77ddd557219fee4047401a89eb51141c3f8a1aee /src/test/run-pass/module-polymorphism3-files
parent979a225598e9b4fd51a519c4d7012e8d1659c600 (diff)
downloadrust-611061b6c31ec7f96025b07cee53cfb7fe8ee3d9.tar.gz
rust-611061b6c31ec7f96025b07cee53cfb7fe8ee3d9.zip
test: Add a test for interesting module template polymorphism
Diffstat (limited to 'src/test/run-pass/module-polymorphism3-files')
-rw-r--r--src/test/run-pass/module-polymorphism3-files/float-template.rs3
-rw-r--r--src/test/run-pass/module-polymorphism3-files/float-template/inst_f32.rs1
-rw-r--r--src/test/run-pass/module-polymorphism3-files/float-template/inst_f64.rs1
-rw-r--r--src/test/run-pass/module-polymorphism3-files/float-template/inst_float.rs1
4 files changed, 6 insertions, 0 deletions
diff --git a/src/test/run-pass/module-polymorphism3-files/float-template.rs b/src/test/run-pass/module-polymorphism3-files/float-template.rs
new file mode 100644
index 00000000000..c8d52145cab
--- /dev/null
+++ b/src/test/run-pass/module-polymorphism3-files/float-template.rs
@@ -0,0 +1,3 @@
+fn plus(x: T, y: T) -> T {
+    x + y
+}
\ No newline at end of file
diff --git a/src/test/run-pass/module-polymorphism3-files/float-template/inst_f32.rs b/src/test/run-pass/module-polymorphism3-files/float-template/inst_f32.rs
new file mode 100644
index 00000000000..ea7d8fd77a0
--- /dev/null
+++ b/src/test/run-pass/module-polymorphism3-files/float-template/inst_f32.rs
@@ -0,0 +1 @@
+type T = f32;
\ No newline at end of file
diff --git a/src/test/run-pass/module-polymorphism3-files/float-template/inst_f64.rs b/src/test/run-pass/module-polymorphism3-files/float-template/inst_f64.rs
new file mode 100644
index 00000000000..8811863b27c
--- /dev/null
+++ b/src/test/run-pass/module-polymorphism3-files/float-template/inst_f64.rs
@@ -0,0 +1 @@
+type T = f64;
\ No newline at end of file
diff --git a/src/test/run-pass/module-polymorphism3-files/float-template/inst_float.rs b/src/test/run-pass/module-polymorphism3-files/float-template/inst_float.rs
new file mode 100644
index 00000000000..5726ccf7ad0
--- /dev/null
+++ b/src/test/run-pass/module-polymorphism3-files/float-template/inst_float.rs
@@ -0,0 +1 @@
+type T = float;
\ No newline at end of file