summaryrefslogtreecommitdiffstats
path: root/src/librustc_mir/util (follow)
Commit message (Expand)AuthorAgeFilesLines
* rustc: make mk_substs_trait take &[Kind] instead of &[Ty].Eduard-Mihai Burtescu2018-05-211-3/+3
* Switch to 1.26 bootstrap compilerMark Simulacrum2018-05-171-4/+4
* Introduce ConstValue and use it instead of miri's Value for constant valuesJohn Kåre Alsaker2018-05-112-9/+6
* Store the GeneratorInterior in the new GeneratorSubstsJohn Kåre Alsaker2018-05-082-4/+6
* Store generator movability outside GeneratorInteriorJohn Kåre Alsaker2018-05-082-2/+3
* rustc: return impl Iterator from Terminator(Kind)::successors(_mut).Eduard-Mihai Burtescu2018-05-012-2/+2
* Auto merge of #50097 - glandium:box_free, r=nikomatsakisbors2018-04-271-13/+21
|\
| * Switch box_free to take the destructured contents of BoxMike Hommey2018-04-251-49/+12
| * Support an alternative form for box_freeMike Hommey2018-04-201-24/+44
| * Pass the right type to box_free() in MIRMike Hommey2018-04-201-7/+32
* | use `reveal_all` during drop elaborationNiko Matsakis2018-04-261-0/+2
|/
* Add ok-wrapping to catch blocks, per RFCScott McMurray2018-04-101-6/+4
* modify the error message- CR Commentsgaurikholkar2018-04-071-10/+4
* reduce nested loops in the codegaurikholkar2018-04-061-2/+2
* Update borrowck_errors.rsGauri Kholkar2018-04-051-4/+0
* Merge branch 'master' of https://github.com/rust-lang/rust into e0389gaurikholkar2018-04-052-92/+95
|\
| * Rollup merge of #49117 - nivkner:fixme_fixup3, r=estebankkennytm2018-03-221-7/+7
| |\
| | * update FIXME(#6393) to point to issue 43234 (tracking issue for non-lexical l...Niv Kaminer2018-03-171-7/+7
| * | remove unneeded where clausecsmoe2018-03-181-36/+4
| * | fix formattingcsmoe2018-03-161-10/+10
| * | change &self to self and fix lifetime annotationscsmoe2018-03-161-73/+105
| |/
| * remove defaulting to unitAndrew Cann2018-03-141-1/+1
| * transition various normalization functions to the new methodsNiko Matsakis2018-03-131-5/+4
* | address code review commentsgaurikholkar2018-04-051-13/+15
* | tidy fixesgaurikholkar2018-03-101-2/+2
* | code refactor, modify compile-fail testsgaurikholkar2018-03-102-11/+32
* | minor changesgaurikholkar2018-03-101-4/+5
* | add collect_writes.rsgaurikholkar2018-03-101-0/+50
* | minor refactorings to fix trait import issuegaurikholkar2018-03-101-0/+1
|/
* Nuke ConstInt and Const*sizeOliver Schneider2018-03-081-1/+1
* Rename ConstVal::to_u128 to to_raw_bitsOliver Schneider2018-03-081-1/+1
* Nuke the entire ctfe from orbit, it's the only way to be sureOliver Schneider2018-03-081-5/+1
* Produce instead of pointersOliver Schneider2018-03-081-5/+10
* Turn features() into a query.Michael Woerister2018-03-051-1/+1
* Run Rustfix on librustc_mirManish Goregaokar2018-03-022-22/+22
* Auto merge of #47926 - mikhail-m1:subslice_pattern_array_drop2, r=nikomatsakisbors2018-02-171-1/+11
|\
| * add transform for uniform array move outMikhail Modin2018-02-081-1/+11
* | Encode (in MIR) whether borrows are explicit in source or arise due to autoref.Felix S. Klock II2018-02-081-3/+7
* | rustc: replace "lvalue" terminology with "place" in the code.Eduard-Mihai Burtescu2018-01-291-2/+2
* | Adds support for immovable generators. Move checking of invalid borrows acros...John Kåre Alsaker2018-01-231-10/+10
* | Auto merge of #47353 - nikomatsakis:nll-issue-47189, r=pnkfelix+nmatsakisbors2018-01-221-3/+10
|\ \
| * | change MIR dump format to include yield typeNiko Matsakis2018-01-191-3/+10
| |/
* | Rollup merge of #47426 - varkor:default-mir-dump-dir, r=nikomatsakiskennytm2018-01-182-9/+2
|\ \
| * | Make dump_mir_dir non-optionalvarkor2018-01-142-9/+2
| |/
* / Modify message to match labelEsteban Küber2018-01-101-3/+8
|/
* feature nll implies borrowck=mirSantiago Pastorino2017-12-201-1/+1
* Move categorize logic out of visit_local functionNiko Matsakis2017-12-201-58/+80
* Move MirVisitable to visit.rsSantiago Pastorino2017-12-201-24/+1
* integrate -Znll-dump-cause into borrowckNiko Matsakis2017-12-201-2/+2
* Rollup merge of #46852 - scottmcm:asm-placecontext, r=arielb1kennytm2017-12-201-0/+3
|\