about summary refs log tree commit diff
path: root/src/rustc/driver/driver.rs
AgeCommit message (Expand)AuthorLines
2012-08-01Convert ret to returnBrian Anderson-25/+27
2012-07-31rustc: "paramerization" -> "parameterization" in driverPatrick Walton-1/+1
2012-07-31Introduce 'return', 'match' and 'module' as synonymsBrian Anderson-30/+30
2012-07-31std: getopts::match -> matchesBrian Anderson-1/+1
2012-07-30Frontend bits for #2317, general const-expr classification.Graydon Hoare-0/+3
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-6/+6
2012-07-30Feed the interner to the pretty-printer, in anticipation of pretty-printing t...Paul Stansifer-1/+2
2012-07-27rustc: Use coherence for operator overloading.Patrick Walton-2/+2
2012-07-26Nomenclature fixes in the lint checker. Fewer double-negatives.Graydon Hoare-12/+26
2012-07-25rustc: Introduce a lang_items pass, part of coherence and operator overloading.Patrick Walton-0/+3
2012-07-25Added debug flag to enable LLVM debug output.Elliott Slaughter-0/+4
2012-07-23Move fail upcall into rust libcore.Elliott Slaughter-3/+4
2012-07-20Remove what's left of resolve1Tim Chevalier-1/+1
2012-07-17rustc: Implement and enforce instance coherencePatrick Walton-19/+24
2012-07-14remove typestate from code, tests, and docsNiko Matsakis-3/+0
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-146/+150
2012-07-13Support prefix notation for vstore strings. Closes #2906.Michael Sullivan-7/+7
2012-07-11infer when types are region parameterized rather than requiring /&Niko Matsakis-1/+5
2012-07-09rustc: Switch over to resolve3Patrick Walton-20/+3
2012-07-09Revert "rustc: Switch over to resolve3" due to Linux failuresPatrick Walton-3/+20
2012-07-09rustc: Switch over to resolve3Patrick Walton-20/+3
2012-07-09rustc: Add some changes I missedPatrick Walton-3/+20
2012-07-09rustc: Switch to the new resolution passPatrick Walton-20/+3
2012-07-06Revert "rustc: Switch to the new resolution pass"Niko Matsakis-3/+20
2012-07-06rustc: Switch to the new resolution passPatrick Walton-20/+3
2012-07-04convert doc-attributes to doc-comments using ./src/etc/sugarise-doc-comments....Gareth Daniel Smith-6/+6
2012-07-02rustc: Implement a new resolve pass behind a compile flagPatrick Walton-83/+75
2012-07-01Convert to new closure syntaxBrian Anderson-75/+94
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-2/+2
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-11/+11
2012-06-28Merge branch 'master' of github.com:mozilla/rust into incomingEric Holk-3/+3
2012-06-28Don't use literal info from the original source when pretty printing expanded...Michael Sullivan-8/+8
2012-06-28Replaced almost all vector+ in rustc (#2719)Eric Holk-3/+3
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-10/+10
2012-06-21Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.Graydon Hoare-12/+12
2012-06-20Remove bind. Issue #2189Brian Anderson-47/+59
2012-06-17Issue #2633: remove last_use entries that are subject to a loanNiko Matsakis-1/+2
2012-06-15Add the interner to parse_sess.Paul Stansifer-10/+4
2012-06-14Remove a workaroundTim Chevalier-2/+2
2012-06-13Box AST identsBrian Anderson-9/+9
2012-06-08remove alias analysis and replace with borrowckNiko Matsakis-16/+3
2012-06-07Revert "remove alias analysis and replace with borrowck"Brian Anderson-3/+16
2012-06-07remove alias analysis and replace with borrowckNiko Matsakis-16/+3
2012-06-06rustc: Enable #[cfg(windows)] and #[cfg(unix)]Brian Anderson-0/+1
2012-06-06rustc: Add 'target_family' to default configurationBrian Anderson-0/+1
2012-06-06Revert "Revert "Merge pull request #2516 from mozilla/incoming" due to failures"Tim Chevalier-2/+2
2012-06-04Heavily rework lint infrastructure. Split it into two passes: one that builds...Michael Sullivan-5/+8
2012-06-04Make how lint handles unknown warn directives configurable by lint (default t...Michael Sullivan-2/+4
2012-05-31Have lint build up a table of the warning settings on a per item basis for la...Michael Sullivan-2/+3
2012-05-31Time lint in the driver like every other pass, instead of in lint.Michael Sullivan-1/+2