about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-09-28Point at enclosing match when expecting `()` in armEsteban Küber-12/+32
2019-09-28Auto merge of #64419 - wesleywiser:const_prop_use_ecx, r=oli-obkbors-0/+6
2019-09-28Switch over all StableHash impls to new formatMark Rousskov-309/+114
2019-09-28rustc: rely on c_variadic == true instead of CVarArgs in HIR/Ty fn signatures.Eduard-Mihai Burtescu-45/+23
2019-09-28rustc: don't store a lifetime in hir::TyKind::CVarArgs.Eduard-Mihai Burtescu-19/+4
2019-09-28syntax: don't keep a redundant c_variadic flag in the AST.Eduard-Mihai Burtescu-3/+1
2019-09-28Trigger ICE on nightly if validators disagreeDylan MacKenzie-0/+2
2019-09-28Rollup merge of #64859 - Centril:const-def-here-new-var, r=estebankMazdak Farrokhzad-0/+8
2019-09-28Rollup merge of #64830 - Centril:thou-shallt-not-abort, r=estebankMazdak Farrokhzad-2/+1
2019-09-28Rollup merge of #64809 - davidtwco:issue-64768-target-feature-const, r=varkorMazdak Farrokhzad-20/+52
2019-09-28Rollup merge of #64802 - estebank:walk-parents-iterator, r=matthewjasperMazdak Farrokhzad-110/+129
2019-09-28Rollup merge of #64794 - Mark-Simulacrum:rm-dep-track-map, r=estebankMazdak Farrokhzad-156/+3
2019-09-28Rollup merge of #64781 - Mark-Simulacrum:no-global-tcx, r=eddybMazdak Farrokhzad-158/+50
2019-09-28Move `get_slice_bytes` to `rustc::mir::interpret` so it can be reused.ben-19/+20
2019-09-28Add inline function `get_slice_bytes` to remove code duplication.ben-24/+18
2019-09-28Improve diagnostic for `let A = 0;`Mazdak Farrokhzad-0/+8
2019-09-27Introduce a `ConstPropMachine`Wesley Wiser-12/+0
2019-09-27Work around for #64506Wesley Wiser-0/+6
2019-09-27[const-prop] Replace `eval_place()` with use of `InterpCx`Wesley Wiser-0/+12
2019-09-28Gate llvm.sideeffect under -Z insert-sideeffectXiang Fan-0/+3
2019-09-28Add support for relating slices in `super_relate_consts`.ben-3/+36
2019-09-27Inline the remaining hir::Arm::top_pats_hackMazdak Farrokhzad-11/+0
2019-09-27cleanup dead ast-borrowck / migrate-mode code.Mazdak Farrokhzad-52/+2
2019-09-27cleanup check_match wrt. SignalledError.Mazdak Farrokhzad-2/+2
2019-09-27Remove unpretty=flowgraph.Mazdak Farrokhzad-18/+0
2019-09-27Remove shrink_to_tcx_lifetimeMark Rousskov-98/+9
2019-09-27Remove stray uses of gcx nameMark Rousskov-1/+1
2019-09-27Remove lift_to_globalMark Rousskov-8/+3
2019-09-27Remove global_tcx from TyCtxtMark Rousskov-53/+39
2019-09-27fix rebaseEsteban Küber-1/+1
2019-09-27review commentsEsteban Küber-4/+4
2019-09-27Account for tail expressions when pointing at return typeEsteban Küber-2/+25
2019-09-27Turn `walk_parent_nodes` method into an iteratorEsteban Küber-105/+101
2019-09-27getting more context for duplicate lang items (fixes #60561)Tomas Tauber-7/+38
2019-09-27Add long error explanation for E0734Guillaume Gomez-1/+17
2019-09-27Auto merge of #64813 - varkor:node-to-kind, r=Centrilbors-359/+358
2019-09-27lowering: don't .abort_if_errors()Mazdak Farrokhzad-2/+1
2019-09-26Add note about global state in try_print_query_stackAaron Hill-0/+3
2019-09-26Auto merge of #64816 - Centril:rollup-gbeqot4, r=Centrilbors-11/+0
2019-09-26Use existing Handler to print query stackAaron Hill-2/+3
2019-09-26Rename `MetaItem.node` to `MetaItem.kind`varkor-5/+5
2019-09-26Rename `ForeignItem.node` to `ForeignItem.kind`varkor-10/+10
2019-09-26Rename `Item.node` to `Item.kind`varkor-93/+94
2019-09-26Rename `Stmt.node` to `Stmt.kind`varkor-18/+18
2019-09-26Rename `Ty.node` to `Ty.kind`varkor-43/+44
2019-09-26Rename `TraitItem.node` to `TraitItem.kind`varkor-32/+32
2019-09-26Rename `Lit.node` to `Lit.kind`varkor-5/+5
2019-09-26Rename `ImplItem.node` to `ImplItem.kind`varkor-32/+35
2019-09-26Rename `Pat.node` to `Pat.kind`varkor-46/+46
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-75/+69