about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/query/mod.rs
AgeCommit message (Expand)AuthorLines
2024-10-30Remap impl-trait lifetimes on HIR instead of AST lowering.Camille GILLOT-0/+17
2024-10-26Auto merge of #125116 - blyxyas:ignore-allowed-lints-final, r=cjgillotbors-0/+6
2024-10-25tcx.is_const_fn doesn't work the way it is described, remove itRalf Jung-4/+3
2024-10-24Implement const effect predicate in new solverMichael Goulet-0/+18
2024-10-24Remove associated type based effects logicMichael Goulet-6/+0
2024-10-19Follow review comments (optimize the filtering)blyxyas-1/+2
2024-10-19Change lints_to_emit to lints_that_actually_runblyxyas-1/+1
2024-10-19Do not run lints that cannot emitblyxyas-0/+5
2024-10-18Rollup merge of #131802 - compiler-errors:fnonce-coverage, r=Zalathar许杰友 Jieyou Xu (Joe)-0/+1
2024-10-18Dont ICE when computing coverage of synthetic async closure bodyMichael Goulet-0/+1
2024-10-17move `defining_opaque_types` out of `Canonical`lcnr-14/+14
2024-10-17`DropckOutlives` to `rustc_middle`lcnr-6/+7
2024-10-17`ImpliedOutlivesBounds` to `rustc_middle`lcnr-6/+6
2024-10-04Simplify bound var resolution.Camille GILLOT-3/+3
2024-10-04WfCheck opaques.Camille GILLOT-1/+1
2024-10-04Make naming more consistent.Camille GILLOT-10/+10
2024-10-04Make query backtrace more useful.Camille GILLOT-8/+8
2024-09-27Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-...Matthias Krüger-6/+6
2024-09-25Compiler: Rename "object safe" to "dyn compatible"León Orell Valerian Liehr-6/+6
2024-09-24Separate collection of crate-local inherent impls from error reportingMichael Goulet-4/+10
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-9/+9
2024-09-02Rollup merge of #129877 - Sajjon:sajjon_fix_typos_batch_2, r=fee1-deadMatthias Krüger-1/+1
2024-09-02chore: Fix typos in 'compiler' (batch 2)Alexander Cyon-1/+1
2024-09-01Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU"Jakub Beránek-6/+1
2024-08-31Rollup merge of #129725 - compiler-errors:predicates-of, r=fmeaseMatthias Krüger-4/+8
2024-08-29Stop using ty::GenericPredicates for non-predicates_of queriesMichael Goulet-4/+8
2024-08-28Implement RFC 3525.Luca Versari-1/+6
2024-08-28Auto merge of #129546 - compiler-errors:no-pred-on, r=fee1-deadbors-19/+0
2024-08-26Stop using a special inner body for the coroutine by-move body for async clos...Michael Goulet-0/+15
2024-08-24Get rid of predicates_defined_onMichael Goulet-19/+0
2024-08-17Use cnum for extern crate dataMichael Goulet-1/+1
2024-08-14Remove redundant type opsMichael Goulet-24/+3
2024-08-10Auto merge of #128746 - compiler-errors:cache-super-outlives, r=lcnrbors-0/+4
2024-08-07Disallow enabling features without their implied featuresCaleb Zulawski-1/+1
2024-08-07Add implied target features to target_feature attributeCaleb Zulawski-0/+6
2024-08-06Cache supertrait outlives of impl header for soundness checkMichael Goulet-0/+4
2024-07-29Delegation: support generics for delegation from free functionsBryanskiy-0/+4
2024-07-29Reformat `use` declarations.Nicholas Nethercote-53/+46
2024-07-17Add cross-crate precise capturing support to rustdocMichael Goulet-0/+8
2024-07-14find_field does not need to be a query.Camille GILLOT-4/+0
2024-07-02Miscellaneous renamingMichael Goulet-2/+2
2024-06-29Auto merge of #120639 - fee1-dead-contrib:new-effects-desugaring, r=oli-obkbors-0/+8
2024-06-28implement new effects desugaringDeadbeef-0/+8
2024-06-27Make queries more explicitMichael Goulet-13/+19
2024-06-26coverage: Apply `#[coverage(..)]` recursively to nested functionsZalathar-1/+2
2024-06-26coverage: Detach `#[coverage(..)]` from codegen attribute handlingZalathar-0/+8
2024-06-18Make async drop code more consistent with regular drop codeDaria Sukhonina-6/+27
2024-06-16Rename InstanceDef -> InstanceKindMichael Goulet-6/+6
2024-06-14Only compute vtable information during codegenMichael Goulet-1/+6
2024-06-07Only compute specializes query if specialization is enabled in the crate of t...Michael Goulet-0/+5