| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-05-31 | Add descriptions for all queries | Matthew Jasper | -66/+168 | |
| 2020-05-30 | more `LocalDefId`s | Bastian Kauschke | -2/+8 | |
| 2020-05-27 | Store `LocalDefId` directly in `rustc_resolve::Resolver` where possible | marmeladema | -2/+4 | |
| This commit also include the following changes: * Remove unused `hir::Map::as_local_node_id` method * Remove outdated comment about `hir::Map::local_def_id` method * Remove confusing `GlobMap` type alias * Use `LocalDefId` instead of `DefId` in `extern_crate_map` * Use `LocalDefId` instead of `DefId` in `maybe_unused_extern_crates` * Modify `extern_mod_stmt_cnum` query to accept a `LocalDefId` instead of a `DefId` | ||||
| 2020-05-25 | Rollup merge of #72538 - rakshith-ravi:refactor/remove-const-query, r=oli-obk | Dylan DPC | -8/+0 | |
| Removed all instances of const_field. Fixes #72264 r? @oli-obk | ||||
| 2020-05-24 | librustc_middle: Rename upvars query to upvars_mentioned | Aman Arora | -1/+1 | |
| As part of supporting RFC 2229, we will be capturing all the Places that were mentioned in the closure. This commit modifies the name of the upvars query to upvars_mentioned. Co-authored-by: Aman Arora <me@aman-arora.com> Co-authored-by: Chris Pardy <chrispardy36@gmail.com> | ||||
| 2020-05-24 | Removed all instances of const_field. | Rakshith Ravi | -8/+0 | |
| 2020-05-20 | Rename some types describing native libraries | Vadim Petrochenkov | -2/+2 | |
| NativeLibrary(Kind) -> NativeLib(Kind) NativeStatic -> StaticBundle NativeStaticNobundle -> StaticNoBundle NativeFramework -> Framework NativeRawDylib -> RawDylib NativeUnknown -> Unspecified | ||||
| 2020-05-15 | implement type_implments_trait query | csmoe | -0/+6 | |
| 2020-05-09 | Rollup merge of #71555 - cjgillot:nameless, r=matthewjasper | Ralf Jung | -2/+2 | |
| Remove ast::{Ident, Name} reexports. The reexport of `Symbol` into `Name` confused me. | ||||
| 2020-05-08 | Remove ast::{Ident, Name} reexports. | Camille GILLOT | -2/+2 | |
| 2020-05-07 | Reintegrate chalk using chalk-solve | Jack Huey | -0/+10 | |
| 2020-05-01 | Remove leftover chalk types | Jack Huey | -14/+0 | |
| 2020-04-28 | Move a few queries to using an arena. | Camille GILLOT | -2/+6 | |
| 2020-04-28 | Fix incremental compilation. | Camille GILLOT | -2/+1 | |
| 2020-04-28 | Use the query system to allocate. | Camille GILLOT | -45/+63 | |
| 2020-04-28 | Introduce ArenaStorage. | Camille GILLOT | -1/+2 | |
| 2020-04-27 | Accept `LocalDefId` as key for `check_impl_item_well_formed` query | marmeladema | -1/+3 | |
| 2020-04-27 | Accept `LocalDefId` as key for `check_trait_item_well_formed` query | marmeladema | -1/+3 | |
| 2020-04-27 | Accept `LocalDefId` as key for `check_item_well_formed` query | marmeladema | -1/+3 | |
| 2020-04-27 | Change return type of `entry_fn` query to return a `LocalDefId` | marmeladema | -1/+1 | |
| 2020-04-27 | Accept `LocalDefId` as key for `check_mod_privacy` query | marmeladema | -2/+2 | |
| 2020-04-27 | Accept `LocalDefId` as key for `lint_mod` query | marmeladema | -2/+2 | |
| 2020-04-27 | Accept `LocalDefId` as key for `mir_validated` query | marmeladema | -1/+2 | |
| 2020-04-27 | Accept `LocalDefId` as key for `mir_borrowck` query | marmeladema | -5/+4 | |
| 2020-04-27 | Return a `FxHashSet<LocalDefId>` from `mir_keys` query | marmeladema | -1/+1 | |
| 2020-04-27 | Accept `LocalDefId` as keyt for `names_imported_by_glob_use` | marmeladema | -2/+4 | |
| and `maybe_unused_trait_import` queries | ||||
| 2020-04-27 | Use `LocalDefId` for `type_param_predicates` query | marmeladema | -2/+2 | |
| 2020-04-27 | Use `LocalDefId` in `mir_built` query | marmeladema | -1/+1 | |
| 2020-04-27 | Use `LocalDefId` in `unsafety_check_result` query | marmeladema | -3/+3 | |
| 2020-04-27 | Use `LocalDefId` in `typeck_tables_of` and `used_trait_imports` queries | marmeladema | -7/+9 | |
| 2020-04-24 | Remove `Option` from the return type of `def_kind`. | Eduard-Mihai Burtescu | -1/+1 | |
| 2020-04-23 | Modify `as_local_hir_id` to return a bare `HirId` | marmeladema | -1/+1 | |
| 2020-04-23 | Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId` | marmeladema | -1/+1 | |
| 2020-04-22 | Use `Body` everywhere | Dylan MacKenzie | -21/+11 | |
| 2020-04-22 | Rollup merge of #70970 - eddyb:trait-vs-impl-mismatch, r=oli-obk | Dylan DPC | -3/+14 | |
| Detect mistyped associated consts in `Instance::resolve`. *Based on #71049 to prevent redundant/misleading downstream errors.* Fixes #70942 by refusing to resolve an associated `const` if it doesn't have the same type in the `impl` that it does in the `trait` (which we assume had errored, and `delay_span_bug` guards against bugs). | ||||
| 2020-04-18 | Detect mistyped associated consts in `Instance::resolve`. | Eduard-Mihai Burtescu | -2/+11 | |
| 2020-04-18 | ty/instance: use `ParamEnvAnd` in the `resolve_instance` query. | Eduard-Mihai Burtescu | -2/+4 | |
| 2020-04-17 | ty/print: pretty-print constant aggregates (arrays, tuples and ADTs). | Eduard-Mihai Burtescu | -1/+1 | |
| 2020-04-11 | Auto merge of #70161 - cjgillot:query-arena, r=nikomatsakis | bors | -8/+8 | |
| Allocate some query results on an arena This avoids a cloning few `Lrc` and `Vec`s in the queries. | ||||
| 2020-04-05 | Remove unneeded Lrc in query results. | Camille GILLOT | -3/+3 | |
| 2020-04-05 | Remove Arcs in queries. | Camille GILLOT | -3/+3 | |
| 2020-04-05 | Allocate query Vecs on the arena. | Camille GILLOT | -2/+2 | |
| 2020-04-05 | Query-ify Instance::resolve | Aaron Hill | -0/+4 | |
| 2020-04-02 | nix rustc_target::abi::* reexport in ty::layout | Mazdak Farrokhzad | -1/+1 | |
| 2020-03-30 | rustc -> rustc_middle part 1 | Mazdak Farrokhzad | -0/+1261 | |
