about summary refs log tree commit diff
path: root/src/librustc_middle/ty
AgeCommit message (Expand)AuthorLines
2020-05-22Rollup merge of #72309 - petrochenkov:linkunspec, r=matthewjasperRalf Jung-2/+3
2020-05-21Rollup merge of #72149 - estebank:icemation, r=eddybRalf Jung-7/+6
2020-05-21Rollup merge of #72055 - lcnr:predicate-kind, r=nikomatsakisRalf Jung-113/+188
2020-05-21Use `DefId` in `ResolverOutputs::extern_crate_map` instead of `NodeId`marmeladema-8/+3
2020-05-21Use `DefId` in `ResolverOutputs::glob_map` instead of `NodeId`marmeladema-7/+3
2020-05-21Use `DefId` in `ResolverOutputs::maybe_unused_extern_crates` instead of `NodeId`marmeladema-7/+3
2020-05-21Use `LocalDefId` in `ResolverOutputs::maybe_unused_trait_imports` instead of ...marmeladema-7/+4
2020-05-21Use `HirId` in `ResolverOutputs::export_map` instead of `NodeId`marmeladema-12/+2
2020-05-21Use `HirId` in value of `ResolverOutputs::trait_map` instead of `NodeId`marmeladema-5/+1
2020-05-21Use `HirId` as key for `ResolverOutputs::trait_map` instead of `NodeId`marmeladema-4/+3
2020-05-21Auto merge of #70705 - lcnr:generic_discriminant, r=nikomatsakisbors-1/+5
2020-05-20Rename some types describing native librariesVadim Petrochenkov-2/+3
2020-05-20ptr eq for `Predicate`Bastian Kauschke-6/+15
2020-05-20change `Predicate::kind` to return a referenceBastian Kauschke-24/+25
2020-05-20intern `PredicateKind`Bastian Kauschke-8/+31
2020-05-20introduce newtype'd `Predicate<'tcx>`Bastian Kauschke-26/+62
2020-05-20make `to_predicate` take a `tcx` argumentNiko Matsakis-11/+11
2020-05-20rename `Predicate` to `PredicateKind`, introduce aliasBastian Kauschke-86/+92
2020-05-20Rollup merge of #72275 - marmeladema:fix-issue-71104-2, r=ecstatic-morseDylan DPC-10/+7
2020-05-19Auto merge of #69171 - Amanieu:new-asm, r=nagisa,nikomatsakisbors-0/+3
2020-05-19update `discriminant_value` usage in the compilerBastian Kauschke-1/+5
2020-05-18Rollup merge of #71973 - lcnr:lazy-norm, r=nikomatsakisDylan DPC-4/+37
2020-05-18Rollup merge of #71599 - ldm0:fnclo, r=nikomatsakisDylan DPC-10/+11
2020-05-18Move InlineAsmTemplatePiece and InlineAsmOptions to librustc_astAmanieu d'Antras-2/+2
2020-05-18Add asm! to MIRAmanieu d'Antras-0/+3
2020-05-17Logically seperate lazy norm from `const_generics`Bastian Kauschke-2/+9
2020-05-17add docsBastian Kauschke-1/+1
2020-05-17merge lazy_normalization_consts into const_genericsBastian Kauschke-2/+2
2020-05-17Put lazy normalization behind a feature gateBen Lewis-19/+21
2020-05-17Assume unevaluated consts are equal to the other consts and add ConstEquate o...Ben Lewis-21/+45
2020-05-16Rollup merge of #72060 - lcnr:move-list, r=estebankRalf Jung-145/+155
2020-05-16Continue lowering for unsupported async generator instead of returning an error.marmeladema-10/+7
2020-05-16Rollup merge of #71948 - csmoe:issue-61076, r=oli-obkDylan DPC-0/+12
2020-05-15implement type_implments_trait querycsmoe-0/+12
2020-05-14Rollup merge of #72170 - lcnr:lang_item, r=oli-obkDylan DPC-7/+9
2020-05-14Rollup merge of #72150 - jackh726:unnorm_projection, r=nikomatsakisRalf Jung-45/+7
2020-05-13use `require_lang_item` over `unwrap`.Bastian Kauschke-7/+9
2020-05-12Don't `type_of` on trait assoc ty without defaultEsteban Küber-7/+6
2020-05-12Remove ty::UnnormalizedProjectionJack Huey-45/+7
2020-05-11Rollup merge of #72109 - matthiaskrgr:cl8ppy, r=Dylan-DPCDylan DPC-5/+2
2020-05-11Rollup merge of #72052 - lcnr:const_pprint, r=ecstatic-morseDylan DPC-1/+3
2020-05-11Fix clippy warningsMatthias Krüger-5/+2
2020-05-09move `ty::List` into a new submoduleBastian Kauschke-145/+155
2020-05-09display `ConstKind::Param`Bastian Kauschke-1/+3
2020-05-09Rollup merge of #71555 - cjgillot:nameless, r=matthewjasperRalf Jung-17/+16
2020-05-09Rollup merge of #71508 - oli-obk:alloc_map_unlock, r=RalfJungRalf Jung-12/+7
2020-05-09Support coercion between (FnDef | Closure) and (FnDef | Closure) when Closure...Donough Liu-10/+11
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-17/+16
2020-05-08Create a convenience wrapper for `get_global_alloc(id).unwrap()`Oliver Scherer-7/+4
2020-05-08Move `unwrap_fn` and `unwrap_memory` to `GlobalAlloc`Oliver Scherer-4/+8