summary refs log tree commit diff
path: root/src/librustc_middle/query
AgeCommit message (Expand)AuthorLines
2020-07-10Avoid "whitelist"Tamir Duberstein-2/+2
2020-07-02Auto merge of #73954 - Manishearth:rollup-8qvh170, r=Manishearthbors-2/+4
2020-06-30Switch crate_extern_paths to a query, and tweak wording.Eric Huss-0/+4
2020-06-29add spans to injected coverage countersRich Kadel-2/+4
2020-06-27Rollup merge of #73796 - lcnr:LocalDefId, r=matthewjasperManish Goregaokar-13/+13
2020-06-27use LocalDefId in module checkingBastian Kauschke-13/+13
2020-06-26Make `fn_arg_names` return `Ident` instead of symbolAaron Hill-1/+1
2020-06-23Rollup merge of #73488 - richkadel:llvm-coverage-map-gen, r=tmandryManish Goregaokar-0/+6
2020-06-22moves coverage data computation from pass to queryRich Kadel-1/+1
2020-06-22Address remaining feedback itemsRich Kadel-1/+1
2020-06-22implemented query for coverage dataRich Kadel-0/+6
2020-06-22Revert "Rollup merge of #72389 - Aaron1011:feature/move-fn-self-msg, r=nikoma...Aaron Hill-1/+1
2020-06-20Move bounds on associated types to the typeMatthew Jasper-0/+10
2020-06-20Consider fewer predicates for projection candidatesMatthew Jasper-0/+7
2020-06-15typeck: Use `LocalDefId`s for the unused trait import setVadim Petrochenkov-1/+1
2020-06-15Rollup merge of #72389 - Aaron1011:feature/move-fn-self-msg, r=nikomatsakisRalf Jung-1/+1
2020-06-15Rollup merge of #71824 - ecstatic-morse:const-check-post-drop-elab, r=oli-obkRalf Jung-0/+6
2020-06-13Add MIR phase and query for drop elaborationDylan MacKenzie-0/+6
2020-06-12Helper method for whether type has structural equalityDylan MacKenzie-0/+11
2020-06-11Make `fn_arg_names` return `Ident` instead of symbolAaron Hill-1/+1
2020-06-09Auto merge of #72114 - anyska:vtable-rename, r=nikomatsakisbors-1/+1
2020-06-07Use `LocalDefId` directly in `Resolver::export_map` and `module_exports` querymarmeladema-2/+2
2020-06-05Rename traits::Vtable to ImplSource.Ana-Maria Mihalache-1/+1
2020-05-31Add descriptions for all queriesMatthew Jasper-66/+168
2020-05-30more `LocalDefId`sBastian Kauschke-2/+8
2020-05-27Store `LocalDefId` directly in `rustc_resolve::Resolver` where possiblemarmeladema-2/+4
2020-05-25Rollup merge of #72538 - rakshith-ravi:refactor/remove-const-query, r=oli-obkDylan DPC-8/+0
2020-05-24librustc_middle: Rename upvars query to upvars_mentionedAman Arora-1/+1
2020-05-24Removed all instances of const_field.Rakshith Ravi-8/+0
2020-05-20Rename some types describing native librariesVadim Petrochenkov-2/+2
2020-05-15implement type_implments_trait querycsmoe-0/+6
2020-05-09Rollup merge of #71555 - cjgillot:nameless, r=matthewjasperRalf Jung-2/+2
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-2/+2
2020-05-07Reintegrate chalk using chalk-solveJack Huey-0/+10
2020-05-01Remove leftover chalk typesJack Huey-14/+0
2020-04-28Move a few queries to using an arena.Camille GILLOT-2/+6
2020-04-28Fix incremental compilation.Camille GILLOT-2/+1
2020-04-28Use the query system to allocate.Camille GILLOT-45/+63
2020-04-28Introduce ArenaStorage.Camille GILLOT-1/+2
2020-04-27Accept `LocalDefId` as key for `check_impl_item_well_formed` querymarmeladema-1/+3
2020-04-27Accept `LocalDefId` as key for `check_trait_item_well_formed` querymarmeladema-1/+3
2020-04-27Accept `LocalDefId` as key for `check_item_well_formed` querymarmeladema-1/+3
2020-04-27Change return type of `entry_fn` query to return a `LocalDefId`marmeladema-1/+1
2020-04-27Accept `LocalDefId` as key for `check_mod_privacy` querymarmeladema-2/+2
2020-04-27Accept `LocalDefId` as key for `lint_mod` querymarmeladema-2/+2
2020-04-27Accept `LocalDefId` as key for `mir_validated` querymarmeladema-1/+2
2020-04-27Accept `LocalDefId` as key for `mir_borrowck` querymarmeladema-5/+4
2020-04-27Return a `FxHashSet<LocalDefId>` from `mir_keys` querymarmeladema-1/+1
2020-04-27Accept `LocalDefId` as keyt for `names_imported_by_glob_use`marmeladema-2/+4
2020-04-27Use `LocalDefId` for `type_param_predicates` querymarmeladema-2/+2