about summary refs log tree commit diff
path: root/src/librustc/hir
AgeCommit message (Expand)AuthorLines
2019-01-22Corrected spelling inconsistencyMarcel Hellwig-2/+2
2019-01-21Auto merge of #55009 - oli-obk:const_safety, r=RalfJungbors-2/+23
2019-01-21Differentiate between closure and function bodiesOliver Scherer-2/+23
2019-01-20Do not suggest angle brackets when there are no type argumentsEsteban Küber-8/+11
2019-01-19Suggest usage of angle bracketsEsteban Küber-3/+12
2019-01-19Accept parenthesized type args for error recoveryEsteban Küber-1/+5
2019-01-19Continune parsing after encountering Trait with paren argsEsteban Küber-1/+1
2019-01-19Rollup merge of #57689 - nnethercote:redo-hir-Stmt, r=petrochenkovMazdak Farrokhzad-153/+86
2019-01-19Rollup merge of #57502 - nikomatsakis:fix-trait-alias-1b, r=nikomatsakisMazdak Farrokhzad-4/+23
2019-01-19Auto merge of #57752 - Centril:rollup, r=Centrilbors-57/+1
2019-01-19Rollup merge of #57634 - oli-obk:remove_unused_argument, r=davidtwcoMazdak Farrokhzad-57/+1
2019-01-19Auto merge of #57253 - Zoxc:incr-passes2, r=michaelwoeristerbors-0/+15
2019-01-18Rollup merge of #57658 - nnethercote:rm-hir-P-Lit, r=michaelwoeristerMazdak Farrokhzad-14/+3
2019-01-17Remove `hir::StmtKind::Decl`.Nicholas Nethercote-107/+40
2019-01-17Make `hir::Stmt` a separate struct.Nicholas Nethercote-56/+56
2019-01-16Auto merge of #57321 - petrochenkov:atokens, r=nikomatsakisbors-15/+0
2019-01-16Remove `hir::Label`.Nicholas Nethercote-12/+1
2019-01-16Use `Lit` rather than `P<Lit>` in `hir::ExprKind`.Nicholas Nethercote-2/+2
2019-01-15Remove an unused function argumentOliver Scherer-57/+1
2019-01-15Make privacy checking, intrinsic checking and liveness checking incrementalJohn Kåre Alsaker-0/+15
2019-01-14Rollup merge of #57477 - euclio:clarify-lev-suggestion, r=zackmdavisMazdak Farrokhzad-1/+2
2019-01-14Rollup merge of #57232 - Zoxc:par-collector-misc, r=michaelwoeristerMazdak Farrokhzad-44/+54
2019-01-14Auto merge of #57387 - euclio:nonstandard-style-suggestions, r=oli-obkbors-9/+9
2019-01-14Parallelize and optimize parts of HIR map creationJohn Kåre Alsaker-44/+54
2019-01-13Auto merge of #51487 - Zoxc:incr-passes, r=michaelwoeristerbors-9/+107
2019-01-13Implement basic input validation for built-in attributesVadim Petrochenkov-15/+0
2019-01-12Auto merge of #56759 - petrochenkov:prestabuni, r=nikomatsakisbors-1/+1
2019-01-12resolve: Prohibit use of imported non-macro attributesVadim Petrochenkov-1/+1
2019-01-11Address commentsJohn Kåre Alsaker-20/+14
2019-01-11Make more passes incrementalJohn Kåre Alsaker-9/+113
2019-01-10integrate trait aliases into def-paths / metadataNiko Matsakis-4/+8
2019-01-10introduce `trait_def_id` methodNiko Matsakis-0/+15
2019-01-09clarify resolve typo suggestionAndy Russell-1/+2
2019-01-08Remove `CrateNum::Invalid`.Nicholas Nethercote-4/+0
2019-01-06use `Ident` in `ItemFn`Andy Russell-9/+9
2019-01-05Auto merge of #57230 - estebank:return-mismatch, r=varkorbors-1/+2
2019-01-01privacy: Use common `DefId` visiting infra for all privacy visitorsVadim Petrochenkov-0/+9
2018-12-31Address commentsJohn Kåre Alsaker-9/+7
2018-12-31Group dep node data into a single structureJohn Kåre Alsaker-44/+85
2018-12-30Point at the return type span on type mismatch due to missing returnEsteban Küber-1/+2
2018-12-29Auto merge of #56225 - alexreg:type_alias_enum_variants, r=petrochenkovbors-64/+66
2018-12-27Get rid of `Block::recovered`Vadim Petrochenkov-8/+0
2018-12-27AST/HIR: Introduce `ExprKind::Err` for better error recovery in the front-endVadim Petrochenkov-2/+17
2018-12-26Added regression test for using generic parameters on modules.Alexander Regueiro-1/+1
2018-12-26Store `Ident` rather than just `Name` in HIR types `Item` and `ForeignItem`.Alexander Regueiro-63/+65
2018-12-25Remove licensesMark Rousskov-150/+0
2018-12-23Rollup merge of #57020 - estebank:return-span, r=zackmdavisMazdak Farrokhzad-0/+9
2018-12-23Rollup merge of #56953 - oli-obk:dead_const, r=petrochenkovMazdak Farrokhzad-1/+1
2018-12-20Point to return span when writing `return;` on non-() fnEsteban Küber-0/+9
2018-12-20Auto merge of #56647 - petrochenkov:dcrate2, r=alexcrichtonbors-6/+3