about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2014-12-30Address nits.Niko Matsakis-45/+75
2014-12-30Normalize associated types in bounds too. Also, make the workaroundNiko Matsakis-66/+149
2014-12-30Add a test case using associated types cross crate. Fixes #18048.Niko Matsakis-0/+52
2014-12-30Encode the TypeScheme for associated typesNiko Matsakis-0/+3
2014-12-30Remove the AssocSpaceNiko Matsakis-96/+41
2014-12-30Patch more metadata decoding problems.Niko Matsakis-6/+8
2014-12-30Encode the name for associated items on a trait. Fixes #18048.Niko Matsakis-0/+2
2014-12-30Correct licenses.Niko Matsakis-1/+10
2014-12-30Resolve merge conflicts. This changes should really be integrated back to the...Niko Matsakis-33/+45
2014-12-30Adjust tests for inferenceGet more conservative about inference for now. Seem...Niko Matsakis-23/+100
2014-12-30Add a FIXME relating to these type-testing traitsNiko Matsakis-2/+2
2014-12-30Patch long line.Niko Matsakis-3/+2
2014-12-30Add FIXMEs relating to caching of projection resultsNiko Matsakis-1/+3
2014-12-30Add a FIXME relating to regions and projection typesNiko Matsakis-1/+2
2014-12-30Add a FIXME to patch up rustdocNiko Matsakis-1/+3
2014-12-30File a FIXME relating to using where clauses, not boundsNiko Matsakis-1/+1
2014-12-30Add a FIXME relating to Copy<T> not being checkedNiko Matsakis-1/+1
2014-12-30Add a FIXME relating to using `ast::Name`Niko Matsakis-3/+3
2014-12-30Patch tests and create new tests related to projection from a HRTB.Niko Matsakis-40/+399
2014-12-30Don't normalize associated types when in region binders, wait until we instan...Niko Matsakis-85/+214
2014-12-30Remove the def-id from type parameters. Having this def-id was bad for severa...Niko Matsakis-138/+120
2014-12-30Update error messages in various compile-fail testsNiko Matsakis-10/+6
2014-12-30Make projected types select out of the trait bounds.Niko Matsakis-164/+321
2014-12-30Teach `project` to project associated types out of object types.Niko Matsakis-17/+116
2014-12-30Allow object safe traits to access associated types.Niko Matsakis-5/+98
2014-12-30Integrate projection bounds to `ExistentialBounds` but do not use them for an...Niko Matsakis-108/+240
2014-12-30Convert to use `Rc<TraitRef>` in object types (finally!).Niko Matsakis-79/+43
2014-12-30Implement associated type projection and normalization.Niko Matsakis-1516/+2478
2014-12-30Move the scalar types out of static data so that we can put `Rc` into sty.Niko Matsakis-391/+464
2014-12-30Rename `Polytype` to `TypeScheme` to differentiate type schemes (early bound)...Niko Matsakis-153/+158
2014-12-30Rename `trait_ref` field to `predicate`, since `trait_ref` is reallyNiko Matsakis-51/+56
2014-12-30Rewrite the intrinsicck to take the parameter environment into account. Also ...Niko Matsakis-160/+352
2014-12-30Move the TypeContents-based "Sized" queries into trans, where the fullNiko Matsakis-119/+207
2014-12-30Make ExprUseVisitor<..> use inherited parameter environments.Niko Matsakis-14/+13
2014-12-30Refactor various queries out of `ty` and into `trans/common`Niko Matsakis-64/+75
2014-12-30Minor change to wording in `Variables and Bindings`JONNALAGADDA Srinivas-1/+1
2014-12-30Handle function calls to integers in model lexer correctlyFlorian Hahn-2/+58
2014-12-30iOS: fallout of Sync oibitValerii Hiora-0/+3
2014-12-30auto merge of #19941 : alexcrichton/rust/issue-19767, r=brsonbors-60/+251
2014-12-30Implement `Clone` for a large number of iterators & other adaptors.Huon Wilson-3/+130
2014-12-30PR#20326 : Issue#20322: Adding unsafe Send and Sync traits implementation for...Rohit Joshi-0/+6
2014-12-30auto merge of #20320 : alexcrichton/rust/rollup, r=alexcrichtonbors-1622/+2802
2014-12-29Test fixes and rebase conflictsAlex Crichton-41/+38
2014-12-30librustc_trans: Remove some dead code now that procs are gone.Luqman Aden-53/+7
2014-12-30TestsNick Cameron-6/+31
2014-12-30Forbid static methods in object safe traitsNick Cameron-5/+9
2014-12-29mk: The beta channel temporarily produced alpha versionsBrian Anderson-2/+3
2014-12-29mk: Allow an optional number to come after the beta version labelBrian Anderson-1/+4
2014-12-29rollup merge of #20317: brson/rust-installer-v2Alex Crichton-28/+82
2014-12-29Fix impl of Send and Sync for mipsEric Allen-2/+2