about summary refs log tree commit diff
path: root/src/librustc/middle
AgeCommit message (Expand)AuthorLines
2017-10-17Lifted generics into TraitItem and ImplItem from MethodSig -- HIR now matches...Sunjay Varma-8/+7
2017-10-17Generate FirstStatementIndex using newtype_index macroSantiago Pastorino-21/+6
2017-10-17Rollup merge of #45097 - nivkner:fixme_fixup2, r=estebankkennytm-8/+4
2017-10-16fix nitsNiko Matsakis-1/+1
2017-10-16convert constant promotion into a queryNiko Matsakis-9/+53
2017-10-14rustc: Remove `used_mut_nodes` from `TyCtxt`Alex Crichton-0/+31
2017-10-12rustc: Handle `#[linkage]` anywhere in a crateAlex Crichton-0/+6
2017-10-08Rollup merge of #45058 - hunteke:fix_rustc_private_typo_2017Oct, r=shepmasterkennytm-1/+1
2017-10-08address more FIXME whose associated issues were marked as closedNiv Kaminer-8/+4
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