Bruno Cardoso Lopes
919fc50034
[Modules][Objective-C] Use complete decl from module when diagnosing missing import
...
Summary:
Otherwise the definition (first found) for ObjCInterfaceDecl's might
precede the module one, which will eventually lead to crash, since
diagnoseMissingImport needs one coming from a module.
This behavior changed after Richard's r342018, which started to look
into the definition of ObjCInterfaceDecls.
rdar://problem/49237144
Reviewers: rsmith, arphaman
Subscribers: jkorous, dexonsmith, ributzka, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D66982
llvm-svn: 372039
2019-09-16 22:00:29 +00:00
..
2019-09-16 22:00:29 +00:00
2019-09-10 20:15:45 +00:00
2019-05-17 03:44:15 +00:00
2018-07-18 23:21:19 +00:00
2018-03-20 22:36:39 +00:00
2019-09-10 20:15:45 +00:00
2019-07-10 00:30:02 +00:00
2018-04-27 18:01:23 +00:00
2018-06-29 21:58:24 +00:00
2019-05-13 22:40:11 +00:00
2018-10-24 22:39:38 +00:00
2018-10-24 22:39:38 +00:00
2019-09-11 20:56:25 +00:00
2018-08-09 02:16:18 +00:00
2018-08-09 02:16:18 +00:00
2018-08-09 02:16:18 +00:00
2019-05-10 13:40:17 +00:00
2018-10-24 22:39:38 +00:00
2018-08-09 02:16:18 +00:00
2018-10-24 22:39:38 +00:00
2018-08-09 02:16:18 +00:00
2018-05-03 03:58:32 +00:00
2018-07-04 02:25:38 +00:00
2018-09-05 22:30:37 +00:00
2019-02-15 20:24:26 +00:00
2019-09-10 20:15:45 +00:00
2019-09-10 20:15:45 +00:00
2019-09-12 11:19:12 +00:00
2019-05-22 21:58:17 +00:00
2018-09-05 22:30:37 +00:00
2019-04-25 20:05:47 +00:00
2019-05-08 13:42:44 +00:00
2019-04-11 21:18:23 +00:00
2019-09-12 11:19:12 +00:00
2019-02-05 12:05:53 +00:00
2018-12-06 09:35:04 +00:00
2019-01-29 19:33:48 +00:00
2019-03-09 19:33:32 +00:00
2019-09-10 20:15:45 +00:00
2018-06-15 20:13:28 +00:00
2018-06-01 01:26:18 +00:00
2019-04-25 17:45:45 +00:00
2019-09-16 22:00:29 +00:00
2018-06-07 03:20:30 +00:00
2018-11-02 22:19:02 +00:00
2018-08-03 01:00:01 +00:00
2019-02-05 12:05:53 +00:00
2018-07-04 02:25:38 +00:00
2018-05-24 20:03:51 +00:00
2018-09-12 02:13:46 +00:00
2018-09-12 23:37:00 +00:00
2018-11-09 02:44:07 +00:00
2019-04-11 21:18:23 +00:00
2018-12-06 18:44:50 +00:00
2018-07-19 12:32:06 +00:00
2019-05-09 03:31:27 +00:00
2019-04-25 20:05:47 +00:00
2019-04-19 23:04:05 +00:00
2018-06-28 01:57:04 +00:00
2018-09-15 01:21:18 +00:00
2018-04-30 22:57:02 +00:00
2018-09-04 22:53:19 +00:00
2018-06-28 13:28:44 +00:00
2018-09-05 22:14:46 +00:00
2018-09-05 22:14:46 +00:00
2018-09-04 22:53:19 +00:00
2018-09-04 22:53:19 +00:00
2019-06-22 00:32:19 +00:00
2019-06-28 17:42:17 +00:00
2019-03-09 17:33:56 +00:00
2019-06-15 14:07:43 +00:00
2018-07-04 02:25:38 +00:00
2019-05-08 02:03:32 +00:00
2018-06-30 00:49:27 +00:00
2018-12-05 11:17:50 +00:00
2018-09-13 14:27:32 +00:00
2019-03-11 10:44:10 +00:00
2018-08-01 09:50:02 +00:00
2019-03-06 02:50:46 +00:00
2019-03-06 05:42:56 +00:00
2018-03-23 00:16:06 +00:00
2018-11-05 12:46:02 +00:00
2018-11-14 01:08:03 +00:00
2018-05-02 02:25:03 +00:00
2019-05-09 03:31:27 +00:00
2018-04-05 12:54:00 +00:00
2018-09-18 17:11:13 +00:00
2019-02-08 15:34:12 +00:00
2018-09-12 23:09:23 +00:00
2018-04-16 19:42:32 +00:00