summary refs log tree commit diff
path: root/src/librustc/middle/dataflow.rs
AgeCommit message (Expand)AuthorLines
2015-07-09Use vec![elt; n] where possibleUlrik Sverdrup-7/+6
2015-06-10Removed many pointless calls to *iter() and iter_mut()Joshua Landau-1/+1
2015-04-17Port to using the newer graph, which offers iterators instead of theNiko Matsakis-3/+2
2015-04-15Dataflow changes and associated borrowck fix.Felix S. Klock II-17/+63
2015-04-03Auto merge of #23832 - petrochenkov:usize, r=aturonbors-4/+4
2015-04-01rollup merge of #23860: nikomatsakis/copy-requires-cloneAlex Crichton-1/+1
2015-04-01Fallout out rustcNiko Matsakis-1/+1
2015-04-01Pretty print ids for assoc itemsNick Cameron-1/+1
2015-03-30Remove unnecessary `as usize`Vadim Petrochenkov-4/+4
2015-03-27rollup merge of #23741: alexcrichton/remove-int-uintAlex Crichton-28/+28
2015-03-27default => or_insert per RFCAlexis Beingessner-2/+2
2015-03-26update everything to use Entry defaultsAlexis-12/+2
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-28/+28
2015-03-04std: Deprecate std::old_io::fsAlex Crichton-5/+7
2015-03-02core: Audit num module for int/uintBrian Anderson-5/+5
2015-02-22Add support for mapping a single ast-node to multiple cfg-nodes.James Miller-39/+67
2015-02-22Distinguish between AST and various Dummy nodes in CFG.James Miller-3/+3
2015-02-20Remove remaining uses of `[]`. This time I tried to use deref coercions where...Niko Matsakis-1/+1
2015-02-18rollup merge of #22502: nikomatsakis/deprecate-bracket-bracketAlex Crichton-2/+2
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-2/+2
2015-02-18Remove usage of .map(|&foo| foo)Kevin Butler-2/+2
2015-02-11rustc: Fix a number of stability lint holesAlex Crichton-11/+11
2015-02-05cleanup: replace `as[_mut]_slice()` calls with deref coercionsJorge Aparicio-4/+4
2015-02-02`for x in xs.iter_mut()` -> `for x in &mut xs`Jorge Aparicio-1/+1
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-2/+2
2015-02-01More deprecating of i/u suffixes in librariesAlfie John-5/+5
2015-01-29s/Show/Debug/gJorge Aparicio-1/+1
2015-01-29`for x in range(a, b)` -> `for x in a..b`Jorge Aparicio-2/+2
2015-01-26Fallout of io => old_ioAlex Crichton-5/+5
2015-01-21Fallout from stabilization.Aaron Turon-15/+15
2015-01-18Fix typedef/module name conflicts in the compilerAlex Crichton-1/+1
2015-01-07use slicing sugarJorge Aparicio-3/+3
2015-01-06rollup merge of #20481: seanmonstar/fmt-show-stringAlex Crichton-10/+10
2015-01-06core: split into fmt::Show and fmt::StringSean McArthur-10/+10
2015-01-07Replace full slice notation with index callsNick Cameron-3/+3
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-2/+2
2014-12-30Fallout from stabilizationAaron Turon-4/+5
2014-12-21Fallout of std::str stabilizationAlex Crichton-3/+3
2014-12-19librustc: use `#[deriving(Copy)]`Jorge Aparicio-3/+1
2014-12-13librustc: use unboxed closuresJorge Aparicio-12/+12
2014-12-08librustc: Make `Copy` opt-in.Niko Matsakis-1/+6
2014-11-26/*! -> //!Steve Klabnik-6/+4
2014-11-18std: Stabilize std::fmtAlex Crichton-15/+15
2014-11-17Switch to purely namespaced enumsSteven Fackler-0/+1
2014-11-06Fallout from collection conventionsAlexis Beingessner-2/+2
2014-10-29Rename fail! to panic!Steve Klabnik-1/+1
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-4/+4
2014-10-16librustc: Remove all uses of {:?}.Luqman Aden-7/+7
2014-09-16Fallout from renamingAaron Turon-6/+6
2014-09-12Track the visited AST's lifetime throughout Visitor.Eduard Burtescu-1/+1