Joe Groff
a449948275
SILGen: Emit vtable thunks to handle optional variance.
...
If a subclass overrides methods with variance in the optionality of non-class-type members, emit a thunk to handle wrapping more optional parameters or results and force-unwrapping any IUO parameters made non-optional in the derived. For this to be useful, we need IRGen to finally pay attention to SILVTables, but this is a step on the way to fixing rdar://problem/19321484.
Swift SVN r24705
2015-01-24 05:21:26 +00:00
..
2014-11-17 19:42:00 +00:00
2015-01-16 23:27:33 +00:00
2014-12-23 22:15:30 +00:00
2015-01-24 05:21:26 +00:00
2014-07-02 01:07:26 +00:00
2014-12-15 03:36:00 +00:00
2014-05-15 23:24:01 +00:00
2014-05-15 23:39:04 +00:00
2014-05-15 23:39:04 +00:00
2014-05-15 23:24:01 +00:00
2014-05-15 23:24:01 +00:00
2014-12-01 11:21:33 +00:00
2014-07-29 01:30:27 +00:00
2014-02-26 23:01:25 +00:00
2014-12-23 22:15:30 +00:00
2014-11-17 19:42:00 +00:00
2014-08-30 00:11:56 +00:00
2014-05-15 23:24:01 +00:00
2014-02-08 05:37:57 +00:00
2013-09-20 04:41:49 +00:00
2013-08-24 09:02:45 +00:00
2013-08-24 09:02:45 +00:00
2013-08-24 09:02:45 +00:00
2013-08-24 09:02:45 +00:00
2013-12-06 21:23:01 +00:00
2013-12-06 21:23:01 +00:00
2014-08-01 01:15:40 +00:00
2014-06-20 01:16:40 +00:00
2013-11-20 23:27:13 +00:00
2014-03-17 23:04:09 +00:00
2013-11-20 23:27:13 +00:00
2014-11-20 05:22:19 +00:00
2014-05-12 22:01:52 +00:00
2015-01-15 19:05:24 +00:00
2014-02-14 14:50:32 +00:00
2014-08-30 00:11:56 +00:00
2014-10-26 22:34:31 +00:00
2014-04-30 13:59:44 +00:00
2014-05-01 19:35:50 +00:00
2013-09-25 20:56:52 +00:00
2013-11-20 23:27:13 +00:00
2013-11-20 23:27:13 +00:00
2013-11-20 23:27:13 +00:00
2014-02-26 18:41:12 +00:00
2013-11-17 07:45:28 +00:00
2014-03-21 19:35:01 +00:00
2013-12-07 00:14:51 +00:00
2014-04-21 23:11:36 +00:00
2015-01-23 04:52:22 +00:00
2014-03-17 23:04:09 +00:00
2015-01-21 19:46:12 +00:00
2013-11-17 07:45:28 +00:00
2015-01-06 23:18:23 +00:00
2014-05-15 23:24:01 +00:00
2014-02-22 21:00:56 +00:00
2014-07-01 15:21:44 +00:00
2013-12-05 17:30:37 +00:00
2014-01-27 06:09:37 +00:00
2014-04-27 16:46:07 +00:00