Tim Chevalier 46990ad111 Use callee ID when kind-checking expressions that may be overloaded
And fix up test cases that should have failed if not for this bug.

Closes #2587
2012-09-06 15:44:10 -07:00
..
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 16:38:00 +02:00
2012-08-26 15:56:16 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-06 16:13:52 -07:00
2012-08-26 15:56:16 -07:00
2012-08-23 15:12:02 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-26 15:56:16 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-09-06 10:52:26 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-29 18:25:22 -07:00
2012-08-26 15:56:16 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-08-31 15:58:36 -07:00
2012-08-31 15:58:36 -07:00
2012-08-31 15:58:36 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-08-08 18:19:24 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-08-29 18:25:22 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-08-26 15:56:16 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-08-06 11:08:52 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-04 15:47:04 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-08-08 18:19:24 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-08-08 18:19:24 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-08 18:19:24 -07:00
2012-09-06 10:52:26 -07:00
2012-09-01 14:09:57 -07:00
2012-09-05 12:32:05 -07:00
2012-08-14 10:46:20 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 12:30:47 -07:00
2012-08-23 11:14:14 -07:00
2012-08-26 15:56:16 -07:00
2012-08-26 15:56:16 -07:00
2012-08-26 15:56:16 -07:00
2012-08-26 15:56:16 -07:00
2012-08-26 15:56:16 -07:00
2012-08-26 15:56:16 -07:00
2012-08-26 15:56:16 -07:00
2012-08-26 15:56:16 -07:00
2012-08-26 15:56:16 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-29 18:25:22 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-16 16:26:08 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-09-04 15:47:04 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-26 15:56:16 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-09-02 18:13:56 -07:00
2012-08-26 15:56:16 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-09-04 15:47:04 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-26 15:56:16 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-08-08 18:19:24 -07:00
2012-08-26 15:56:16 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-09-06 10:52:26 -07:00
2012-09-05 12:32:05 -07:00
2012-08-31 11:20:50 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-06 10:52:26 -07:00
2012-08-23 11:14:14 -07:00
2012-08-23 11:14:14 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00
2012-09-05 12:32:05 -07:00