summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2015-04-02Tweak relese notes + rebase fixesAlex Crichton-1/+1
2015-04-01rollup merge of #23860: nikomatsakis/copy-requires-cloneAlex Crichton-51/+54
2015-04-01rollup merge of #23945: pnkfelix/gate-u-negateAlex Crichton-2/+12
2015-04-02Test fixes and rebase conflicts, round 2Alex Crichton-1/+1
2015-04-01fix typo.Felix S. Klock II-1/+1
2015-04-01fallout when bootstrapping `rustc`.Felix S. Klock II-1/+11
2015-04-01rollup merge of #23951: alexcrichton/splitnAlex Crichton-3/+3
2015-04-01std: Changing the meaning of the count to splitnAlex Crichton-3/+3
2015-04-02Rollup merge of #23924 - nrc:unqual-assoc3, r=alexcrichtonManish Goregaokar-5/+16
2015-04-02Rollup merge of #23895 - nikomatsakis:fn-trait-inheritance-add-impls, r=pnkfelixManish Goregaokar-1216/+1442
2015-04-02Rollup merge of #23867 - nikomatsakis:issue-23086-take-3, r=pnkfelixManish Goregaokar-169/+334
2015-04-01Fallout out rustcNiko Matsakis-55/+58
2015-04-01Fallout in libsyntax/librustc: use newtype'd options for linked lists,Niko Matsakis-4/+3
2015-04-01Implement the changes to coherence such that we consider a type to beNiko Matsakis-165/+331
2015-04-01Auto merge of #23109 - nikomatsakis:closure-region-hierarchy, r=pnkfelixbors-197/+217
2015-04-01Update commentsNiko Matsakis-30/+30
2015-04-01Remove the `Option<>` since when computing LUB since I believe that theNiko Matsakis-25/+27
2015-04-01Implement the new region hierarchy rules, in which regions from distinctNiko Matsakis-140/+109
2015-04-01Add a meta-hierarchy of trees -- in future, each fn body will inhabitNiko Matsakis-44/+93
2015-04-01Test fixes and rebase conflictsAlex Crichton-1/+0
2015-04-01Tidying up and reformattingNick Cameron-4/+15
2015-03-31rollup merge of #23863: pnkfelix/arith-oflo-const-evalAlex Crichton-169/+615
2015-04-01rustc::middle::const_eval : add overflow-checking for {+, -, *}.Felix S. Klock II-81/+297
2015-04-01ty.rs improve error feedback when const-eval errs during repeat count eval.Felix S. Klock II-4/+5
2015-04-01Refactored ty::ctxt so node_types mutations must go through ty methods.Felix S. Klock II-4/+11
2015-04-01Fix #23890: const-eval `_ as usize`, `_ as isize` must dispatch to target type.Felix S. Klock II-32/+42
2015-04-01fix post rebase.Felix S. Klock II-2/+2
2015-04-01Added type-specific overflow checks when computing enum discriminant values.Felix S. Klock II-49/+261
2015-03-31Test fixes and rebase conflicts, round 3Alex Crichton-1/+0
2015-04-01Pretty print ids for assoc itemsNick Cameron-1/+1
2015-03-31Test fixes and rebase conflicts, round 2Alex Crichton-1/+0
2015-03-31rollup merge of #23873: alexcrichton/remove-deprecatedAlex Crichton-2/+3
2015-03-31rollup merge of #23875: aturon/revise-convert-2Alex Crichton-1/+0
2015-03-31Test fixes and rebase conflicts, round 1Alex Crichton-0/+1
2015-03-31std: Clean out #[deprecated] APIsAlex Crichton-2/+3
2015-03-31Stabilize `std::convert` and related codeAaron Turon-1/+0
2015-03-31rollup merge of #23549: aturon/stab-numAlex Crichton-2/+1
2015-03-31Auto merge of #23549 - aturon:stab-num, r=alexcrichtonbors-2/+1
2015-03-31Stabilize std::numAaron Turon-2/+1
2015-03-31Add a "match" relation that can be used to make recursion check duringNiko Matsakis-1/+109
2015-03-31Port over type inference to using the new type relation stuffNiko Matsakis-937/+1127
2015-03-31Remove unused importNiko Matsakis-1/+1
2015-03-31Switch to FnvHashMapNiko Matsakis-4/+4
2015-03-31Extract more `ty` and `infer` dependencies from the unification engineNiko Matsakis-61/+65
2015-03-31Make union-find helper fns private, change to u32.Niko Matsakis-18/+26
2015-03-31Refactor unification interface by moving the methods off of inferctxt and ont...Niko Matsakis-140/+99
2015-03-31Combine `try` and `commit_if_ok` and make some details of inferenceNiko Matsakis-67/+51
2015-03-31Rename the cryptic cres and ures types.Niko Matsakis-161/+134
2015-03-31Rollup merge of #23866 - alexcrichton:switch-some-orders, r=aturonManish Goregaokar-1/+1
2015-03-31Rollup merge of #23859 - pnkfelix:fsk-lesser-box, r=nikomatsakisManish Goregaokar-51/+123