summary refs log tree commit diff
path: root/src/librustc/middle/dataflow.rs
AgeCommit message (Expand)AuthorLines
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
2014-09-12Remove largely unused context from Visitor.Eduard Burtescu-4/+4
2014-09-08rustc: fix fallout from the addition of a 'tcx lifetime on tcx.Eduard Burtescu-12/+12
2014-08-30auto merge of #16859 : alexcrichton/rust/snapshots, r=huonwbors-7/+0
2014-08-30rustc: implement a pretty mode to print ident/name's ctxt & gensyms.Huon Wilson-0/+1
2014-08-29Register new snapshotsAlex Crichton-7/+0
2014-08-27Implement generalized object and type parameter bounds (Fixes #16462)Niko Matsakis-1/+8
2014-07-18Removed the `_frozen` methods from dataflow API.Felix S. Klock II-46/+38
2014-07-18Removed `index_to_bitset` from the dataflow context.Felix S. Klock II-56/+15
2014-07-17Rename functions in the CloneableVector traitAdolfo OchagavĂ­a-2/+2
2014-07-15Extend --pretty flowgraph=ID to include dataflow results in output.Felix S. Klock II-13/+56
2014-07-08std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.Richo Healey-17/+17
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-1/+1
2014-06-18Ensure dataflow of a proc never looks at blocks from closed-over context.Felix S. Klock II-24/+14
2014-06-18Revise dataflow to do a cfg-driven walk.Felix S. Klock II-576/+296
2014-06-13Fix all violations of stronger guarantees for mutable borrowsCameron Zwarich-1/+2
2014-06-11rustc: Remove ~[T] from the languageAlex Crichton-13/+14
2014-06-11rustc: Move the AST from @T to Gc<T>Alex Crichton-58/+58
2014-06-06Move Def out of syntax crate, where it does not belongNiko Matsakis-3/+4
2014-05-28std: Remove format_strbuf!()Alex Crichton-6/+3
2014-05-27std: Rename strbuf operations to stringRicho Healey-2/+2
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-5/+5
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-8/+13
2014-05-12librustc: Remove all uses of `~str` from librustc.Patrick Walton-7/+10
2014-05-08libsyntax: Remove uses of `~str` from libsyntax, and fix falloutPatrick Walton-2/+2
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-1/+1
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-1/+1
2014-04-22rustc: move the method and vtable maps into ty::ctxt.Eduard Burtescu-4/+1
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-2/+2
2014-04-18Update the rest of the compiler with ~[T] changesAlex Crichton-4/+3
2014-04-10libstd: Implement `StrBuf`, a new string buffer type like `Vec`, andPatrick Walton-3/+4
2014-04-04syntax: remove obsolete mutability from ExprVec and ExprRepeat.Eduard Burtescu-2/+2