summary refs log tree commit diff
path: root/src/librustc/plugin
AgeCommit message (Expand)AuthorLines
2014-11-29Replace some verbose match statements with their `if let` equivalent.jfager-7/+4
2014-11-26/*! -> //!Steve Klabnik-48/+46
2014-11-19Make os::getcwd() return IoResult<Path>Barosl Lee-1/+1
2014-11-18Move trans, back, driver, and back into a new crate, rustc_trans. Reduces mem...Niko Matsakis-1/+1
2014-10-29Rename fail! to panic!Steve Klabnik-1/+1
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-2/+2
2014-10-01Add a guide to compiler pluginsKeegan McAllister-2/+2
2014-09-19Add enum variants to the type namespaceNick Cameron-3/+3
2014-09-16Fallout from renamingAaron Turon-1/+1
2014-09-13auto merge of #17162 : sfackler/rust/decorator-traits, r=huonwbors-8/+3
2014-09-12Track the visited AST's lifetime throughout Visitor.Eduard Burtescu-2/+2
2014-09-12Remove largely unused context from Visitor.Eduard Burtescu-8/+8
2014-09-10Remove BasicMacroExpander and BasicIdentMacroExpanderSteven Fackler-8/+3
2014-08-30Add lint groups; define built-in lint groups `bad_style` and `unused`P1start-1/+12
2014-07-21rustc: Pass optional additional plugins to compile_inputBrian Anderson-2/+16
2014-07-12auto merge of #15601 : jbclements/rust/disable-default-macro-behavior, r=alex...bors-0/+5
2014-07-11make walk/visit_mac opt-in onlyJohn Clements-0/+5
2014-07-09Register new snapshotsAlex Crichton-1/+1
2014-07-08introducing let-syntaxJohn Clements-1/+3
2014-06-28Rename all raw pointers as necessaryAlex Crichton-1/+1
2014-06-24Implement lint pluginsKeegan McAllister-0/+11
2014-06-13librustc: Forbid `transmute` from being called on types whose size isPatrick Walton-2/+4
2014-06-09std: Move dynamic_lib from std::unstable to stdBrian Anderson-1/+1
2014-06-09Document rustc::pluginKeegan McAllister-5/+99
2014-06-09Implement #[plugin_registrar]Keegan McAllister-0/+246