about summary refs log tree commit diff
path: root/src/librustc_mir/util
AgeCommit message (Expand)AuthorLines
2018-06-22Fix erroneous error note when using field after moveSantiago Pastorino-2/+4
2018-06-21Share code between gather_used_muts and find_assignmentsRémy Rakic-19/+18
2018-06-06When NLL has illegal move due to borrowed content, provide feedback about why...Felix S. Klock II-2/+6
2018-05-30rustc: rename mir::LocalDecl's syntactic_source_info to source_info.Eduard-Mihai Burtescu-2/+2
2018-05-30rustc: use syntactic (instead of visibility) source info where appropriate.Eduard-Mihai Burtescu-2/+2
2018-05-30rustc: rename mir::LocalDecl's source_info to visibility_source_info.Eduard-Mihai Burtescu-2/+2
2018-05-30rustc: rename mir::VisibilityScope to mir::SourceScope.Eduard-Mihai Burtescu-9/+9
2018-05-21rustc: make mk_substs_trait take &[Kind] instead of &[Ty].Eduard-Mihai Burtescu-3/+3
2018-05-17Switch to 1.26 bootstrap compilerMark Simulacrum-4/+4
2018-05-11Introduce ConstValue and use it instead of miri's Value for constant valuesJohn Kåre Alsaker-9/+6
2018-05-08Store the GeneratorInterior in the new GeneratorSubstsJohn Kåre Alsaker-4/+6
2018-05-08Store generator movability outside GeneratorInteriorJohn Kåre Alsaker-2/+3
2018-05-01rustc: return impl Iterator from Terminator(Kind)::successors(_mut).Eduard-Mihai Burtescu-2/+2
2018-04-27Auto merge of #50097 - glandium:box_free, r=nikomatsakisbors-13/+21
2018-04-26use `reveal_all` during drop elaborationNiko Matsakis-0/+2
2018-04-25Switch box_free to take the destructured contents of BoxMike Hommey-49/+12
2018-04-20Support an alternative form for box_freeMike Hommey-24/+44
2018-04-20Pass the right type to box_free() in MIRMike Hommey-7/+32
2018-04-10Add ok-wrapping to catch blocks, per RFCScott McMurray-6/+4
2018-04-07modify the error message- CR Commentsgaurikholkar-10/+4
2018-04-06reduce nested loops in the codegaurikholkar-2/+2
2018-04-05Update borrowck_errors.rsGauri Kholkar-4/+0
2018-04-05Merge branch 'master' of https://github.com/rust-lang/rust into e0389gaurikholkar-92/+95
2018-04-05address code review commentsgaurikholkar-13/+15
2018-03-22Rollup merge of #49117 - nivkner:fixme_fixup3, r=estebankkennytm-7/+7
2018-03-18remove unneeded where clausecsmoe-36/+4
2018-03-17update FIXME(#6393) to point to issue 43234 (tracking issue for non-lexical l...Niv Kaminer-7/+7
2018-03-16fix formattingcsmoe-10/+10
2018-03-16change &self to self and fix lifetime annotationscsmoe-73/+105
2018-03-14remove defaulting to unitAndrew Cann-1/+1
2018-03-13transition various normalization functions to the new methodsNiko Matsakis-5/+4
2018-03-10tidy fixesgaurikholkar-2/+2
2018-03-10code refactor, modify compile-fail testsgaurikholkar-11/+32
2018-03-10minor changesgaurikholkar-4/+5
2018-03-10add collect_writes.rsgaurikholkar-0/+50
2018-03-10minor refactorings to fix trait import issuegaurikholkar-0/+1
2018-03-08Nuke ConstInt and Const*sizeOliver Schneider-1/+1
2018-03-08Rename ConstVal::to_u128 to to_raw_bitsOliver Schneider-1/+1
2018-03-08Nuke the entire ctfe from orbit, it's the only way to be sureOliver Schneider-5/+1
2018-03-08Produce instead of pointersOliver Schneider-5/+10
2018-03-05Turn features() into a query.Michael Woerister-1/+1
2018-03-02Run Rustfix on librustc_mirManish Goregaokar-22/+22
2018-02-17Auto merge of #47926 - mikhail-m1:subslice_pattern_array_drop2, r=nikomatsakisbors-1/+11
2018-02-08add transform for uniform array move outMikhail Modin-1/+11
2018-02-08Encode (in MIR) whether borrows are explicit in source or arise due to autoref.Felix S. Klock II-3/+7
2018-01-29rustc: replace "lvalue" terminology with "place" in the code.Eduard-Mihai Burtescu-2/+2
2018-01-23Adds support for immovable generators. Move checking of invalid borrows acros...John Kåre Alsaker-10/+10
2018-01-22Auto merge of #47353 - nikomatsakis:nll-issue-47189, r=pnkfelix+nmatsakisbors-3/+10
2018-01-19change MIR dump format to include yield typeNiko Matsakis-3/+10
2018-01-18Rollup merge of #47426 - varkor:default-mir-dump-dir, r=nikomatsakiskennytm-9/+2