about summary refs log tree commit diff
path: root/src/librustc_middle
AgeCommit message (Expand)AuthorLines
2020-05-28Auto merge of #72494 - lcnr:predicate-cleanup, r=nikomatsakisbors-51/+62
2020-05-25Rollup merge of #72538 - rakshith-ravi:refactor/remove-const-query, r=oli-obkDylan DPC-9/+0
2020-05-25Rollup merge of #72424 - RalfJung:mir-print-ice, r=oli-obkDylan DPC-10/+20
2020-05-25Rollup merge of #72544 - sexxi-goose:upvars_mentioned, r=matthewjasperRalf Jung-6/+6
2020-05-25fix ICE when debug-printing MIRRalf Jung-10/+20
2020-05-24librustc_middle: Rename upvars query to upvars_mentionedAman Arora-6/+6
2020-05-24Rollup merge of #72402 - marmeladema:resolver-outputs-def-id, r=ecstatic-morseRalf Jung-46/+15
2020-05-24Removed all instances of const_field.Rakshith Ravi-9/+0
2020-05-24Auto merge of #72362 - matthewjasper:remove-rescope, r=nikomatsakisbors-211/+13
2020-05-24Rollup merge of #72400 - Aaron1011:fix/asm-incr-ice, r=AmanieuDylan DPC-0/+6
2020-05-23Add missing ASM arena declaration to librustc_middleAaron Hill-0/+6
2020-05-23fix Predicate perf regressionBastian Kauschke-2/+5
2020-05-23take mir::PlaceElem by valueBastian Kauschke-11/+11
2020-05-23iterate List by valueBastian Kauschke-29/+43
2020-05-23take predicates by value instead of by referenceBastian Kauschke-9/+3
2020-05-22Switch to non-doc commentDylan MacKenzie-5/+5
2020-05-22Use `OnceCell` for predecessor cacheDylan MacKenzie-14/+10
2020-05-22Use `OnceCell` instead of `Once`Dylan MacKenzie-13/+13
2020-05-22Remove dead ScopeTree codeMatthew Jasper-158/+2
2020-05-22Remove ReScopeMatthew Jasper-53/+11
2020-05-22Auto merge of #72460 - RalfJung:rollup-28fs06y, r=RalfJungbors-19/+59
2020-05-22Rollup merge of #71610 - divergentdave:InvalidUndefBytes-range, r=RalfJungRalf Jung-19/+59
2020-05-22Rollup merge of #72309 - petrochenkov:linkunspec, r=matthewjasperRalf Jung-9/+8
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 #71718 - NeoRaider:ffi_const_pure, r=Amanieubors-0/+6
2020-05-21Rollup merge of #72365 - marmeladema:remove-node_to_hir_id, r=ecstatic-morseRalf Jung-5/+0
2020-05-21Auto merge of #70705 - lcnr:generic_discriminant, r=nikomatsakisbors-15/+44
2020-05-20Rename some types describing native librariesVadim Petrochenkov-9/+8
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 #72364 - jsgf:remove-unused-deps, r=Mark-SimulacrumDylan DPC-1/+0
2020-05-20Rollup merge of #72275 - marmeladema:fix-issue-71104-2, r=ecstatic-morseDylan DPC-10/+7
2020-05-20Implement `#[ffi_const]` and `#[ffi_pure]` function attributesMatthias Schiffer-0/+6
2020-05-20Remove unused `StableHashingContext::node_to_hir_id` methodmarmeladema-5/+0
2020-05-19Remove unused dependenciesJeremy Fitzhardinge-1/+0
2020-05-19Auto merge of #69171 - Amanieu:new-asm, r=nagisa,nikomatsakisbors-8/+153
2020-05-19update `discriminant_value` usage in the compilerBastian Kauschke-1/+6
2020-05-19auto impl`DiscriminantKind` for every typeBastian Kauschke-0/+20