diff options
| author | Graydon Hoare <[email protected]> | 2011-05-03 15:50:56 -0700 |
|---|---|---|
| committer | Graydon Hoare <[email protected]> | 2011-05-03 15:56:00 -0700 |
| commit | b453c3c72825f70499819d97b879c805cac1e5b1 (patch) | |
| tree | 5561667396700f4a12b1984e4c0cadda1bca4714 /src/comp/front/parser.rs | |
| parent | Rename the "llvm" API to "llvm-intrinsic" (diff) | |
| download | rust-b453c3c72825f70499819d97b879c805cac1e5b1.tar.xz rust-b453c3c72825f70499819d97b879c805cac1e5b1.zip | |
Start sketching --depend support in rustc.
Diffstat (limited to 'src/comp/front/parser.rs')
| -rw-r--r-- | src/comp/front/parser.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/comp/front/parser.rs b/src/comp/front/parser.rs index 4beb5afc..904efc2e 100644 --- a/src/comp/front/parser.rs +++ b/src/comp/front/parser.rs @@ -2497,7 +2497,12 @@ fn parse_crate_from_crate_file(parser p) -> @ast.crate { auto lo = p.get_lo_pos(); auto prefix = std.fs.dirname(p.get_filemap().name); auto cdirs = parse_crate_directives(p, token.EOF); - auto cx = @rec(p=p, sess=p.get_session(), mutable chpos=p.get_chpos()); + let vec[str] deps = vec(); + auto cx = @rec(p=p, + mode=eval.mode_parse, + mutable deps = deps, + sess=p.get_session(), + mutable chpos=p.get_chpos()); auto m = eval.eval_crate_directives_to_mod(cx, p.get_env(), cdirs, prefix); auto hi = p.get_hi_pos(); |