summary refs log tree commit diff
path: root/src/librustc_middle/ty/mod.rs
AgeCommit message (Expand)AuthorLines
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-3/+1
2020-04-16mir/interpret: only use `ErrorHandled::Reported` for `ErrorReported`.Eduard-Mihai Burtescu-1/+2
2020-04-16ty: add `ty::ConstKind::Error` to replace `tcx.consts.err`.Eduard-Mihai Burtescu-2/+2
2020-04-15Do not ICE in the face of invalid enum discriminantEsteban Küber-1/+5
2020-04-14Rename AssocKind::Method to AssocKind::FnRustin-Liu-22/+12
2020-04-11Auto merge of #70161 - cjgillot:query-arena, r=nikomatsakisbors-19/+4
2020-04-10Auto merge of #70986 - marmeladema:issue70853/librustc_middle-local-def-id, r...bors-3/+3
2020-04-10librustc_middle: return LocalDefId instead of DefId in body_owner_def_idmarmeladema-3/+3
2020-04-10Rollup merge of #70913 - eddyb:rc-arc-diagnostic-items, r=matthewjasperMazdak Farrokhzad-22/+1
2020-04-08replace `has_local_value` with `needs_infer`Bastian Kauschke-10/+6
2020-04-08Replace "rc"/"arc" lang items with Rc/Arc diagnostic items.Eduard-Mihai Burtescu-22/+1
2020-04-07Remove unnecessary TypeFlags::NOMINAL_FLAGSTheo Sandstrom-23/+0
2020-04-06ty: remove `{Existential,}Trait{Ref,Predicate}::input_types`.Eduard-Mihai Burtescu-4/+0
2020-04-06ty: remove unnecessary `Predicate::walk_tys` and `collect_regions`.Eduard-Mihai Burtescu-70/+0
2020-04-06ty: switch `Ty::walk` from `Ty` to `GenericArg`.Eduard-Mihai Burtescu-34/+0
2020-04-06ty/walk: switch `walk_shallow` from `Ty` to `GenericArg`.Eduard-Mihai Burtescu-7/+0
2020-04-06ty/walk: keep track of `GenericArg`s on the stack, instead of `Ty`s.Eduard-Mihai Burtescu-3/+3
2020-04-05Retire rustc::ty::Attributes enum.Camille GILLOT-19/+4
2020-04-05Remove unneeded Lrc in query results.Camille GILLOT-1/+1
2020-04-05Query-ify Instance::resolveAaron Hill-1/+0
2020-04-04typeck/type_of: simplify checking of opaque types with multipler defining uses.Eduard-Mihai Burtescu-27/+21
2020-04-02Rollup merge of #70658 - davidtwco:issue-70285-still-further-specializable, r...Mazdak Farrokhzad-52/+57
2020-04-02direct imports for langitem stuffMazdak Farrokhzad-1/+1
2020-04-02nix rustc_target::abi::* reexport in ty::layoutMazdak Farrokhzad-3/+2
2020-04-02add `STILL_FURTHER_SPECIALIZABLE` flagDavid Wood-52/+57
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-0/+3183