about summary refs log tree commit diff
path: root/src/librustc/util
AgeCommit message (Expand)AuthorLines
2015-01-07rollup merge of #20707: nikomatsakis/issue-20582Alex Crichton-2/+2
2015-01-07rollup merge of #20721: japaric/snapAlex Crichton-19/+19
2015-01-07rollup merge of #20654: alexcrichton/stabilize-hashAlex Crichton-38/+41
2015-01-07use slicing sugarJorge Aparicio-19/+19
2015-01-07std: Stabilize the std::hash moduleAlex Crichton-38/+41
2015-01-07Solve rather subtle bug in `replace_late_bound_regions` -- we were passing th...Niko Matsakis-2/+2
2015-01-07Merge pull request #20674 from jbcrail/fix-misspelled-commentsbors-1/+1
2015-01-06Fix misspelled comments.Joseph Crail-1/+1
2015-01-06rollup merge of #20593: nikomatsakis/unused-tps-in-implAlex Crichton-0/+1
2015-01-06rollup merge of #20481: seanmonstar/fmt-show-stringAlex Crichton-26/+27
2015-01-06core: split into fmt::Show and fmt::StringSean McArthur-26/+27
2015-01-06Fix fallout in libs. For the most part I just tagged impls as `#[old_impl_che...Niko Matsakis-0/+1
2015-01-07Replace full slice notation with index callsNick Cameron-19/+19
2015-01-05Merge remote-tracking branch 'nrc/sized-2' into rollupAlex Crichton-2/+2
2015-01-05rollup merge of #20556: japaric/no-for-sizedAlex Crichton-1/+1
2015-01-06FalloutNick Cameron-2/+2
2015-01-05remove ty_closureJorge Aparicio-4/+1
2015-01-05sed -i -s 's/ for Sized?//g' **/*.rsJorge Aparicio-1/+1
2015-01-03Remove deprecated functionalityAlex Crichton-1/+1
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-3/+3
2014-12-30Fallout from stabilizationAaron Turon-1/+1
2014-12-30Remove the AssocSpaceNiko Matsakis-2/+1
2014-12-30Remove the def-id from type parameters. Having this def-id was bad for severa...Niko Matsakis-11/+2
2014-12-30Integrate projection bounds to `ExistentialBounds` but do not use them for an...Niko Matsakis-4/+4
2014-12-30Implement associated type projection and normalization.Niko Matsakis-5/+49
2014-12-30Rename `Polytype` to `TypeScheme` to differentiate type schemes (early bound)...Niko Matsakis-2/+2
2014-12-30More rebase fixes.Huon Wilson-2/+0
2014-12-29Rebase fixes.Huon Wilson-1/+1
2014-12-29Intern Region in tcx.Huon Wilson-1/+1
2014-12-29Store Substs in an arena in the tcx.Huon Wilson-3/+5
2014-12-22rollup merge of #19891: nikomatsakis/unique-fn-types-3Alex Crichton-2/+14
2014-12-22Change print out to include the path to the fn, a bit ad-hoc for now .Niko Matsakis-2/+14
2014-12-22Rote changes that don't care to distinguish between a fn pointer and a fn item.Niko Matsakis-1/+1
2014-12-21Fallout of std::str stabilizationAlex Crichton-13/+14
2014-12-21std: Stabilize the std::str moduleAlex Crichton-0/+63
2014-12-21Test fixes and rebase conflictsAlex Crichton-0/+2
2014-12-21rollup merge of #20057: nick29581/array-syntaxAlex Crichton-1/+1
2014-12-21rollup merge of #20039: barosl/if-let-friendly-errorAlex Crichton-2/+3
2014-12-21rollup merge of #19979: Munksgaard/19978Alex Crichton-1/+5
2014-12-20Allow use of `[_ ; n]` syntax for fixed length and repeating arrays.Nick Cameron-1/+1
2014-12-20Drop the Match prefix from the MatchSource variantsBarosl Lee-2/+3
2014-12-19librustc: use `#[deriving(Copy)]`Jorge Aparicio-6/+2
2014-12-19Add a check for uninferred type parameterPhilip Munksgaard-1/+5
2014-12-19Make all predicates higher-ranked, not just trait references.Niko Matsakis-0/+53
2014-12-19Centralize on using `Binder` to introduce new binding levels, rather than hav...Niko Matsakis-22/+32
2014-12-19Rename the code that replaces unbound variables to "freshen" rather than "sko...Niko Matsakis-2/+2
2014-12-19Create distinct types for a PolyTraitRef (with bindings) and a normal TraitRef.Niko Matsakis-21/+18
2014-12-19Fix bug in higher-ranked code that would sometimes leak skolemized regions an...Niko Matsakis-1/+7
2014-12-17rollup merge of #19912: P1start/fn-formattingAlex Crichton-8/+17
2014-12-17Use the sugary syntax to print the `Fn` traits in error messagesP1start-8/+17