about summary refs log tree commit diff
path: root/src/librustc/hir
AgeCommit message (Expand)AuthorLines
2019-10-13lowering: connect to parser via function pointer insteadMazdak Farrokhzad-10/+8
2019-10-13lowering: don't rely on parser directly.Mazdak Farrokhzad-6/+14
2019-10-13token: extract Nonterminal::to_tokenstream to parser.Mazdak Farrokhzad-1/+5
2019-10-10query generator kind for error reportingcsmoe-0/+4
2019-10-10Auto merge of #65077 - estebank:mut-trait-expected, r=nikomatsakisbors-0/+7
2019-10-09review commentsEsteban Küber-1/+1
2019-10-09review commentsEsteban Küber-0/+7
2019-10-09self-profiling: Add events for everything except trait selection.Michael Woerister-0/+4
2019-10-09Rollup merge of #65037 - anp:track-caller, r=oli-obkMazdak Farrokhzad-2/+32
2019-10-08review commentsEsteban Küber-8/+4
2019-10-08Ignore `ExprKind::DropTemps` for some ref suggestionsEsteban Küber-0/+17
2019-10-07E0735 -> E0739Adam Perry-1/+1
2019-10-07track_caller error numbers and text.Adam Perry-2/+2
2019-10-07track_caller run-pass test, lint cleanup, PR review.Adam Perry-17/+11
2019-10-07[RFC 2091] Add #[track_caller] attribute.Ayose-1/+37
2019-10-07Add support for parsing #[link_ordinal] attribute.Charles Lew-0/+6
2019-10-05Ensure that associated `async fn`s have unique fresh param namesMatthew Jasper-1/+1
2019-10-03Auto merge of #64999 - nikomatsakis:issue-60424-async-return-inference, r=cra...bors-17/+58
2019-10-02s/`async` fn/`async fn`/Niko Matsakis-1/+1
2019-10-02improve comments on `GeneratorKind` and `AsyncGeneratorKind`Niko Matsakis-3/+5
2019-10-02WIP tidy hir/lowering/expr.rsNiko Matsakis-4/+6
2019-10-02track the kind of async generator we are creatingNiko Matsakis-13/+50
2019-10-01address review commentsAlex Zatelepin-15/+13
2019-10-01fix spurious unreachable_code lints for try{} block ok-wrappingAlex Zatelepin-13/+32
2019-09-30syntax: Split `ast::Attribute` into container and inner partsVadim Petrochenkov-2/+4
2019-09-30Auto merge of #64778 - csmoe:index, r=eddybbors-9/+9
2019-09-29Rollup merge of #64825 - estebank:match-unit, r=CentrilMazdak Farrokhzad-12/+37
2019-09-29remove indexed_vec re-export from rustc_data_structurescsmoe-9/+9
2019-09-29Rollup merge of #64824 - Mark-Simulacrum:no-stable-hasher-result-everywhere, ...Mazdak Farrokhzad-9/+4
2019-09-28clean upEsteban Küber-2/+2
2019-09-28review commentsEsteban Küber-0/+5
2019-09-28Point at enclosing match when expecting `()` in armEsteban Küber-12/+32
2019-09-28Switch over all StableHash impls to new formatMark Rousskov-9/+4
2019-09-28rustc: rely on c_variadic == true instead of CVarArgs in HIR/Ty fn signatures.Eduard-Mihai Burtescu-12/+21
2019-09-28rustc: don't store a lifetime in hir::TyKind::CVarArgs.Eduard-Mihai Burtescu-11/+4
2019-09-28syntax: don't keep a redundant c_variadic flag in the AST.Eduard-Mihai Burtescu-3/+1
2019-09-28Rollup merge of #64859 - Centril:const-def-here-new-var, r=estebankMazdak Farrokhzad-0/+8
2019-09-28Rollup merge of #64830 - Centril:thou-shallt-not-abort, r=estebankMazdak Farrokhzad-2/+1
2019-09-28Rollup merge of #64809 - davidtwco:issue-64768-target-feature-const, r=varkorMazdak Farrokhzad-20/+52
2019-09-28Rollup merge of #64802 - estebank:walk-parents-iterator, r=matthewjasperMazdak Farrokhzad-109/+128
2019-09-28Improve diagnostic for `let A = 0;`Mazdak Farrokhzad-0/+8
2019-09-27Inline the remaining hir::Arm::top_pats_hackMazdak Farrokhzad-11/+0
2019-09-27fix rebaseEsteban Küber-1/+1
2019-09-27review commentsEsteban Küber-3/+3
2019-09-27Account for tail expressions when pointing at return typeEsteban Küber-2/+25
2019-09-27Turn `walk_parent_nodes` method into an iteratorEsteban Küber-105/+101
2019-09-27lowering: don't .abort_if_errors()Mazdak Farrokhzad-2/+1
2019-09-26Rename `ForeignItem.node` to `ForeignItem.kind`varkor-7/+7
2019-09-26Rename `Item.node` to `Item.kind`varkor-47/+49
2019-09-26Rename `Stmt.node` to `Stmt.kind`varkor-14/+14