summary refs log tree commit diff
path: root/src/librustc/middle
AgeCommit message (Expand)AuthorLines
2017-10-08Rollup merge of #45058 - hunteke:fix_rustc_private_typo_2017Oct, r=shepmasterkennytm-1/+1
2017-10-06implement pattern-binding-modes RFCTobias Schottdorf-1/+51
2017-10-05Fix typo, per #45057.Kevin Hunter Kesling-1/+1
2017-10-01Fix typo: geneartor -> generatorThomas Jespersen-2/+2
2017-09-29Auto merge of #44847 - estebank:unused-signature, r=nikomatsakisbors-7/+21
2017-09-27Auto merge of #44782 - estebank:issue-36700, r=GuillaumeGomezbors-2/+2
2017-09-25Auto merge of #44279 - smaeul:crt_static-deps, r=alexcrichtonbors-39/+47
2017-09-25Point at signature on unused lintEsteban Küber-7/+21
2017-09-25Auto merge of #44809 - arielb1:small-scope, r=eddybbors-23/+117
2017-09-25fix Debug implsAriel Ben-Yehuda-2/+19
2017-09-25Auto merge of #44700 - arielb1:mir-effectck, r=nikomatsakisbors-316/+0
2017-09-24Point at parameter type on E0301Esteban Küber-2/+2
2017-09-24encode region::Scope using fewer bytesAriel Ben-Yehuda-17/+28
2017-09-24move Scope behind an enumAriel Ben-Yehuda-19/+85
2017-09-24move unsafety checking to MIRAriel Ben-Yehuda-316/+0
2017-09-24put empty generic lists behind a pointerAriel Ben-Yehuda-1/+3
2017-09-23incr.comp.: Remove support for loading metadata fingerprints.Michael Woerister-0/+6
2017-09-23Rollup merge of #44658 - leodasvacas:remove-str-eq-lang-item, r=arielb1Corey Farwell-2/+0
2017-09-22Auto merge of #44696 - michaelwoerister:fingerprints-in-dep-graph-3, r=nikoma...bors-1/+2
2017-09-21Refactor lifetime name into an enumTaylor Cramer-36/+48
2017-09-20Implement underscore lifetimesTaylor Cramer-2/+8
2017-09-20rebase fixupAriel Ben-Yehuda-0/+2
2017-09-20address review commentsAriel Ben-Yehuda-13/+53
2017-09-20add proofs and fix postorder traversalAriel Ben-Yehuda-4/+32
2017-09-20Mark yields after visiting subexpressions. Never ignore yields for scopes in ...John Kåre Alsaker-17/+17
2017-09-20Sanity check the Expr visitation countJohn Kåre Alsaker-0/+16
2017-09-20Only consider yields coming after the expressions when computing generator in...John Kåre Alsaker-13/+16
2017-09-20incr.comp.: Store result fingerprints in DepGraph.Michael Woerister-1/+2
2017-09-19Adjust dependency-resolution errors to be more consistentSamuel Holland-5/+5
2017-09-18Require rlibs for dependent crates when linking static executablesSamuel Holland-34/+42
2017-09-18incr.comp.: Fix rebase fallout.Michael Woerister-0/+84
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-2/+2
2017-09-18incr.comp.: Use StableHash impls instead of functions for hashing most maps.Michael Woerister-18/+7
2017-09-18incr.comp.: Already hash HIR bodies during metadata export so they don't have...Michael Woerister-0/+22
2017-09-18Fix issues uncovered by rebasing:Michael Woerister-3/+14
2017-09-18incr.comp.: Compute hashes of all query results.Michael Woerister-2/+51
2017-09-18Use DefId instead of NodeId as identifier in resolve_lifetime::Region.Michael Woerister-17/+33
2017-09-17rustc: Move codegen to a queryAlex Crichton-0/+31
2017-09-17rustc: Mostly remove `ExportedSymbols`Alex Crichton-55/+10
2017-09-17rustc: Move some attr methods to queriesAlex Crichton-2/+12
2017-09-17rustc: Make trans collect/partition a queryAlex Crichton-0/+69
2017-09-17rustc: Calculate `ExportedSymbols` in a queryAlex Crichton-0/+77
2017-09-17rustc: Use reachablility through a queryAlex Crichton-4/+0
2017-09-17Remove unused str_eq lang itemleonardo.yvens-2/+0
2017-09-16Rollup merge of #44560 - qmx:import-TyCtxt, r=eddybAlex Crichton-1/+1
2017-09-16Auto merge of #43017 - durka:stabilize-const-invocation, r=eddybbors-0/+1
2017-09-14Rollup merge of #44569 - est31:master, r=estebankCorey Farwell-2/+2
2017-09-14bring TyCtxt into scopeDouglas Campos-1/+1
2017-09-14"avoid" is a better word here than "disable"est31-2/+2
2017-09-14Auto merge of #44526 - leodasvacas:remove-deprecated-lang-items, r=arielb1bors-40/+15