about summary refs log tree commit diff
path: root/src/librustc/hir
AgeCommit message (Expand)AuthorLines
2017-08-04Auto merge of #43403 - RalfJung:mir-validate, r=nikomatsakisbors-3/+25
2017-08-02Auto merge of #43605 - RalfJung:mapdoc, r=michaelwoeristerbors-2/+4
2017-08-02Auto merge of #43584 - arielb1:unused-reads, r=eddybbors-14/+14
2017-08-01improve hir::map::Map::get_parent_node docRalf Jung-2/+4
2017-08-01use FnLike to recognize functions for usRalf Jung-0/+12
2017-08-01rustc::hir::map::definitions - fix O(n^2) when disambiguatingAriel Ben-Yehuda-14/+14
2017-07-31optionally only emit basic validation for functions containing unsafe block /...Ralf Jung-3/+3
2017-07-30default binding modes: add pat_binding_modesTobias Schottdorf-35/+66
2017-07-30when suspending, we need to specify for which lifetime to recoverRalf Jung-0/+10
2017-07-29Auto merge of #43009 - GuillaumeGomez:unused-doc-comments, r=nrcbors-1/+8
2017-07-27Auto merge of #43438 - petrochenkov:path, r=jseyfriedbors-1/+1
2017-07-27Give span to angle bracketed generic argumentsVadim Petrochenkov-1/+1
2017-07-27Auto merge of #43443 - bitshifter:issue-43317, r=nikomatsakisbors-8/+0
2017-07-27Make a lint insteadGuillaume Gomez-0/+7
2017-07-27Throw errors when doc comments are added where they're unusedGuillaume Gomez-1/+1
2017-07-24Rollup merge of #43361 - michaelwoerister:remove-retrace-path, r=nikomatsakisMark Simulacrum-71/+24
2017-07-23Better detection of repr packed and alignCameron Hart-8/+0
2017-07-20Remove unused DefTable::retrace_path().Michael Woerister-71/+24
2017-07-17Support repr alignment on unions.Cameron Hart-3/+4
2017-07-11Refactor cur_cmnt_and_lit away.Mark Simulacrum-19/+17
2017-07-11Refactor methods onto Printer struct.Mark Simulacrum-186/+185
2017-07-10Store all generic arguments for method calls in HIRVadim Petrochenkov-31/+19
2017-07-10Store all generic arguments for method calls in ASTVadim Petrochenkov-2/+9
2017-07-05use field init shorthand in src/librustcZack M. Davis-77/+77
2017-06-29Make `$crate` a keywordVadim Petrochenkov-2/+4
2017-06-28Auto merge of #42850 - estebank:unwanted-return-rotj, r=nikomatsakisbors-5/+61
2017-06-27Review commentsEsteban Küber-0/+22
2017-06-24Detect missing `;` on methods with return type `()`Esteban Küber-5/+39
2017-06-23change binding name of for loop lowering to appease clippyAndre Bogus-6/+6
2017-06-22Auto merge of #42634 - Zoxc:for-desugar2, r=nikomatsakisbors-10/+36
2017-06-17Fix formattingJohn Kåre Alsaker-1/+3
2017-06-17Make the `next` variable mutable to allow for ref mut in for patterns.John Kåre Alsaker-7/+7
2017-06-14Switch CrateNum queries to DefIdTaylor Cramer-0/+2
2017-06-14Fix formatting and add a test for destruction order of unbound valuesJohn Kåre Alsaker-4/+11
2017-06-13Rollup merge of #42408 - bjorn3:patch-2, r=michaelwoeristerCorey Farwell-10/+19
2017-06-13Change the for-loop desugar so the `break` does not affect type inference. Fi...John Kåre Alsaker-10/+27
2017-06-13Add docs to librustc/hir/check_attr.rsbjorn3-10/+19
2017-06-13incr.comp.: Don't use Ident in DefPath because that's unstable across compila...Michael Woerister-87/+93
2017-06-09incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs.Michael Woerister-20/+25
2017-06-09Auto merge of #42504 - michaelwoerister:hash-dep-nodes-prep, r=nikomatsakisbors-12/+106
2017-06-07Allocate DefIndices for global crate metadata.Michael Woerister-12/+106
2017-06-06Rollup merge of #42409 - bjorn3:patch-3, r=frewsxcvCorey Farwell-44/+52
2017-06-04Update lowering.rsbjorn3-2/+2
2017-06-04Update def.rsbjorn3-1/+1
2017-06-04Auto merge of #42265 - Zoxc:for-sugar, r=eddybbors-21/+53
2017-06-03Doc comments for librustc/hir/lowering.rsbjorn3-35/+37
2017-06-03Add single doc comment to librustc/hir/def_id.rsbjorn3-0/+1
2017-06-03Better docs for librustc/hir/def.rsbjorn3-10/+15
2017-06-03Auto merge of #42332 - michaelwoerister:no-more-retracing, r=nikomatsakisbors-12/+44
2017-06-01Change for-loop desugar to not borrow the iterator during the loopJohn Kåre Alsaker-21/+53