about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2019-04-28Remove unused TyCtxt argument from allow_two_phase_borrow functionflip1995-9/+6
2019-04-28Fix lint findings in librustc_mirflip1995-41/+41
2019-04-28Fix lint findings in librustcflip1995-4/+4
2019-04-28Implement internal lintsflip1995-1/+1
2019-04-28Remove unnecessary functionYuki OKUSHI-7/+2
2019-04-28Remove two-phase-beyond-autorefYuki OKUSHI-3/+1
2019-04-27Rollup merge of #60292 - varkor:ty-tuple-substs, r=nikomatsakisMazdak Farrokhzad-10/+14
2019-04-27Auto merge of #59540 - Zoxc:the-arena-2, r=michaelwoeristerbors-12/+7
2019-04-26Update handling of Tuplevarkor-10/+14
2019-04-25Update mir_const_qualifJohn Kåre Alsaker-7/+4
2019-04-25Update region_scope_treeJohn Kåre Alsaker-5/+3
2019-04-25Introduce hir::ExprKind::Use and employ in for loop desugaring.Mazdak Farrokhzad-0/+3
2019-04-24Evaluate hair::ExprKind::Use in intoMatthew Jasper-6/+5
2019-04-24Allow subtyping of the final expression of a constantMatthew Jasper-5/+28
2019-04-24Remove incorrect debug assertion in interpretMatthew Jasper-2/+1
2019-04-24Rollup merge of #59739 - cramertj:stabilize, r=withoutboatsMazdak Farrokhzad-2/+6
2019-04-24Rollup merge of #56278 - eddyb:mir-debuginfo-proof, r=nikomatsakisMazdak Farrokhzad-168/+267
2019-04-23Add rustc_allow_const_fn_ptrTaylor Cramer-2/+6
2019-04-23rustc_mir: create the `let` and "remainder" scopes in source order.Eduard-Mihai Burtescu-2/+3
2019-04-23rustc_mir: pretty-print all locals into their respective scopes.Eduard-Mihai Burtescu-74/+52
2019-04-23rustc_mir: don't rely on mir::LocalDecl `visibility_scope`s in the MIR borrowck.Eduard-Mihai Burtescu-5/+1
2019-04-23rustc: dissuade compiler developers from misusing upvar debuginfo.Eduard-Mihai Burtescu-12/+12
2019-04-23rustc_mir: don't use upvar_decls in the miri validity checks.Eduard-Mihai Burtescu-6/+22
2019-04-23rustc_mir: don't use upvar_decls in the generator state transform.Eduard-Mihai Burtescu-5/+5
2019-04-23rustc: don't track var_hir_id or mutability in mir::UpvarDecl.Eduard-Mihai Burtescu-10/+15
2019-04-23Rollup merge of #59823 - davidtwco:issue-54716, r=cramertjMazdak Farrokhzad-0/+1
2019-04-23rustc_mir: don't rely on mir::UpvarDecl in the MIR borrowck.Eduard-Mihai Burtescu-56/+159
2019-04-23Auto merge of #60125 - estebank:continue-evaluating, r=oli-obkbors-6/+29
2019-04-22review comment: add HACK commentEsteban Küber-0/+2
2019-04-22Fix ICE related to #53708Esteban Küber-4/+21
2019-04-22Never stop due to errors before borrow checkingEsteban Küber-2/+6
2019-04-22Remove double trailing newlinesvarkor-2/+0
2019-04-21Enable migrate mode by default on the 2015 editionMatthew Jasper-162/+142
2019-04-21Remove mutability from `Def::Static`Vadim Petrochenkov-3/+3
2019-04-21Change return type of `TyCtxt::is_static` to boolVadim Petrochenkov-14/+13
2019-04-21Introduce `LocalSource` into the AST.David Wood-0/+1
2019-04-21Auto merge of #60116 - RalfJung:miri-exit, r=oli-obkbors-0/+1
2019-04-20Auto merge of #59987 - saleemjaffer:refactor_adjust_castkinds, r=oli-obkbors-118/+81
2019-04-19add Miri error variant for process exitRalf Jung-0/+1
2019-04-19Auto merge of #60063 - spastorino:place2_2, r=oli-obkbors-254/+204
2019-04-18Auto merge of #60025 - JohnTitor:rename-files, r=petrochenkovbors-1/+1
2019-04-18Add a FIXME to collectorvarkor-0/+2
2019-04-18Add own_requires_monomorphizationvarkor-4/+2
2019-04-18making adjust_span a closureSaleem Jaffer-22/+22
2019-04-17Make iterate take a FnOnce with PlaceBase and PlaceProjectionIterSantiago Pastorino-178/+202
2019-04-17Place::iterate do not take an accumulator anymore, hide that in a private fnSantiago Pastorino-2/+2
2019-04-17Place::unroll -> Place::iterateSantiago Pastorino-2/+2
2019-04-17Move unroll_place to Place::unrollSantiago Pastorino-79/+5
2019-04-17code review fixesSaleem Jaffer-25/+24
2019-04-17Rename modulesYuki OKUSHI-1/+1