Michael Han
309af291ef
Add fixit hints for misplaced C++11 attributes around class specifiers.
...
Following r168626, in class declaration or definition, there are a combination of syntactic locations
where C++11 attributes could appear, and among those the only valid location permitted by standard is
between class-key and class-name. So for those attributes appear at wrong locations, fixit is used to
move them to expected location and we recover by applying them to the class specifier.
llvm-svn: 171757
2013-01-07 16:57:11 +00:00
..
2011-10-13 09:41:32 +00:00
2012-05-09 18:56:43 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-09-18 01:15:13 +00:00
2011-12-02 00:35:46 +00:00
2012-03-06 03:21:47 +00:00
2012-11-17 19:16:52 +00:00
2012-02-16 16:50:43 +00:00
2010-07-12 04:25:32 +00:00
2009-12-15 20:14:24 +00:00
2012-10-19 12:44:48 +00:00
2012-10-19 12:44:48 +00:00
2012-12-09 04:17:57 +00:00
2012-08-31 00:14:07 +00:00
2010-04-09 00:35:39 +00:00
2012-06-30 21:33:57 +00:00
2011-04-15 00:35:48 +00:00
2009-12-15 20:14:24 +00:00
2011-10-13 22:29:44 +00:00
2009-12-15 20:14:24 +00:00
2012-10-19 12:44:48 +00:00
2011-12-15 00:38:15 +00:00
2012-11-02 21:41:42 +00:00
2012-06-06 17:25:21 +00:00
2012-10-19 12:44:48 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2012-06-18 06:11:04 +00:00
2012-07-23 21:41:30 +00:00
2013-01-07 16:57:11 +00:00
2012-10-01 17:39:51 +00:00
2012-11-15 22:54:20 +00:00
2011-12-20 22:56:20 +00:00
2011-12-29 21:57:33 +00:00
2012-10-24 20:28:18 +00:00
2012-03-08 02:39:21 +00:00
2011-10-13 22:29:44 +00:00
2012-10-19 12:44:48 +00:00
2011-10-13 22:29:44 +00:00
2012-10-19 12:44:48 +00:00
2012-10-03 01:56:22 +00:00
2012-06-12 01:51:59 +00:00
2012-10-20 08:41:10 +00:00
2011-12-15 00:38:15 +00:00
2010-07-15 21:05:01 +00:00
2012-08-23 20:19:14 +00:00
2009-12-19 00:35:18 +00:00
2012-10-19 12:44:48 +00:00
2009-12-15 20:14:24 +00:00
2012-08-20 17:37:52 +00:00
2012-09-06 01:37:56 +00:00
2012-02-22 06:49:09 +00:00
2012-11-15 22:54:20 +00:00
2010-08-09 21:08:13 +00:00
2012-02-11 23:51:21 +00:00
2011-12-29 21:57:33 +00:00
2012-10-19 12:44:48 +00:00
2012-07-23 05:45:25 +00:00
2011-05-10 21:23:31 +00:00
2011-02-04 11:59:47 +00:00
2011-04-14 23:19:27 +00:00
2011-09-23 22:39:23 +00:00
2011-09-30 08:32:17 +00:00
2010-07-26 04:08:02 +00:00
2011-10-12 19:26:40 +00:00
2012-09-18 00:52:05 +00:00
2012-08-18 00:55:03 +00:00
2012-04-09 16:37:11 +00:00
2012-05-09 20:55:26 +00:00
2011-12-15 00:38:15 +00:00
2012-04-05 01:13:04 +00:00
2012-12-05 11:34:06 +00:00
2012-04-27 18:26:49 +00:00
2012-06-06 20:54:51 +00:00
2009-12-15 20:14:24 +00:00
2012-07-02 19:14:01 +00:00
2012-06-28 21:43:01 +00:00
2009-12-15 20:14:24 +00:00
2012-11-05 05:32:00 +00:00
2012-10-19 12:44:48 +00:00
2012-10-19 12:44:48 +00:00
2011-04-06 02:35:25 +00:00
2010-09-19 23:03:35 +00:00
2009-12-15 20:14:24 +00:00
2011-02-17 03:38:46 +00:00
2009-12-15 20:14:24 +00:00
2011-02-18 02:08:43 +00:00
2012-10-19 12:44:48 +00:00
2009-12-15 20:14:24 +00:00
2010-04-09 00:35:39 +00:00
2012-10-19 12:44:48 +00:00
2011-12-17 04:13:22 +00:00
2010-07-26 04:08:02 +00:00
2012-12-05 23:08:09 +00:00
2012-08-31 22:18:20 +00:00
2011-12-06 09:25:23 +00:00
2011-12-06 09:25:23 +00:00
2012-04-06 18:12:22 +00:00
2011-12-06 09:25:23 +00:00
2012-07-26 17:32:28 +00:00
2012-12-05 21:08:21 +00:00
2012-10-19 12:44:48 +00:00
2012-10-19 12:44:48 +00:00
2009-12-15 20:14:24 +00:00
2012-10-27 23:44:27 +00:00
2011-05-26 20:11:09 +00:00
2009-12-15 20:14:24 +00:00
2012-04-19 00:25:12 +00:00
2011-12-15 00:38:15 +00:00
2012-07-20 06:44:52 +00:00
2009-12-15 20:14:24 +00:00
2012-04-06 18:12:22 +00:00
2012-06-22 15:37:00 +00:00
2012-04-06 18:12:22 +00:00
2012-06-20 06:18:46 +00:00
2010-09-07 18:31:03 +00:00
2010-09-19 23:03:35 +00:00
2011-08-04 15:30:47 +00:00
2011-12-06 09:25:23 +00:00
2012-04-06 18:12:22 +00:00
2012-01-17 01:04:27 +00:00
2012-07-09 16:54:53 +00:00
2012-04-06 18:12:22 +00:00
2011-02-22 01:52:06 +00:00
2009-12-15 20:14:24 +00:00
2012-02-09 08:26:42 +00:00
2012-10-03 01:56:22 +00:00
2012-12-14 18:22:38 +00:00
2012-03-06 03:21:47 +00:00
2011-04-14 17:21:19 +00:00
2012-02-09 01:02:27 +00:00
2009-12-15 20:14:24 +00:00
2011-06-08 15:15:17 +00:00
2012-12-18 14:38:23 +00:00
2012-10-19 12:44:48 +00:00
2012-06-06 17:25:21 +00:00
2011-10-06 03:01:00 +00:00
2011-07-01 20:54:02 +00:00
2012-10-19 12:44:48 +00:00
2011-10-12 16:37:45 +00:00
2010-11-19 17:10:50 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2011-10-13 22:29:44 +00:00
2012-11-04 05:08:08 +00:00
2010-07-31 19:17:07 +00:00
2012-10-19 12:44:48 +00:00
2009-12-15 20:14:24 +00:00
2011-07-20 01:03:50 +00:00
2010-08-05 07:00:53 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2012-04-28 16:24:20 +00:00
2012-12-05 11:34:06 +00:00
2011-03-26 01:53:26 +00:00
2012-10-19 12:44:48 +00:00
2012-10-19 12:44:48 +00:00
2012-04-12 10:11:59 +00:00
2012-09-18 00:52:05 +00:00
2009-12-15 20:14:24 +00:00
2011-08-18 02:04:29 +00:00
2012-10-19 12:44:48 +00:00
2009-12-15 20:14:24 +00:00
2010-07-28 18:22:12 +00:00
2012-10-19 12:44:48 +00:00
2011-12-22 23:26:17 +00:00