about summary refs log tree commit diff
path: root/src/librustc_hir
AgeCommit message (Expand)AuthorLines
2020-05-10use min_specialization for some rustc crates where it requires no changesRalf Jung-1/+1
2020-05-09Rollup merge of #71555 - cjgillot:nameless, r=matthewjasperRalf Jung-11/+12
2020-05-08Rollup merge of #71989 - ecstatic-morse:const-context-enum, r=oli-obkDylan DPC-0/+47
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-11/+12
2020-05-07Add `hir::ConstContext`Dylan MacKenzie-0/+47
2020-05-04review comments: use or-patternEsteban Küber-3/+7
2020-05-04Handle binop on unbound type paramEsteban Küber-0/+30
2020-05-02fix rustdoc warningsTshepang Lekhonkhobe-2/+2
2020-05-01fix doc referenceTshepang Lekhonkhobe-1/+1
2020-04-26Fix broken link in `QPath` documentationLeSeulArtichaut-1/+1
2020-04-26Rollup merge of #70043 - mark-i-m:def-kind-more, r=eddybDylan DPC-32/+38
2020-04-24Avoid unused Option::map resultsJosh Stone-1/+1
2020-04-24Remove redundant `descr`/`descriptive_variant` methods from HIR.Eduard-Mihai Burtescu-31/+0
2020-04-24Tweak `descr` for `AnonConst` and fix `article` for `Use` and `ExternCrate`.Eduard-Mihai Burtescu-3/+4
2020-04-24Split out the `Generator` case from `DefKind::Closure`.Eduard-Mihai Burtescu-0/+3
2020-04-24add a few more DefKindsmark-1/+34
2020-04-23Modify `as_local_hir_id` to return a bare `HirId`marmeladema-2/+2
2020-04-23Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId`marmeladema-6/+2
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-6/+11
2020-04-15Rollup merge of #71116 - marmeladema:dummy-hir-id-removal, r=eddybMazdak Farrokhzad-9/+18
2020-04-14rustc: add lang items "const_slice_ptr" and "mut_slice_ptr"Matthias Schiffer-0/+2
2020-04-14Remove `DUMMY_HIR_ID`marmeladema-6/+1
2020-04-14Do not use `DUMMY_HIR_ID` as placeholder value in node_id_to_hir_id tablemarmeladema-3/+17
2020-04-14Auto merge of #70679 - tmandry:issue-68112, r=nikomatsakisbors-3/+12
2020-04-13Use clearer message when obligation is caused by await exprTyler Mandry-3/+12
2020-04-14Rename AssocKind::Method to AssocKind::FnRustin-Liu-1/+1
2020-04-10Rollup merge of #70913 - eddyb:rc-arc-diagnostic-items, r=matthewjasperMazdak Farrokhzad-3/+0
2020-04-08Replace "rc"/"arc" lang items with Rc/Arc diagnostic items.Eduard-Mihai Burtescu-3/+0
2020-04-08librustc_hir: return LocalDefId instead of DefId in local_def_idmarmeladema-3/+2
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-1/+1
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-1/+1
2020-03-27clarify hir_id <-> node_id method namesBastian Kauschke-4/+2
2020-03-27Auto merge of #68404 - Amanieu:llvm-asm, r=estebankbors-13/+13
2020-03-27Rollup merge of #70344 - Centril:hir-pretty, r=eddybDylan DPC-2425/+18
2020-03-26Rename asm! to llvm_asm!Amanieu d'Antras-16/+16
2020-03-24rustc: remove rustc_hir_pretty dependency.Mazdak Farrokhzad-0/+5
2020-03-24Rollup merge of #70284 - lcnr:issue70273-what-the-heck-git, r=eddybMazdak Farrokhzad-0/+1
2020-03-24move rustc_hir::print -> rustc_hir_prettyMazdak Farrokhzad-2339/+0
2020-03-24rustc_hir: nix rustc_errors depMazdak Farrokhzad-10/+6
2020-03-24decouple rustc_hir::print from crateMazdak Farrokhzad-89/+20
2020-03-23Auto merge of #69649 - estebank:negative-impl-span, r=Centrilbors-1/+6
2020-03-22Tweak output for invalid negative impl errorsEsteban Küber-1/+6
2020-03-22correctly handle const params in type_ofBastian Kauschke-0/+1
2020-03-21{rustc::hir::map -> rustc_hir}::definitionsMazdak Farrokhzad-0/+552
2020-03-21separate out an arena for HIRMazdak Farrokhzad-0/+50
2020-03-19rustc: use LocalDefId instead of DefIndex in ich.Eduard-Mihai Burtescu-3/+3
2020-03-19rustc: use LocalDefId instead of DefIndex in HirId.Eduard-Mihai Burtescu-38/+11
2020-03-19rustc: make LocalDefId's index field public like DefId's is.Eduard-Mihai Burtescu-1/+1
2020-03-18Rollup merge of #69920 - Centril:hir-cleanup, r=ZoxcMazdak Farrokhzad-0/+19
2020-03-17Add requisite feature gates for const assertDylan MacKenzie-0/+2