about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2019-03-15Auto merge of #58556 - oli-obk:imperative_recursion, r=pnkfelixbors-26/+76
2019-03-15we can now print on entering/leaving the topmost frame, and make sure it stay...Ralf Jung-16/+13
2019-03-15rustc: slice substs in ty::print instead of passing the full ones.Eduard-Mihai Burtescu-1/+1
2019-03-15rustc: remove PrintCx from ty::Print and rely on printers carrying TyCtxt.Eduard-Mihai Burtescu-4/+4
2019-03-15rustc: move ty::print::PrintConfig's fields to FmtPrinter.Eduard-Mihai Burtescu-6/+2
2019-03-15rustc: make util::ppaux private.Eduard-Mihai Burtescu-3/+2
2019-03-15rustc: don't pass Namespace explicitly, but rather track it in FmtPrinter.Eduard-Mihai Burtescu-2/+3
2019-03-15rustc: don't keep RegionHighlightMode in a thread-local.Eduard-Mihai Burtescu-32/+54
2019-03-15rustc: move the contents of ty::item_path to ty::print.Eduard-Mihai Burtescu-7/+6
2019-03-15rustc: rename item_path to def_path (except the module in ty).Eduard-Mihai Burtescu-16/+16
2019-03-15rustc: remove TyCtxt::parent_def_id in favor of TyCtxt::parent.Eduard-Mihai Burtescu-3/+3
2019-03-15rustc_mir: adjust the type_length_limit diagnostic to be more useful.Eduard-Mihai Burtescu-12/+26
2019-03-15rustc: implement fmt::{Debug,Display} on Ty instead of TyS.Eduard-Mihai Burtescu-1/+1
2019-03-15rustc: remove fmt::{Debug,Display} from ty::TyKind.Eduard-Mihai Burtescu-17/+22
2019-03-14Auto merge of #58176 - Zoxc:lint-levels, r=oli-obkbors-52/+23
2019-03-12Document the precomputation algorithm's purposeOliver Scherer-0/+7
2019-03-12replaced some bit operations with truncatekenta7777-3/+3
2019-03-11reduced some code repetitions of bit operationkenta7777-2/+3
2019-03-11Auto merge of #58788 - matthewjasper:compare-children, r=pnkfelixbors-23/+5
2019-03-11Auto merge of #58784 - oli-obk:accidental_promotion, r=eddybbors-5/+4
2019-03-10Make migrate mode work at item level granularityMatthew Jasper-23/+5
2019-03-09Rollup merge of #58762 - petrochenkov:unwind, r=Mark-SimulacrumMazdak Farrokhzad-2/+5
2019-03-09Rollup merge of #58679 - Zoxc:passes-refactor, r=michaelwoeristerMazdak Farrokhzad-9/+0
2019-03-09Rollup merge of #58670 - saleemjaffer:refactor_typecast_check_kinds, r=oli-obkMazdak Farrokhzad-6/+1
2019-03-09Rollup merge of #58518 - oli-obk:unreachable_result_errors, r=RalfJungMazdak Farrokhzad-37/+23
2019-03-08expand unused doc comment diagnosticAndy Russell-15/+27
2019-03-07hir: replace NodeId with HirId in Destinationljedrz-2/+2
2019-03-07hir: remove NodeId from PatKindljedrz-29/+25
2019-03-07HirIdification: replace NodeId method callsljedrz-96/+92
2019-03-06Refactor const_to_opvarkor-9/+4
2019-03-06Make misc checking 2 more parallelJohn Kåre Alsaker-9/+0
2019-03-05Make adjustments for commentsvarkor-9/+12
2019-03-05Fix rebase falloutvarkor-1/+1
2019-03-05Handle new ConstValue variants in mirvarkor-12/+22
2019-03-05Make a lazy const from a const paramvarkor-5/+24
2019-03-05Take const generics into account when monomorphisingvarkor-22/+60
2019-03-05Only insert nodes which changes lint levels in the LintLevelMapJohn Kåre Alsaker-52/+23
2019-03-05fixes rust-lang#52482Saleem Jaffer-6/+1
2019-03-04Use early unwraps instead of bubbling up errors just to unwrap in the endOliver Scherer-37/+23
2019-03-04Use bit operations for setting large ranges of bits in a u64Oliver Scherer-1/+1
2019-03-04Use a more general approach for setting large definedness rangesOliver Scherer-25/+45
2019-03-04Don't try to copy relocations if there are noneOliver Scherer-17/+22
2019-03-04Optimize copying large ranges of undefmask blocksOliver Scherer-2/+20
2019-03-04Auto merge of #58380 - estebank:missing-match-pats, r=zackmdavisbors-29/+116
2019-03-03Auto merge of #58505 - schomatis:fix/nll/remove-live-var, r=matthewjasperbors-267/+179
2019-03-03Auto merge of #58673 - matthewjasper:typeck-ptr-coercions, r=pnkfelixbors-6/+167
2019-03-02Reword error messageEsteban Küber-8/+18
2019-03-02Use anonymous explicit lifetimesEsteban Küber-3/+3
2019-03-02Point at enum definition when match patterns are not exhaustiveEsteban Küber-29/+106
2019-03-02Auto merge of #58836 - ljedrz:begone_NodeId, r=Zoxcbors-18/+17