diff options
| author | Graydon Hoare <[email protected]> | 2010-10-14 15:53:28 -0700 |
|---|---|---|
| committer | Graydon Hoare <[email protected]> | 2010-10-14 15:53:28 -0700 |
| commit | ff4e9f9141b86a5e9ae351652a4cea88d3073616 (patch) | |
| tree | 765daefe7856daa1e466e8c93f5794d808570d51 /src/comp/driver | |
| parent | Stop using bound refs (don't work; leak) and work around auto-deref vec-appen... (diff) | |
| download | rust-ff4e9f9141b86a5e9ae351652a4cea88d3073616.tar.xz rust-ff4e9f9141b86a5e9ae351652a4cea88d3073616.zip | |
Enable resolve pass in rustc. Doesn't do much yet aside from an incomplete identity fold, but no longer crashes.
Diffstat (limited to 'src/comp/driver')
| -rw-r--r-- | src/comp/driver/rustc.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/comp/driver/rustc.rs b/src/comp/driver/rustc.rs index b9e4aef1..43a45c48 100644 --- a/src/comp/driver/rustc.rs +++ b/src/comp/driver/rustc.rs @@ -3,6 +3,7 @@ import front.parser; import front.token; import middle.trans; +import middle.resolve; io fn main(vec[str] args) { @@ -17,6 +18,7 @@ io fn main(vec[str] args) { if (i > 0) { auto p = parser.new_parser(sess, filename); auto crate = parser.parse_crate(p); + crate = resolve.resolve_crate(sess, crate); trans.trans_crate(sess, crate); } i += 1; |