summary refs log tree commit diff
path: root/src/librustc/hir
AgeCommit message (Expand)AuthorLines
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-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-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
2018-12-19Remove `eliminate_crate_var` and special pretty-printing for `$crate`Vadim Petrochenkov-6/+3
2018-12-18Mark tuple structs as live if their constructors are usedOliver Scherer-1/+1
2018-12-17Add a commentJohn Kåre Alsaker-0/+3
2018-12-17Tweak query code for performanceJohn Kåre Alsaker-0/+4
2018-12-10Remove `tokenstream::Delimited`.Nicholas Nethercote-6/+4
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-157/+159
2018-12-07Auto merge of #56502 - Zoxc:hir-func, r=eddybbors-8/+8
2018-12-07Rollup merge of #56516 - frewsxcv:frewsxcv-eq, r=Mark-Simulacrumkennytm-1/+1
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-8/+8
2018-12-06Rollup merge of #56500 - ljedrz:cleanup_rest_of_const_lifetimes, r=zackmdavisPietro Albini-1/+1
2018-12-04Replace usages of `..i + 1` ranges with `..=i`.Corey Farwell-1/+1
2018-12-04cleanup: remove static lifetimes from constsljedrz-1/+1
2018-12-04syntax: Rename some keywordsVadim Petrochenkov-8/+8
2018-12-01Rollup merge of #56365 - alexreg:stabilise-self_struct_ctor, r=Centrilkennytm-16/+0
2018-12-01Rollup merge of #56336 - nnethercote:clean-up-pp, r=nikomatsakiskennytm-29/+32
2018-11-30Removed feature gate.Alexander Regueiro-16/+0
2018-11-29Use `Cow` in `Token::String`.Nicholas Nethercote-29/+32
2018-11-26rustc-guide has movedMark Mansi-1/+1
2018-11-22explain how this worksNiko Matsakis-1/+23
2018-11-22only reset non-restricted visibilitiesNiko Matsakis-6/+27
2018-11-21pass vis by shared referenceNiko Matsakis-6/+6
2018-11-21preserve the original visibility for the "list stem" nodeNiko Matsakis-4/+0
2018-11-21renumber segment ids for visibilities whenever we clone themNiko Matsakis-7/+17