about summary refs log tree commit diff
path: root/src/comp/driver
AgeCommit message (Expand)AuthorLines
2012-03-02Move src/comp to src/rustcGraydon Hoare-1330/+0
2012-02-29optionally enforce local variable mutabilityNiko Matsakis-3/+7
2012-02-28change def's that are always local to use node_id, add --inline optNiko Matsakis-1/+6
2012-02-24Encode/decode AST into metadata, re-instantiate inlined itemsNiko Matsakis-5/+12
2012-02-23(core::str) remove len_bytes aliasKevin Cantu-3/+3
2012-02-23(core::str) mostly rename len -> len_charsKevin Cantu-2/+2
2012-02-20core: New task APIBrian Anderson-2/+0
2012-02-17rustdoc: Resolve imports and reexportsBrian Anderson-5/+15
2012-02-15make mut a keyword synonymous with mutableNiko Matsakis-1/+1
2012-02-15Fix bad line printing for parse errorsMarijn Haverbeke-2/+1
2012-02-14Do a better job of reporting source location for files (i.e. filemap)Kevin Atkinson-0/+1
2012-02-13(core::str) add find_bytes and export it...Kevin Cantu-12/+12
2012-02-12(core::str) rename byte_len -> len_bytes and rename char_len -> lenKevin Cantu-3/+3
2012-02-10log to stderr instead of stdoutTed Horst-9/+9
2012-02-09Remove some pointless importsMarijn Haverbeke-6/+0
2012-02-06Revert "log to stderr instead of stdout"Brian Anderson-9/+9
2012-02-05Fix macro backtraces.Kevin Atkinson-0/+13
2012-02-03log to stderr instead of stdoutTed Horst-9/+9
2012-02-03Don't rely on filename to get a file from the filemapKevin Atkinson-5/+1
2012-02-03Start on in-crate monomorphizingMarijn Haverbeke-0/+4
2012-02-03Remove experimental GC codeMarijn Haverbeke-3/+0
2012-01-31Change option::t to optionTim Chevalier-7/+7
2012-01-31Rename str::from_byte(s) to str::unsafe::from_byte(s),Kevin Cantu-1/+1
2012-01-31Merge pull request #1713 from killerswan/manpgGraydon Hoare-35/+44
2012-01-31Require alts to be exhaustiveTim Chevalier-1/+5
2012-01-30Updating the manpage and usage messageKevin Cantu-35/+44
2012-01-30Change all ternary ops to if/then/elsePaul Woolcock-1/+5
2012-01-27Move various trans_ modules under a trans:: umbrella moduleMarijn Haverbeke-4/+4
2012-01-26Remove the --no-core command-line optionBrian Anderson-3/+1
2012-01-26rustc: Switch the --no-core switch to a #[no_core] attributeBrian Anderson-6/+3
2012-01-26rustc: Make core injection a timed passBrian Anderson-1/+3
2012-01-26rustc: Move core injection to its own moduleBrian Anderson-24/+2
2012-01-26Make re-exporting of impls workMarijn Haverbeke-1/+1
2012-01-26First stab at operator overloadingMarijn Haverbeke-2/+2
2012-01-26Use string stored in codemap for pretty-printing comments and literalsMarijn Haverbeke-35/+22
2012-01-25Keep source file around after parsing.Kevin Atkinson-15/+6
2012-01-24rustc: Bump the error count on non-span errorsBrian Anderson-0/+1
2012-01-24rustc: Split diagnostics into "span diagnostics" and "diagnostics".Patrick Walton-55/+81
2012-01-23Don't reset the chpos/byte_pos to 0 in new_parser_from_source_str.Kevin Atkinson-1/+3
2012-01-22rustc: Specify lint checks via crate attributesHaitao Li-11/+4
2012-01-19rustc: ";" to "," in enumsPatrick Walton-15/+15
2012-01-19rustc: "tag" -> "enum"Patrick Walton-6/+6
2012-01-19Partial fix for #1561, doesn't actually "fix" the problem but you get output ...Graydon Hoare-3/+3
2012-01-19rustc: Refactor lint check and avoid a segv faultHaitao Li-4/+9
2012-01-19rustc: Name the lint-style check module `lint`Haitao Li-9/+13
2012-01-19rustc: Add a usage pass to collect one-off analysesHaitao Li-1/+10
2012-01-19rustc: Use io::println for time-passes dataHaitao Li-2/+2
2012-01-19Remove support for the '.' after a nullary tag in a patternTim Chevalier-18/+18
2012-01-18Remove '.' after nullary tags in patternsTim Chevalier-25/+25
2012-01-18Fix --out-dir a bit more in driver.Graydon Hoare-3/+5