about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
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
2021-05-24Add some backticks to the `rustc_middle::ty::adjustment::Adjustment` docsScott McMurray-5/+5
2021-05-24remove cfg(bootstrap)Pietro Albini-1/+0
2021-05-23Replace Local::new(1) with CAPTURE_STRUCT_LOCALPaul Trojahn-1/+5
2021-05-23fix commentRalf Jung-1/+1
2021-05-23support creating mutable allocations from byte slicesRalf Jung-5/+9
2021-05-23const-eval: disallow unwinding across functions that `!fn_can_unwind()`hyd-dev-34/+41
2021-05-22Handle typeck errors properlyLeSeulArtichaut-1/+1
2021-05-22Make THIR building a stealable queryLeSeulArtichaut-22/+38
2021-05-22Move THIR structure definitions to `rustc_middle`LeSeulArtichaut-0/+744
2021-05-22Get rid of PreviousDepGraph.Camille GILLOT-1/+0
2021-05-19Auto merge of #85376 - RalfJung:ptrless-allocs, r=oli-obkbors-229/+153
2021-05-18add Align::ONE; add methods to access alloc.extraRalf Jung-1/+1
2021-05-18CTFE core engine allocation & memory API improvemenetsRalf Jung-228/+152
2021-05-18Auto merge of #85437 - GuillaumeGomez:rollup-3jcirty, r=GuillaumeGomezbors-6/+0
2021-05-18Rollup merge of #85415 - LeSeulArtichaut:no-packed-borrow-unsafeck, r=RalfJungGuillaume Gomez-6/+0
2021-05-18Auto merge of #85313 - jackh726:region_eq, r=nikomatsakisbors-22/+33
2021-05-17Remove remnants of BorrowOfPackedFieldLeSeulArtichaut-6/+0
2021-05-17Rollup merge of #85412 - RalfJung:c_str, r=oli-obkRalf Jung-23/+0
2021-05-17remove some functions that were only used by MiriRalf Jung-23/+0
2021-05-17remove size field from AllocationRalf Jung-6/+5
2021-05-17Auto merge of #85178 - cjgillot:local-crate, r=oli-obkbors-109/+71
2021-05-15Add commentJack Huey-0/+3