about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
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
2019-04-17Rename diagnostics to error_codesYuki OKUSHI-0/+0
2019-04-17Rollup merge of #59986 - RalfJung:miri-new-alloc, r=oli-obkMazdak Farrokhzad-94/+54
2019-04-17Rollup merge of #59646 - JohnTitor:improve-wording, r=oli-obkMazdak Farrokhzad-1/+6
2019-04-17Deny `internal` in stage0Mateusz Mikuła-1/+1
2019-04-16Miri: refactor new allocation taggingRalf Jung-94/+54
2019-04-16refactor ExprKind to use new PointerCast enumSaleem Jaffer-78/+18
2019-04-16Auto merge of #59769 - RalfJung:compiletest-normalization, r=alexcrichtonbors-1/+1
2019-04-16refactor Adjustment to use new PointerCast enumSaleem Jaffer-12/+8
2019-04-16Make wording verboseYuki OKUSHI-1/+6
2019-04-15basic refactor. Adding PointerCast enumSaleem Jaffer-37/+65
2019-04-14Rollup merge of #59877 - Zoxc:hiridify_def_id, r=eddybMazdak Farrokhzad-6/+5