about summary refs log tree commit diff
path: root/src/librustc_middle/hir
AgeCommit message (Expand)AuthorLines
2020-07-16Move hir::Place to librustc_middle/hirAman Arora-0/+116
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-2/+2
2020-06-27Rollup merge of #73796 - lcnr:LocalDefId, r=matthewjasperManish Goregaokar-2/+2
2020-06-27use LocalDefId in module checkingBastian Kauschke-2/+2
2020-06-26Make `fn_arg_names` return `Ident` instead of symbolAaron Hill-5/+24
2020-06-23Rollup merge of #73488 - richkadel:llvm-coverage-map-gen, r=tmandryManish Goregaokar-1/+1
2020-06-22Address remaining feedback itemsRich Kadel-1/+1
2020-06-22Revert "Rollup merge of #72389 - Aaron1011:feature/move-fn-self-msg, r=nikoma...Aaron Hill-24/+5
2020-06-20Remove `HirId` to `NodeId` conversion APIsmarmeladema-12/+4
2020-06-20Remove `NodeId` to `HirId` conversion APIsmarmeladema-1/+0
2020-06-20Move `trait_map` into `hir::Crate`marmeladema-0/+1
2020-06-15Auto merge of #73367 - RalfJung:rollup-4ewvk9b, r=RalfJungbors-5/+24
2020-06-11Make `fn_arg_names` return `Ident` instead of symbolAaron Hill-5/+24
2020-06-11Remove associated opaque typesMatthew Jasper-4/+0
2020-06-11Stop special casing top level TAITMatthew Jasper-5/+3
2020-06-11Rollup merge of #72380 - lcnr:const_context, r=estebankDylan DPC-12/+12
2020-06-07Use `LocalDefId` directly in `Resolver::export_map` and `module_exports` querymarmeladema-2/+3
2020-06-04Remove unsused `NodeId` related APIs in hir mapmarmeladema-35/+2
2020-05-27Store `LocalDefId` directly in `rustc_resolve::Resolver` where possiblemarmeladema-6/+0
2020-05-20`is_const_context` -> `is_inside_const_context`Bastian Kauschke-1/+1
2020-05-20fix is_const_contextBastian Kauschke-11/+11
2020-05-16Rollup merge of #71948 - csmoe:issue-61076, r=oli-obkDylan DPC-5/+1
2020-05-15implement type_implments_trait querycsmoe-1/+1
2020-05-11Fix clippy warningsMatthias Krüger-2/+1
2020-05-11bless ui testscsmoe-5/+1
2020-05-09Rollup merge of #71555 - cjgillot:nameless, r=matthewjasperRalf Jung-16/+17
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-16/+17
2020-05-07Add `hir::ConstContext`Dylan MacKenzie-0/+20
2020-04-24Remove `Option` from the return type of `def_kind`.Eduard-Mihai Burtescu-7/+6
2020-04-24Split out the `Generator` case from `DefKind::Closure`.Eduard-Mihai Burtescu-1/+2
2020-04-24add a few more DefKindsmark-20/+27
2020-04-23Address comments from reviewmarmeladema-9/+4
2020-04-23Modify `as_local_hir_id` to return a bare `HirId`marmeladema-15/+7
2020-04-23Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId`marmeladema-8/+16
2020-04-23librustc_middle: return LocalDefId instead of DefId in local_def_idmarmeladema-14/+11
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-10/+8
2020-04-14Remove `DUMMY_HIR_ID`marmeladema-8/+1
2020-04-14Do not use `DUMMY_HIR_ID` as placeholder value in node_id_to_hir_id tablemarmeladema-0/+10
2020-04-10librustc_middle: return LocalDefId instead of DefId in get_parent_didmarmeladema-3/+2
2020-04-10librustc_middle: return LocalDefId instead of DefId in local_def_id_from_node_idmarmeladema-12/+9
2020-04-10librustc_middle: return LocalDefId instead of DefId in body_owner_def_idmarmeladema-3/+2
2020-04-10librustc_middle: return LocalDefId instead of DefId in opt_local_def_idmarmeladema-10/+12
2020-04-10librustc_middle: return LocalDefId instead of DefId in opt_local_def_id_from_...marmeladema-11/+13
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-0/+2040