Commit Graph

8 Commits

Author SHA1 Message Date
Anna Kozlova 7bdb789b45 new inference:
reject inference if lower and equals bounds do not agree;
 -> inference variable should fill extends list types with it's upper bounds as they are correctly substituted with session's inference variables, otherwise incorporation up-up rule could get refs to initial type parameter instead of correct inference variable
2015-02-19 18:07:54 +01:00
Anna Kozlova 1ed0901d4b new inference: reject equals bounds contradicting lower bounds 2014-12-17 09:57:48 +01:00
Anna Kozlova 95977a086c new inference: cleanup 2014-03-05 16:17:00 +01:00
Anna Kozlova bd681beb26 new inference: 18.5.2 adjustments 2014-02-19 09:46:15 +01:00
Anna Kozlova 021c0c891e new inference: stop inference if false was inferred 2014-02-12 09:46:33 +01:00
Anna Kozlova b5e1b382c8 new inference: incorporation step: substitute equal bounds 2014-02-12 09:46:32 +01:00
anna 2ea47e35b1 new inference: move test 2013-09-26 19:16:12 +02:00
Anna Kozlova 935cdbaf3b new inference: initial tests 2013-09-20 12:11:57 +04:00