about summary refs log tree commit diff
path: root/src/librustc/mir
AgeCommit message (Expand)AuthorLines
2017-10-31change region display to `'_#Nr`, update the `newtype_index!` macroNiko Matsakis-5/+5
2017-10-31make `MirSource::from_local_def_id` invokable with 'gcx and 'tcxNiko Matsakis-1/+1
2017-10-31add subregion between borrow region and resulting referenceNiko Matsakis-0/+8
2017-10-31extend `dump_mir` to work for any tcx, not just global tcxNiko Matsakis-2/+2
2017-10-26Add comments to clarify function argument ownershipBjörn Steinbrink-1/+3
2017-10-20Fix typos in README.mdtopecongiro-3/+3
2017-10-13Rollup merge of #45110 - Nashenas88:master, r=arielb1kennytm-8/+13
2017-10-11Move const qualifier from brackets to constant values and remove comma from a...Paul Faria-11/+11
2017-10-08Improve newtype_index macro to handle description and constants consistentlyPaul Faria-8/+13
2017-10-08Auto merge of #45016 - pnkfelix:mir-borrowck-gather-and-signal-move-errors, r...bors-0/+13
2017-10-04Move newtype_index to rustc_data_structuresSantiago Pastorino-24/+0
2017-10-04Add method to `Mir` that maps a `Location` to its `SourceInfo`.Felix S. Klock II-0/+13
2017-09-29Expose miri <-> ctfe differencesOliver Schneider-4/+9
2017-09-29Adjust imports to librustc::mir::interpretOliver Schneider-101/+102
2017-09-29Merge remote-tracking branch 'miri/upstream' into miriOliver Schneider-0/+8241
2017-09-29Move miri base code to rustc::mir::interpretOliver Schneider-0/+8241
2017-09-24address review commentsAriel Ben-Yehuda-1/+1
2017-09-24move unsafety checking to MIRAriel Ben-Yehuda-2/+25
2017-09-24add lint levels to VisibilityScopeAriel Ben-Yehuda-1/+46
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-2/+2
2017-09-14bring TyCtxt into scopeDouglas Campos-3/+3
2017-09-11rustc: use ConstVal::Unevaluated instead of mir::Literal::Item.Eduard-Mihai Burtescu-18/+5
2017-09-11rustc: evaluate fixed-length array length expressions lazily.Eduard-Mihai Burtescu-0/+1
2017-09-11rustc: use ty::Const for the length of TyArray.Eduard-Mihai Burtescu-2/+3
2017-09-11rustc: replace usize with u64 and ConstUsize.Eduard-Mihai Burtescu-7/+5
2017-09-11rustc: introduce ty::Const { ConstVal, Ty }.Eduard-Mihai Burtescu-18/+31
2017-09-11rustc: intern ConstVal's in TyCtxt.Eduard-Mihai Burtescu-9/+10
2017-09-08Use NodeId/HirId instead of DefId for local variables.Eduard-Mihai Burtescu-8/+4
2017-09-04rustc_mir: use Local instead of Lvalue in Storage{Live,Dead}.Eduard-Mihai Burtescu-11/+11
2017-09-03rustc_mir: use Local in ProjectionElem::Index.Eduard-Mihai Burtescu-7/+7
2017-09-03rustc_mir: implement visit_local instead/along visit_lvalue where possible.Eduard-Mihai Burtescu-2/+4
2017-09-01rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree.Eduard-Mihai Burtescu-11/+11
2017-08-24Touch up a comment on `LocalDecl::internal`Alex Crichton-5/+11
2017-08-17Merge remote-tracking branch 'origin/master' into genAlex Crichton-1/+1
2017-08-15Fix typos & us spellingsFourchaux-1/+1
2017-08-14Merge remote-tracking branch 'origin/master' into genAlex Crichton-1/+1
2017-08-12Fix some typosBastien Orivel-1/+1
2017-08-12Merge branch 'master' of https://github.com/rust-lang/rust into genJohn Kåre Alsaker-0/+15
2017-08-12Auto merge of #43772 - arielb1:nonfree-block, r=nagisabors-0/+15
2017-08-11Merge remote-tracking branch 'origin/master' into genAlex Crichton-0/+1
2017-08-11Please tidyJohn Kåre Alsaker-1/+3
2017-08-11Store generator interior in MIR literalsJohn Kåre Alsaker-15/+23
2017-08-11Some tweaks and commentsJohn Kåre Alsaker-6/+7
2017-08-10Auto merge of #43559 - Nashenas88:nll-region-renumberer, r=arielb1bors-0/+1
2017-08-10For box expressions, use NZ drop instead of a free blockAriel Ben-Yehuda-0/+15
2017-08-09Initial pass review commentsAlex Crichton-1/+6
2017-08-09Merge remote-tracking branch 'origin/master' into genAlex Crichton-17/+114
2017-08-04Auto merge of #43403 - RalfJung:mir-validate, r=nikomatsakisbors-3/+95
2017-08-03Store map of region variable ids to lookups in nll visitor and remove referen...Paul Faria-0/+1
2017-08-01Auto merge of #43576 - arielb1:no-unneeded-unwind, r=eddybbors-4/+9