about summary refs log tree commit diff
path: root/src/librustc_middle/query/mod.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-1551/+0
2020-08-27add projection_ty_from_predicates querycsmoe-0/+4
2020-08-20Auto merge of #75747 - cuviper:rollup-icke90l, r=cuviperbors-2/+2
2020-08-19Fix bad printing of const-eval queriesThibsG-2/+2
2020-08-18TypoOliver Scherer-1/+1
2020-08-18Elaborate docs on the `promoted_mir` queryOliver Scherer-1/+4
2020-08-18Validate the MIR of all optimizations in the mir-opt directoryOliver Scherer-1/+3
2020-08-16Use LocalDefId instead of HirId for reachable_set elements.Eduard-Mihai Burtescu-1/+2
2020-08-13merge `as_local_hir_id` with `local_def_id_to_hir_id`Bastian Kauschke-1/+1
2020-08-06Auto merge of #75008 - eddyb:rmeta-indexed-trait-impls, r=nikomatsakisbors-2/+2
2020-08-04mir: use `FiniteBitSet<u32>` in polymorphizationDavid Wood-1/+1
2020-08-03Rollup merge of #75054 - cjgillot:rename-depkind, r=petrochenkovYuki Okushi-1/+1
2020-08-02Rename rustc_middle::cstore::DepKind to DependencyKind.Camille GILLOT-1/+1
2020-08-01rustc_metadata: track the simplified Self type for every trait impl.Eduard-Mihai Burtescu-2/+2
2020-07-22Normalize opaque types when converting `ParamEnv` to `Reveal::All`Aaron Hill-1/+11
2020-07-21Auto merge of #69749 - davidtwco:issue-46477-polymorphization, r=eddybbors-2/+9
2020-07-20Rollup merge of #74376 - lcnr:type-dependent-path-cleanup, r=eddybManish Goregaokar-1/+5
2020-07-20index: introduce and use `FiniteBitSet`David Wood-1/+1
2020-07-20mir: `unused_generic_params` queryDavid Wood-0/+7
2020-07-20trait_sel: only test predicates w/ no substsDavid Wood-2/+2
2020-07-18add note to `opt_const_param_of`Bastian Kauschke-1/+5
2020-07-17Rename TypeckTables to TypeckResults.Valentin Lazureanu-7/+7
2020-07-15Auto merge of #74113 - lcnr:type-dependent-consts-2, r=eddybbors-23/+95
2020-07-15unsafety_check_result_for_const_argBastian Kauschke-1/+1
2020-07-15improve namingBastian Kauschke-7/+7
2020-07-15cleanupBastian Kauschke-4/+12
2020-07-15update promoted_mirBastian Kauschke-2/+2
2020-07-15update const arg queriesBastian Kauschke-18/+18
2020-07-15only call `typeck_tables_of_const_arg` for const argsBastian Kauschke-2/+2
2020-07-15const generics work!Bastian Kauschke-12/+37
2020-07-15continue mir pipelineBastian Kauschke-13/+14
2020-07-15optimized_mirBastian Kauschke-2/+4
2020-07-15typeck all the tablesBastian Kauschke-0/+8
2020-07-15const_eval_resolveBastian Kauschke-0/+9
2020-07-15introduce the query `opt_const_param_of`Bastian Kauschke-0/+19
2020-07-15Change `SymbolName::name` to a `&str`.Nicholas Nethercote-1/+1
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