about summary refs log tree commit diff
path: root/src/librustc_hir
AgeCommit message (Expand)AuthorLines
2020-06-06Auto merge of #72927 - petrochenkov:rustc, r=Mark-Simulacrumbors-1/+1
2020-06-04Remove unsused `NodeId` related APIs in hir mapmarmeladema-0/+6
2020-06-02Make things build againVadim Petrochenkov-1/+1
2020-05-31Rollup merge of #72715 - estebank:trailing-comma-where, r=petrochenkovRalf Jung-0/+7
2020-05-30Rollup merge of #72625 - Amanieu:asm-srcloc, r=petrochenkovRalf Jung-0/+1
2020-05-29Remove remaining calls to `as_local_node_id`marmeladema-11/+0
2020-05-29Move common code to `WhereClause`Esteban Küber-0/+7
2020-05-29Improve inline asm error diagnosticsAmanieu d'Antras-0/+1
2020-05-27Store `LocalDefId` directly in `rustc_resolve::Resolver` where possiblemarmeladema-5/+0
2020-05-25Rollup merge of #72450 - csmoe:issue-72442, r=oli-obkDylan DPC-0/+2
2020-05-22only try to suggest for try trait_refcsmoe-0/+2
2020-05-21Use `HirId` as key for `ResolverOutputs::trait_map` instead of `NodeId`marmeladema-1/+3
2020-05-21Auto merge of #70705 - lcnr:generic_discriminant, r=nikomatsakisbors-0/+1
2020-05-19update libcore, add `discriminant_kind` lang-itemBastian Kauschke-0/+1
2020-05-18Move InlineAsmTemplatePiece and InlineAsmOptions to librustc_astAmanieu d'Antras-2/+3
2020-05-18Implement AST lowering for asm!Amanieu d'Antras-1/+4
2020-05-18Add asm! to HIRAmanieu d'Antras-0/+75
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