about summary refs log tree commit diff
path: root/src/librustc/middle/cfg
AgeCommit message (Expand)AuthorLines
2015-01-21Fallout from stabilization.Aaron Turon-1/+1
2015-01-18Fix typedef/module name conflicts in the compilerAlex Crichton-1/+1
2015-01-15rollup merge of #21085: pnkfelix/pp-flowgraph-kill-labelsAlex Crichton-0/+5
2015-01-15syntax: add fully qualified UFCS expressions.Eduard Burtescu-1/+2
2015-01-12add --xpretty flowgraph,unlabelled variant.Felix S. Klock II-0/+5
2015-01-07use slicing sugarJorge Aparicio-8/+8
2015-01-06rollup merge of #20645: nikomatsakis/rustbook-iceAlex Crichton-1/+1
2015-01-06rollup merge of #20481: seanmonstar/fmt-show-stringAlex Crichton-3/+3
2015-01-07falloutNick Cameron-1/+3
2015-01-06core: split into fmt::Show and fmt::StringSean McArthur-3/+3
2015-01-07Replace full slice notation with index callsNick Cameron-5/+5
2015-01-06Fix ICE that @steveklabnik encountered in rust-ice. The problems turned out t...Niko Matsakis-1/+1
2015-01-05Change `&` pat to only work with &T, and `&mut` with &mut T.Huon Wilson-1/+1
2015-01-04Merge pull request #20457 from frewsxcv/rm-reexportsbors-5/+5
2015-01-04auto merge of #20443 : nikomatsakis/rust/autoderef-overloaded-calls, r=pcwaltonbors-1/+1
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-2/+2
2015-01-03rustc: fix falloutJorge Aparicio-4/+4
2015-01-02Remove graphviz::LabelText::* public reexportCorey Farwell-5/+5
2015-01-02Make call notation use autoderef. Fixes #18742.Niko Matsakis-1/+1
2015-01-02std: Stabilize the prelude moduleAlex Crichton-1/+3
2014-12-30Remove ExprSlice by hacking the compilerNick Cameron-7/+0
2014-12-30Add hypothetical support for ranges with only an upper boundNick Cameron-1/+1
2014-12-24Type checking and trans for rangesNick Cameron-2/+4
2014-12-24Add syntax for rangesNick Cameron-0/+4
2014-12-21Fallout of std::str stabilizationAlex Crichton-6/+5
2014-12-21rollup merge of #19898: Aatch/issue-19684Alex Crichton-0/+4
2014-12-19librustc: use `#[deriving(Copy)]`Jorge Aparicio-4/+2
2014-12-18Minor fixesJames Miller-4/+1
2014-12-18Only count nested returns when the outer return is reachableJames Miller-0/+7
2014-12-16AST refactor: make the place in ExprBox an option.Felix S. Klock II-4/+2
2014-12-15Remove all shadowed lifetimes.Niko Matsakis-4/+4
2014-12-14Remove `proc` types/expressions from the parser, compiler, andNiko Matsakis-1/+0
2014-12-08librustc: Make `Copy` opt-in.Niko Matsakis-0/+4
2014-12-06librustc: remove unnecessary `as_slice()` callsJorge Aparicio-2/+2
2014-12-04Move various data structures out of typeck and into ty.Niko Matsakis-3/+2
2014-12-03Fix falloutJorge Aparicio-1/+1
2014-11-26/*! -> //!Steve Klabnik-6/+2
2014-11-26auto merge of #19176 : aturon/rust/stab-iter, r=alexcrichtonbors-2/+1
2014-11-25Fallout from stabilizationAaron Turon-2/+1
2014-11-25Deprecate MaybeOwned[Vector] in favor of CowJorge Aparicio-6/+6
2014-11-23Remove type parameters from ExprField and ExprTupFieldAdolfo OchagavĂ­a-2/+2
2014-11-20auto merge of #19033 : pnkfelix/rust/fsk-introduce-scopedata-via-refactor, r=...bors-4/+6
2014-11-20Refactored new CodeExtent type for improved abstraction.Felix S. Klock II-4/+6
2014-11-20auto merge of #19113 : nikomatsakis/rust/unboxed-boxed-closure-unification, r...bors-2/+1
2014-11-19Merge the ExprFnBlock and ExprUnboxedClosure into one ExprClosure with an opt...Niko Matsakis-2/+1
2014-11-18std: Stabilize std::fmtAlex Crichton-1/+1
2014-11-17libgraphviz: Id::new returns Result<Id, ()> instead of panicking on erroroli-obk-2/+2
2014-11-17Fix fallout from coercion removalNick Cameron-34/+34
2014-11-07auto merge of #18672 : brandonson/rust/functional-update-walk, r=nikomatsakisbors-2/+2
2014-11-06Fix soundness hole in struct with expressions.Brandon Sanderson-2/+2