about summary refs log tree commit diff
path: root/src/librustc_middle
AgeCommit message (Expand)AuthorLines
2020-07-15decode stuffBastian Kauschke-3/+3
2020-07-15const generics work!Bastian Kauschke-16/+59
2020-07-15continue mir pipelineBastian Kauschke-17/+37
2020-07-15optimized_mirBastian Kauschke-3/+12
2020-07-15InstanceDef::ItemBastian Kauschke-18/+34
2020-07-15typeck all the tablesBastian Kauschke-0/+19
2020-07-15const_eval_resolveBastian Kauschke-7/+38
2020-07-15ConstKind::UnevaluatedBastian Kauschke-11/+23
2020-07-15begin using `WithOptParam`Bastian Kauschke-6/+39
2020-07-15introduce the query `opt_const_param_of`Bastian Kauschke-0/+19
2020-07-14Edit docs for rustc_middle::dep_graph::dep_nodepierwill-6/+8
2020-07-15Change `SymbolName::name` to a `&str`.Nicholas Nethercote-34/+51
2020-07-15Auto merge of #74175 - nnethercote:more-static-symbols, r=oli-obkbors-2/+1
2020-07-15Remove lots of `Symbol::as_str()` calls.Nicholas Nethercote-2/+1
2020-07-14Rollup merge of #74228 - estebank:unsized-param, r=davidtwcoManish Goregaokar-3/+6
2020-07-14Suggest boxing or borrowing unsized fieldsEsteban Küber-1/+4
2020-07-14Suggest borrowing unsized argument typesEsteban Küber-2/+2
2020-07-14Rollup merge of #74227 - erikdesjardins:layun, r=estebankManish Goregaokar-3/+3
2020-07-11Rollup merge of #74240 - da-x:fix-74081, r=ManishearthManish Goregaokar-1/+1
2020-07-11Rollup merge of #72920 - oli-obk:const_transmute, r=RalfJungManish Goregaokar-1/+1
2020-07-11Fix try_print_visible_def_path_recur for opt_def_id usageDan Aloni-1/+1
2020-07-11Stabilize `transmute` in constants and statics but not const fnOliver Scherer-1/+1
2020-07-10Rollup merge of #74162 - lcnr:ToPredicate-no-ref, r=varkorManish Goregaokar-13/+13
2020-07-10Rollup merge of #74127 - tamird:allowlist, r=oli-obkManish Goregaokar-11/+11
2020-07-10Rollup merge of #73862 - oli-obk:const_array_to_slice, r=RalfJungManish Goregaokar-1/+1
2020-07-10Remove an unwrap in layout computationErik Desjardins-3/+3
2020-07-10Avoid "whitelist"Tamir Duberstein-11/+11
2020-07-09Rollup merge of #74079 - nnethercote:session-globals, r=nikomatsakisManish Goregaokar-8/+7
2020-07-09Rollup merge of #74070 - eddyb:forall-tcx-providers, r=nikomatsakisManish Goregaokar-20/+42
2020-07-09Eliminate confusing "globals" terminology.Nicholas Nethercote-8/+7
2020-07-08ToPredicate by valueBastian Kauschke-13/+13
2020-07-08Add `reachable` and friends to `mir::traversal` moduleDylan MacKenzie-0/+17
2020-07-06Auto merge of #73978 - Mark-Simulacrum:shrink-paramenv, r=nnethercotebors-16/+115
2020-07-05Rollup merge of #74057 - lcnr:expected_found, r=davidtwcoManish Goregaokar-31/+26
2020-07-05Rollup merge of #74000 - lcnr:lazy_normalisation_consts, r=varkorManish Goregaokar-1/+1
2020-07-05Rollup merge of #73871 - da-x:private-types-2018-no-extern, r=petrochenkovManish Goregaokar-17/+18
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-18/+21
2020-07-05Replace early-bound normalization hack with per-query key/value type aliases.Eduard-Mihai Burtescu-2/+21
2020-07-05Avoid deconstructing pointer for hashingMark Rousskov-2/+3
2020-07-05Shrink ParamEnv to 16 bytesMark Rousskov-16/+114
2020-07-05expected found `&T` -> `T`Bastian Kauschke-31/+26
2020-07-04add `lazy_normalization_consts` feature gateBastian Kauschke-1/+1
2020-07-03Rollup merge of #73949 - wesleywiser:simplify_try_fixes, r=oli-obkManish Goregaokar-0/+12
2020-07-02Fix debuginfo so that it points to the correct localWesley Wiser-0/+12
2020-07-02Auto merge of #73751 - eddyb:no-empty-tables, r=nikomatsakisbors-42/+27
2020-07-02Remove `TypeckTables::empty(None)` and make hir_owner non-optional.Eduard-Mihai Burtescu-42/+27
2020-07-02Auto merge of #73954 - Manishearth:rollup-8qvh170, r=Manishearthbors-17/+55
2020-07-02Rollup merge of #73684 - richkadel:llvm-coverage-map-gen-2, r=wesleywiserManish Goregaokar-17/+55
2020-07-01Rollup merge of #73906 - JohnTitor:missing-bt, r=jonas-schievinkManish Goregaokar-1/+1
2020-07-01Rollup merge of #73569 - Aaron1011:fix/macro-rules-group, r=petrochenkovManish Goregaokar-0/+1