about summary refs log tree commit diff
path: root/compiler/rustc_query_impl/src/keys.rs
AgeCommit message (Expand)AuthorLines
2022-11-01Move keys module.Camille GILLOT-585/+0
2022-10-07Rewrite representabilityCameron Steffen-0/+10
2022-10-01Correct Key impl for HirId.Camille GILLOT-2/+2
2022-10-01Compute `lint_levels` by definitionDeadbeef-1/+17
2022-09-24separate definitions and `HIR` ownersTakayuki Maeda-0/+14
2022-09-24Auto merge of #102064 - cjgillot:revert, r=Mark-Simulacrumbors-17/+0
2022-09-23rename Unevaluated to UnevaluatedConstb-naber-1/+1
2022-09-22Revert "Auto merge of #101620 - cjgillot:compute_lint_levels_by_def, r=oli-obk"Camille GILLOT-17/+0
2022-09-22introduce mir::Unevaluatedb-naber-1/+1
2022-09-14Correct Key impl for HirId.Camille GILLOT-2/+2
2022-09-14Compute `lint_levels` by definitionDeadbeef-0/+17
2022-07-30Use LocalDefId for closures moreCameron Steffen-0/+10
2022-07-14Use constant eval to do strict validity checks5225225-1/+11
2022-05-08Move lint expectation checking into a separate query (RFC 2383)xFrednet-0/+10
2022-04-21implement (as of now still unused) query for valtree -> constvalue conversionb-naber-0/+11
2022-03-30rework implementation for inherent impls for builtin typeslcnr-0/+20
2022-02-15Overhaul `Const`.Nicholas Nethercote-2/+2
2021-12-14Remove `in_band_lifetimes` from `rustc_query_impl`LegionMammal978-1/+1
2021-10-07Turn tcx.vtable_allocation() into a query.Michael Woerister-0/+11
2021-09-18Querify `fn_abi_of_{fn_ptr,instance}`.Eduard-Mihai Burtescu-0/+22
2021-09-05Add query `own_existential_vtable_entries`Gary Guo-0/+10
2021-09-01Auto merge of #88121 - camelid:better-recursive-alias-error, r=estebankbors-0/+17
2021-08-27Note that trait aliases cannot be recursiveNoah Lev-0/+4
2021-08-27Note that type aliases cannot be recursiveNoah Lev-0/+13
2021-08-26shrink `ty::PredicateKind` againlcnr-1/+1
2021-08-26use `ty::Unevaluated` instead of def substs pairlcnr-8/+3
2021-08-18Fold `vtable_trait_upcasting_coercion_new_vptr_slot` logic into obligation pr...Charles Lew-0/+10
2021-08-03Implement pointer casting.Charles Lew-0/+10
2021-07-20Support HIR wf checking for function signaturesAaron Hill-2/+2
2021-07-16Add initial implementation of HIR-based WF checking for diagnosticsAaron Hill-0/+12
2021-05-30Only test if key is local.Camille GILLOT-73/+109
2021-05-12Use () in dependency_formats.Camille GILLOT-0/+10
2021-03-31Add a new normalization query just for mir constantsOli Scherer-0/+9
2021-03-12Implement valtreeOli Scherer-0/+9
2021-02-19Move the query system to rustc_query_impl.Camille GILLOT-0/+333