about summary refs log tree commit diff
path: root/src/librustc_middle
AgeCommit message (Expand)AuthorLines
2020-04-10Auto merge of #70986 - marmeladema:issue70853/librustc_middle-local-def-id, r...bors-22/+21
2020-04-10librustc_middle: return LocalDefId instead of DefId in get_parent_didmarmeladema-3/+2
2020-04-10librustc_middle: return LocalDefId instead of DefId in local_def_id_from_node_idmarmeladema-12/+9
2020-04-10librustc_middle: return LocalDefId instead of DefId in body_owner_def_idmarmeladema-6/+5
2020-04-10librustc_middle: return LocalDefId instead of DefId in opt_local_def_idmarmeladema-10/+12
2020-04-10librustc_middle: return LocalDefId instead of DefId in opt_local_def_id_from_...marmeladema-11/+13
2020-04-10Rollup merge of #70913 - eddyb:rc-arc-diagnostic-items, r=matthewjasperMazdak Farrokhzad-40/+7
2020-04-09Auto merge of #70909 - marmeladema:issue70853/librustc_hir-local-def-id, r=eddybbors-3/+3
2020-04-09Auto merge of #70860 - lcnr:has_local_value, r=nikomatsakisbors-28/+14
2020-04-08replace `has_local_value` with `needs_infer`Bastian Kauschke-30/+14
2020-04-08Rollup merge of #70870 - mark-i-m:de-abuse-err, r=eddybDylan DPC-4/+4
2020-04-08don't set `HAS_INFER` for fresh typesBastian Kauschke-3/+5
2020-04-08Rollup merge of #70915 - tsandstr:remove-nominal-flags, r=eddybDylan DPC-24/+1
2020-04-08Rollup merge of #70876 - nnethercote:smallvec-predecessors, r=estebankDylan DPC-5/+11
2020-04-08Replace "rc"/"arc" lang items with Rc/Arc diagnostic items.Eduard-Mihai Burtescu-40/+7
2020-04-07fix abuses of tykind::errmark-4/+4
2020-04-07Remove unnecessary TypeFlags::NOMINAL_FLAGSTheo Sandstrom-24/+1
2020-04-08librustc_hir: return LocalDefId instead of DefId in local_def_idmarmeladema-3/+3
2020-04-07Use a `SmallVec` for `Cache::predecessors`.Nicholas Nethercote-5/+11
2020-04-06ty: remove `{Existential,}Trait{Ref,Predicate}::input_types`.Eduard-Mihai Burtescu-20/+0
2020-04-06ty: remove unnecessary `Predicate::walk_tys` and `collect_regions`.Eduard-Mihai Burtescu-84/+0
2020-04-06ty: switch `Ty::walk` from `Ty` to `GenericArg`.Eduard-Mihai Burtescu-50/+38
2020-04-06ty/walk: switch `walk_shallow` from `Ty` to `GenericArg`.Eduard-Mihai Burtescu-62/+34
2020-04-06ty/walk: keep track of `GenericArg`s on the stack, instead of `Ty`s.Eduard-Mihai Burtescu-85/+107
2020-04-05Rollup merge of #70777 - faern:use-assoc-int-consts2, r=dtolnayDylan DPC-1/+1
2020-04-05Rollup merge of #67797 - Aaron1011:feature/instance-query, r=nikomatsakisDylan DPC-21/+18
2020-04-05Stop importing int/float modules in librustc_*Linus Färnstrand-1/+1
2020-04-05Query-ify Instance::resolveAaron Hill-21/+18
2020-04-05Rollup merge of #70748 - ogoffart:enum-layout-optim2, r=eddybDylan DPC-5/+3
2020-04-04Auto merge of #70272 - eddyb:type-of-impl-trait, r=nikomatsakisbors-27/+21
2020-04-04typeck/type_of: simplify checking of opaque types with multipler defining uses.Eduard-Mihai Burtescu-27/+21
2020-04-03Do not disable field reordering on enums with big discriminantOlivier Goffart-5/+3
2020-04-02Add hash of source files in debug infoArlo Siemsen-1/+1
2020-04-02Rollup merge of #70658 - davidtwco:issue-70285-still-further-specializable, r...Mazdak Farrokhzad-55/+80
2020-04-02nix CachingSourceMapView reexportMazdak Farrokhzad-1/+0
2020-04-02direct imports for langitem stuffMazdak Farrokhzad-12/+8
2020-04-02use direct import for ErrorReportedMazdak Farrokhzad-5/+3
2020-04-02nix rustc_target::abi::* reexport in ty::layoutMazdak Farrokhzad-35/+30
2020-04-02add `STILL_FURTHER_SPECIALIZABLE` flagDavid Wood-55/+80
2020-04-01Rollup merge of #70616 - anyska:fieldplacement-rename, r=oli-obkDylan DPC-23/+23
2020-04-01Rollup merge of #70590 - RalfJung:miri-backtrace, r=oli-obkDylan DPC-13/+9
2020-04-01Rollup merge of #70535 - jonas-schievink:graph-refactor, r=nikomatsakisDylan DPC-11/+59
2020-04-01Rollup merge of #70627 - spastorino:use-place-directly-its-copy, r=oli-obkMazdak Farrokhzad-2/+2
2020-03-31Use Place directly on Operand::place and friends, it's CopySantiago Pastorino-2/+2
2020-03-31const backtrace: do not skip first frameRalf Jung-4/+5
2020-03-31rustc_target::abi: rename FieldPlacement to FieldsShape.Ana-Maria Mihalache-23/+23
2020-03-30Add `can_unwind` field to `FnAbi`Wesley Wiser-3/+57
2020-03-30Miri stacktrace: record span inside frame, not call-site spanRalf Jung-13/+8
2020-03-30Use query instead of `impl_is_default` fnJonas Schievink-19/+1
2020-03-30spec. graph: track defining and finalizing implsJonas Schievink-5/+75