From a8eeec1dbd7e06bc811e55c641b6c282807997a5 Mon Sep 17 00:00:00 2001 From: Graydon Hoare Date: Mon, 10 Jan 2011 18:18:16 -0800 Subject: Sketch support for reading multi-file crates in rustc. Add test, not yet working. --- src/test/run-pass/multi-src/bar.rs | 3 +++ src/test/run-pass/multi-src/foo.rs | 4 ++++ src/test/run-pass/multi.rc | 6 ++++++ 3 files changed, 13 insertions(+) create mode 100644 src/test/run-pass/multi-src/bar.rs create mode 100644 src/test/run-pass/multi-src/foo.rs create mode 100644 src/test/run-pass/multi.rc (limited to 'src/test') diff --git a/src/test/run-pass/multi-src/bar.rs b/src/test/run-pass/multi-src/bar.rs new file mode 100644 index 00000000..598fbf3c --- /dev/null +++ b/src/test/run-pass/multi-src/bar.rs @@ -0,0 +1,3 @@ +fn other() { + log "yes"; +} \ No newline at end of file diff --git a/src/test/run-pass/multi-src/foo.rs b/src/test/run-pass/multi-src/foo.rs new file mode 100644 index 00000000..c166958e --- /dev/null +++ b/src/test/run-pass/multi-src/foo.rs @@ -0,0 +1,4 @@ +fn main() { + log "hello, multi-file world."; + bar.other(); +} \ No newline at end of file diff --git a/src/test/run-pass/multi.rc b/src/test/run-pass/multi.rc new file mode 100644 index 00000000..90f03ee9 --- /dev/null +++ b/src/test/run-pass/multi.rc @@ -0,0 +1,6 @@ +mod multi = "multi-src" { + + mod foo; // implicitly = "foo.rs" + + mod bar = "bar.rs"; +} -- cgit v1.2.3