summary refs log tree commit diff
path: root/src/librustc/hir
AgeCommit message (Expand)AuthorLines
2017-10-08Rollup merge of #45018 - michaelwoerister:fix-dep-node-debug-recursion, r=eddybkennytm-23/+2
2017-10-07Fix invalid rustdoc rendering for FnTy argsGuillaume Gomez-13/+9
2017-10-07Add names to BareFnTyGuillaume Gomez-2/+10
2017-10-06implement pattern-binding-modes RFCTobias Schottdorf-5/+9
2017-10-05Fix infinite recursion in <DepNode as Debug>.Michael Woerister-23/+2
2017-09-30remove "refinement on pat" FIXMENiv Kaminer-1/+0
2017-09-30address some `FIXME`s whose associated issues were marked as closedNiv Kaminer-2/+1
2017-09-29Auto merge of #44866 - mdevlamynck:impl-trait, r=eddybbors-0/+12
2017-09-27Auto merge of #44709 - Badel2:inclusive-range-dotdoteq, r=petrochenkovbors-1/+1
2017-09-26impl Trait in argument position desugaring:Matthias Devlamynck-0/+12
2017-09-24put empty generic lists behind a pointerAriel Ben-Yehuda-44/+94
2017-09-23incr.comp.: Do some various cleanup.Michael Woerister-11/+12
2017-09-23incr.comp.: Initial implemenation of append-only dep-graph.Michael Woerister-0/+9
2017-09-23Auto merge of #44633 - petrochenkov:priv2, r=nikomatsakisbors-9/+13
2017-09-23Rollup merge of #44745 - alexcrichton:no-delim-none, r=estebankCorey Farwell-11/+9
2017-09-23Give HirId to hir::TyVadim Petrochenkov-9/+13
2017-09-22Add information about the syntax used in rangesBadel2-1/+1
2017-09-22Auto merge of #44696 - michaelwoerister:fingerprints-in-dep-graph-3, r=nikoma...bors-46/+171
2017-09-21Refactor lifetime name into an enumTaylor Cramer-9/+41
2017-09-21rustc: Don't use DelimToken::None if possibleAlex Crichton-11/+9
2017-09-20Implement underscore lifetimesTaylor Cramer-1/+2
2017-09-20address review commentsAriel Ben-Yehuda-1/+4
2017-09-20add proofs and fix postorder traversalAriel Ben-Yehuda-5/+13
2017-09-20Fix HIR printing of yieldJohn Kåre Alsaker-1/+1
2017-09-20incr.comp.: Add some comments.Michael Woerister-1/+8
2017-09-20incr.comp.: Store result fingerprints in DepGraph.Michael Woerister-46/+164
2017-09-19Auto merge of #44505 - nikomatsakis:lotsa-comments, r=steveklabnikbors-1/+148
2017-09-19apply various nitsNiko Matsakis-10/+7
2017-09-19rework the README.md for rustc and add other readmesNiko Matsakis-1/+151
2017-09-18rustc: Forbid interpolated tokens in the HIRAlex Crichton-2/+48
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-4/+4
2017-09-14rustc: Remove `Session::dep_graph`Alex Crichton-1/+3
2017-09-12Remove the `cstore` reference from Session in order to prepare encapsulating ...Michael Woerister-2/+7
2017-09-12Auto merge of #44275 - eddyb:deferred-ctfe, r=nikomatsakisbors-1/+1
2017-09-11Auto merge of #44435 - alexcrichton:in-scope, r=michaelwoeristerbors-2/+2
2017-09-11rustc: Remove HirId from queriesAlex Crichton-2/+2
2017-09-11rustc: intern ConstVal's in TyCtxt.Eduard-Mihai Burtescu-1/+1
2017-09-08Use NodeId/HirId instead of DefId for local variables.Eduard-Mihai Burtescu-66/+46
2017-09-08Auto merge of #44142 - alexcrichton:dllimport-query, r=nikomatsakisbors-35/+49
2017-09-08Auto merge of #43742 - epdtry:pprust-expr-fix, r=petrochenkovbors-38/+179
2017-09-07pprust: increase precedence of block-like exprsStuart Pernsteiner-6/+5
2017-09-06hir::print: fix parenthesization of exprsStuart Pernsteiner-38/+180
2017-09-05rustc: Store InternedString in `DefPathData`Alex Crichton-33/+37
2017-09-05rustc: Move stability functionality into queriesAlex Crichton-1/+11
2017-09-05rustc: Classify two more CrateStore methods untrackedAlex Crichton-1/+1
2017-09-04Improve DefIndex formatting to be more semanticest31-1/+10
2017-09-01rustc: use hir::ItemLocalId instead of ast::NodeId in CFG.Eduard-Mihai Burtescu-1/+14
2017-08-30Make fields of `Span` privateVadim Petrochenkov-28/+26
2017-08-25Fix merge conflictAlex Crichton-1/+1
2017-08-25Merge remote-tracking branch 'origin/master' into genAlex Crichton-384/+475