Niko Matsakis
8403b82ddb
Port over type inference to using the new type relation stuff
2015-03-31 09:51:18 -04:00
Niko Matsakis
0939837867
Rename the cryptic cres and ures types.
2015-03-31 09:51:17 -04:00
Richo Healey
cbce6bfbdb
cleanup: Remove unused braces in use statements
2015-03-28 02:23:20 -07:00
Niko Matsakis
0947f4076d
Move unsafety out of the subtyping relation and into coercion.
2015-03-17 17:29:07 -04:00
Niko Matsakis
1b0f0ad280
Extract out mts
into combine
using tys_with_variance
2015-03-17 15:57:30 -04:00
Niko Matsakis
74199c24d0
Try to write some basic docs.
2015-02-18 17:30:02 -05:00
Niko Matsakis
2594d56e32
Introduce the new phantomdata/phantomfn markers and integrate them
...
into variance inference; fix various bugs in variance inference
so that it considers the correct set of constraints; modify infer to
consider the results of variance inference for type arguments.
2015-02-18 10:24:55 -05:00