summary refs log tree commit diff
path: root/src/librustc_middle/query
AgeCommit message (Expand)AuthorLines
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
2020-04-27Use `LocalDefId` in `mir_built` querymarmeladema-1/+1
2020-04-27Use `LocalDefId` in `unsafety_check_result` querymarmeladema-3/+3
2020-04-27Use `LocalDefId` in `typeck_tables_of` and `used_trait_imports` queriesmarmeladema-7/+9
2020-04-24Remove `Option` from the return type of `def_kind`.Eduard-Mihai Burtescu-1/+1
2020-04-23Modify `as_local_hir_id` to return a bare `HirId`marmeladema-1/+1
2020-04-23Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId`marmeladema-1/+1
2020-04-22Use `Body` everywhereDylan MacKenzie-21/+11
2020-04-22Rollup merge of #70970 - eddyb:trait-vs-impl-mismatch, r=oli-obkDylan DPC-3/+14
2020-04-18Detect mistyped associated consts in `Instance::resolve`.Eduard-Mihai Burtescu-2/+11
2020-04-18ty/instance: use `ParamEnvAnd` in the `resolve_instance` query.Eduard-Mihai Burtescu-2/+4
2020-04-17ty/print: pretty-print constant aggregates (arrays, tuples and ADTs).Eduard-Mihai Burtescu-1/+1
2020-04-11Auto merge of #70161 - cjgillot:query-arena, r=nikomatsakisbors-8/+8
2020-04-05Remove unneeded Lrc in query results.Camille GILLOT-3/+3
2020-04-05Remove Arcs in queries.Camille GILLOT-3/+3
2020-04-05Allocate query Vecs on the arena.Camille GILLOT-2/+2
2020-04-05Query-ify Instance::resolveAaron Hill-0/+4
2020-04-02nix rustc_target::abi::* reexport in ty::layoutMazdak Farrokhzad-1/+1
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-0/+1261