|
[boo]
Overload Resolution rehaul
[
bamboo
]
I started reviewing the overload resolution code in the boo compiler this week. Very old and, let's say, very interesting code. It was based on a fuzzy scoring system I have no idea how I came up with. Well, these things happen. The new code is based on the concepts discussed here. Thanks Avish and Daniel for that! A few test cases (mostly varargs related) had to be reviewed to comply with the improved behavior so expect a few compilation errors when updating to the new code and please let us know of any strange behavior. Post a comment
|