aboutsummaryrefslogtreecommitdiff
path: root/src/comp/driver/rustc.rs
diff options
context:
space:
mode:
authorGraydon Hoare <[email protected]>2010-09-01 13:24:14 -0700
committerGraydon Hoare <[email protected]>2010-09-01 13:24:14 -0700
commiteb90be779877caa2e2d51095301f83695d77dd44 (patch)
tree76756b9fa7e4cfc6284632b7cde93302d87348c4 /src/comp/driver/rustc.rs
parentWhitespace churn. (diff)
downloadrust-eb90be779877caa2e2d51095301f83695d77dd44.tar.xz
rust-eb90be779877caa2e2d51095301f83695d77dd44.zip
Add session, span tracking, error reporting, beginning of a function to parse an item to rustc.
Diffstat (limited to 'src/comp/driver/rustc.rs')
-rw-r--r--src/comp/driver/rustc.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/comp/driver/rustc.rs b/src/comp/driver/rustc.rs
index 42bd91c5..a5463940 100644
--- a/src/comp/driver/rustc.rs
+++ b/src/comp/driver/rustc.rs
@@ -25,9 +25,10 @@ fn main(vec[str] args) {
log "You want rustboot, the compiler next door.";
auto i = 0;
+ auto sess = session.session();
for (str filename in args) {
if (i > 0) {
- auto p = parser.new_parser(filename);
+ auto p = parser.new_parser(sess, filename);
log "opened file: " + filename;
auto tok = p.peek();
while (true) {