about summary refs log tree commit diff
path: root/src/librustc_hir/hir.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-2773/+0
2020-08-22Use smaller def span for functionsAaron Hill-0/+1
2020-08-17Auto merge of #75120 - JulianKnodt:rm_reps, r=oli-obkbors-5/+5
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-5/+5
2020-08-16hir: simplify `is_range_literal`David Wood-45/+15
2020-08-16hir: introduce `QPath::LangItem`David Wood-5/+45
2020-08-14Rework `rustc_serialize`Matthew Jasper-117/+108
2020-07-22Increase accuracy of lifetime bound on trait object impl suggestionEsteban Küber-1/+11
2020-07-17Rename TypeckTables to TypeckResults.Valentin Lazureanu-2/+2
2020-07-16relax Node lt boundsBastian Kauschke-3/+3
2020-07-14Suggest borrowing in more unsized fn param casesEsteban Küber-0/+1
2020-06-22Change heuristic for determining range literalAyaz Hafiz-7/+1
2020-06-20Move `trait_map` into `hir::Crate`marmeladema-1/+3
2020-06-19Rollup merge of #73357 - petrochenkov:tmap, r=davidtwcoManish Goregaokar-16/+3
2020-06-19Rollup merge of #73261 - estebank:generics-sized, r=nikomatsakisManish Goregaokar-8/+2
2020-06-15Suggest `?Sized` when applicable for ADTsEsteban Küber-8/+2
2020-06-15Expand "recursive opaque type" diagnosticEsteban Küber-0/+12
2020-06-15Use `LocalDefId` for import IDs in trait mapVadim Petrochenkov-16/+3
2020-06-15Auto merge of #72080 - matthewjasper:uniform-impl-trait, r=nikomatsakisbors-12/+9
2020-06-11Rename `TyKind::Def` to `OpaqueDef`Matthew Jasper-5/+5
2020-06-11Forbid lifetime elision in let position impl TraitMatthew Jasper-1/+3
2020-06-11Remove associated opaque typesMatthew Jasper-6/+1
2020-06-10Track span of function in method calls, and use this in #[track_caller]Aaron Hill-2/+4
2020-05-31Rollup merge of #72715 - estebank:trailing-comma-where, r=petrochenkovRalf Jung-0/+7
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-18Move InlineAsmTemplatePiece and InlineAsmOptions to librustc_astAmanieu d'Antras-1/+2
2020-05-18Add asm! to HIRAmanieu d'Antras-0/+54
2020-05-09Rollup merge of #71555 - cjgillot:nameless, r=matthewjasperRalf Jung-4/+4
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-4/+4
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-01fix doc referenceTshepang Lekhonkhobe-1/+1
2020-04-26Fix broken link in `QPath` documentationLeSeulArtichaut-1/+1
2020-04-24Remove redundant `descr`/`descriptive_variant` methods from HIR.Eduard-Mihai Burtescu-31/+0
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-03-27Auto merge of #68404 - Amanieu:llvm-asm, r=estebankbors-11/+11
2020-03-26Rename asm! to llvm_asm!Amanieu d'Antras-11/+11
2020-03-24rustc_hir: nix rustc_errors depMazdak Farrokhzad-9/+5
2020-03-24decouple rustc_hir::print from crateMazdak Farrokhzad-77/+7
2020-03-22Tweak output for invalid negative impl errorsEsteban Küber-1/+4
2020-03-16Rollup merge of #69989 - petrochenkov:nolegacy, r=eddyb,matthewjasperDylan DPC-4/+6
2020-03-15update commentMark Mansi-1/+1
2020-03-15More Method->Fn renamingMark Mansi-5/+5
2020-03-16hygiene: `modern` -> `normalize_to_macros_2_0`Vadim Petrochenkov-4/+6