about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2021-06-02Add `Ty::is_union` predicate and use itTomasz Miąsko-0/+5
2021-06-02Implement `Ty::is_enum` using `matches!`Tomasz Miąsko-4/+1
2021-06-02Force warn on lint groups as wellRyan Levick-2/+2
2021-06-02Auto merge of #85892 - tmiasko:i, r=oli-obkbors-0/+16
2021-06-02Auto merge of #85908 - cjgillot:private-dep-query, r=Aaron1011bors-8/+7
2021-06-02Miscellaneous inlining improvementsTomasz Miąsko-0/+16
2021-06-02Auto merge of #85905 - cjgillot:one-trait-map, r=Aaron1011bors-18/+7
2021-06-01Allow raw pointers in SIMD typesJubilee Young-1/+4
2021-06-01Auto merge of #85829 - bjorn3:simplify_crate_num, r=jackh726bors-3/+2
2021-06-01Avoid a clone of output_filenames.Camille GILLOT-2/+2
2021-06-01Drop metadata_encoding_version.Camille GILLOT-5/+0
2021-06-01Make is_private_dep a query.Camille GILLOT-8/+7
2021-06-01Remove StableVec.Camille GILLOT-5/+6
2021-06-01Only compute the trait_map once.Camille GILLOT-13/+1
2021-06-01Fix issues and add testRyan Levick-1/+0
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-127/+134
2021-06-01Auto merge of #85153 - cjgillot:qresolve, r=Aaron1011bors-134/+127
2021-05-31Auto merge of #85704 - Aaron1011:const-panic-hard-err, r=RalfJungbors-2/+6
2021-05-31Remove unused feature gatesbjorn3-2/+0
2021-05-31Auto merge of #85266 - cjgillot:hir-dep-clean, r=michaelwoeristerbors-39/+46
2021-05-30Drop metadata_encoding_version.Camille GILLOT-5/+0
2021-05-30Correct comments about untracked accesses.Camille GILLOT-20/+27
2021-05-30Make is_private_dep a query.Camille GILLOT-11/+9
2021-05-30Make allocator_kind a query.Camille GILLOT-6/+6
2021-05-30Avoid a clone of output_filenames.Camille GILLOT-2/+2
2021-05-30Remove StableVec.Camille GILLOT-5/+6
2021-05-30Restrict access to crate_name.Camille GILLOT-9/+5
2021-05-30Make resolutions a query.Camille GILLOT-84/+92
2021-05-30Only compute the trait_map once.Camille GILLOT-13/+1
2021-05-30Emit a hard error when a panic occurs during const-evalAaron Hill-2/+6
2021-05-30Remove CrateNum::ReservedForIncrCompCachebjorn3-3/+2
2021-05-30Merge CrateDisambiguator into StableCrateIdbjorn3-40/+35
2021-05-30Auto merge of #83772 - jhpratt:revamp-step-trait, r=Mark-Simulacrumbors-0/+1
2021-05-29Fix missing note on type mismatch error diagnosticsEllen-1/+1
2021-05-28Merge fields and comment.Camille GILLOT-39/+46
2021-05-28Auto merge of #85789 - ptrojahn:generator_typo, r=nagisabors-1/+1
2021-05-28Initial support for force-warnsRyan Levick-4/+27
2021-05-28Auto merge of #85546 - hyd-dev:unwind, r=RalfJungbors-34/+41
2021-05-27Auto merge of #85729 - LeSeulArtichaut:thir-no-hash, r=nikomatsakisbors-0/+2
2021-05-27Update compiler/rustc_middle/src/query/mod.rsNiko Matsakis-0/+1
2021-05-27Rollup merge of #85583 - cjgillot:no-previous-dg, r=petrochenkovDylan DPC-1/+0
2021-05-26Specialize implementationsJacob Pratt-0/+1
2021-05-26Don't hash `thir_body`LeSeulArtichaut-0/+1
2021-05-26Fix typoPaul Trojahn-1/+1
2021-05-26Rollup merge of #85633 - lqd:stackless_span_stacks, r=oli-obkDylan DPC-0/+9
2021-05-25emit diagnostic after post-monomorphization errorsRémy Rakic-0/+9
2021-05-25Rollup merge of #85650 - scottmcm:adjust-adjustment-docs, r=jyn514Guillaume Gomez-5/+5
2021-05-25Rollup merge of #85605 - ptrojahn:closure_struct, r=matthewjasperGuillaume Gomez-1/+5
2021-05-25Auto merge of #84985 - pietroalbini:bootstrap-1.54, r=Mark-Simulacrumbors-1/+0
2021-05-25Auto merge of #85273 - LeSeulArtichaut:thir-query, r=nikomatsakisbors-2/+762