Erich Keane
46441fdb3c
Implement P1771
...
As passed in the Cologne meeting and treated by Core as a DR,
[[nodiscard]] was applied to constructors so that they can be diagnosed
in cases where the user forgets a variable name for a type.
The intent is to enable the library to start using this on the
constructors of scope_guard/lock_guard.
Differential Revision: https://reviews.llvm.org/D64914
llvm-svn: 367027
2019-07-25 15:10:56 +00:00
..
2019-05-27 19:15:30 +00:00
2019-03-19 22:09:55 +00:00
2019-04-11 21:18:22 +00:00
2015-07-30 21:30:00 +00:00
2019-04-26 21:08:11 +00:00
2015-03-18 07:53:20 +00:00
2018-09-28 10:18:02 +00:00
2019-06-07 12:42:54 +00:00
2019-02-18 12:39:47 +00:00
2019-07-14 20:31:15 +00:00
2013-10-21 05:02:28 +00:00
2016-01-27 02:18:28 +00:00
2019-04-26 15:35:51 +00:00
2018-10-18 17:42:41 +00:00
2013-03-05 22:51:04 +00:00
2010-11-16 10:26:08 +00:00
2012-10-19 12:44:48 +00:00
2016-04-20 01:02:18 +00:00
2012-06-15 23:33:51 +00:00
2016-08-02 23:43:04 +00:00
2019-06-10 22:28:20 +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
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2017-07-14 09:23:40 +00:00
2013-04-10 21:10:39 +00:00
2009-12-15 20:14:24 +00:00
2015-06-26 17:49:10 +00:00
2009-12-15 20:14:24 +00:00
2010-02-26 19:42:53 +00:00
2016-11-17 22:45:31 +00:00
2016-11-17 22:45:31 +00:00
2016-11-17 22:45:31 +00:00
2016-11-17 22:45:31 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 22:01:24 +00:00
2018-09-13 21:10:08 +00:00
2009-12-15 20:14:24 +00:00
2016-01-19 15:15:31 +00:00
2016-04-16 00:07:09 +00:00
2009-12-15 20:14:24 +00:00
2012-10-19 12:44:48 +00:00
2010-04-07 18:43:41 +00:00
2009-12-15 20:14:24 +00:00
2019-05-29 03:15:36 +00:00
2019-05-16 21:13:49 +00:00
2006-06-18 07:18:04 +00:00
2009-12-15 20:14:24 +00:00
2007-07-19 00:07:36 +00:00
2016-04-16 00:07:09 +00:00
2019-07-25 15:10:56 +00:00
2017-12-07 23:10:09 +00:00
2019-03-19 01:51:19 +00:00
2013-09-19 00:41:32 +00:00
2009-12-15 20:14:24 +00:00
2016-10-27 14:17:10 +00:00
2018-06-22 09:46:40 +00:00
2018-06-22 09:46:40 +00:00
2018-12-05 21:38:35 +00:00
2011-05-21 04:26:04 +00:00
2017-12-11 18:14:51 +00:00
2012-10-01 23:39:44 +00:00
2018-07-25 19:16:26 +00:00
2009-12-15 20:14:24 +00:00
2011-07-11 14:53:27 +00:00
2009-12-15 20:14:24 +00:00
2019-05-27 19:15:30 +00:00
2019-02-05 22:34:55 +00:00
2018-09-20 17:22:43 +00:00
2019-01-15 20:08:23 +00:00
2009-12-15 20:14:24 +00:00
2019-03-21 20:42:13 +00:00
2018-10-01 14:38:43 +00:00
2019-05-10 20:11:36 +00:00
2019-07-23 16:24:00 +00:00
2016-04-05 08:36:47 +00:00
2016-04-05 08:36:47 +00:00
2017-12-15 19:58:38 +00:00
2017-12-14 19:22:41 +00:00
2017-12-15 20:07:53 +00:00
2017-12-14 19:22:41 +00:00
2017-12-14 19:22:41 +00:00
2017-12-14 19:22:41 +00:00
2014-12-29 12:09:08 +00:00
2014-06-26 17:24:16 +00:00
2019-02-14 04:13:17 +00:00
2014-02-04 19:18:32 +00:00
2013-08-28 20:35:38 +00:00
2010-03-26 17:49:16 +00:00
2014-02-24 20:50:36 +00:00
2019-05-10 20:11:36 +00:00
2013-07-23 18:01:49 +00:00
2013-04-03 17:39:30 +00:00
2019-05-10 20:11:36 +00:00
2014-10-25 11:40:40 +00:00
2013-07-04 16:16:58 +00:00
2012-07-11 19:58:23 +00:00
2018-04-06 15:14:32 +00:00
2013-05-25 01:35:18 +00:00
2009-12-15 20:14:24 +00:00
2011-07-07 03:40:37 +00:00
2012-10-19 12:44:48 +00:00
2015-12-29 23:06:17 +00:00
2009-12-15 20:14:24 +00:00
2011-06-14 18:19:37 +00:00
2009-12-15 20:14:24 +00:00
2014-02-04 19:18:28 +00:00
2017-12-06 17:00:53 +00:00
2014-04-04 00:17:16 +00:00
2019-05-10 20:11:36 +00:00
2014-02-04 19:18:35 +00:00
2017-10-15 01:26:26 +00:00
2019-05-04 06:46:18 +00:00
2019-05-04 06:46:18 +00:00
2019-03-26 11:22:37 +00:00
2018-01-04 22:58:30 +00:00
2015-08-01 02:55:59 +00:00
2015-08-01 02:55:59 +00:00
2010-02-12 08:03:27 +00:00
2010-02-12 08:03:27 +00:00
2009-12-15 20:14:24 +00:00
2008-01-07 19:50:27 +00:00
2016-01-22 19:26:44 +00:00
2015-07-28 16:48:12 +00:00
2013-01-28 20:55:54 +00:00
2016-10-25 10:13:10 +00:00
2011-08-30 23:07:51 +00:00
2011-08-30 23:07:51 +00:00
2012-05-09 18:49:52 +00:00
2018-06-22 09:46:40 +00:00
2012-10-19 12:44:48 +00:00
2013-09-04 04:12:25 +00:00
2013-02-08 22:30:31 +00:00
2009-12-15 20:14:24 +00:00
2016-06-23 15:07:32 +00:00
2017-04-29 00:34:47 +00:00
2013-04-29 17:31:48 +00:00
2013-02-22 18:35:59 +00:00
2012-03-27 18:47:48 +00:00
2009-12-15 20:14:24 +00:00
2017-10-06 23:09:55 +00:00
2017-09-27 23:29:37 +00:00
2011-03-27 09:46:56 +00:00
2019-06-18 23:40:17 +00:00
2019-05-10 13:40:17 +00:00
2013-10-02 15:19:23 +00:00
2017-05-05 22:34:07 +00:00
2013-04-17 19:09:18 +00:00
2009-06-15 05:02:34 +00:00
2018-01-05 22:45:03 +00:00
2018-02-07 01:46:46 +00:00
2018-11-15 03:04:21 +00:00
2019-07-12 18:14:51 +00:00
2014-10-27 20:02:19 +00:00
2019-07-25 11:04:29 +00:00
2015-06-24 22:02:16 +00:00
2019-03-21 20:36:08 +00:00
2013-01-09 03:16:42 +00:00
2013-01-09 03:16:42 +00:00
2017-10-16 23:07:15 +00:00
2019-06-18 23:40:17 +00:00
2019-07-18 18:29:59 +00:00
2018-07-17 12:33:19 +00:00
2016-04-01 19:02:20 +00:00
2017-05-04 21:31:17 +00:00
2019-02-25 11:48:48 +00:00
2016-05-06 21:17:32 +00:00
2015-08-31 21:48:52 +00:00
2012-06-06 17:25:21 +00:00
2012-10-25 13:56:30 +00:00
2016-04-05 08:36:47 +00:00
2019-05-23 17:26:47 +00:00
2019-06-17 20:21:25 +00:00
2019-06-18 23:40:17 +00:00
2018-09-19 16:18:55 +00:00
2019-02-14 19:27:25 +00:00
2019-07-14 18:33:51 +00:00
2019-06-06 08:28:42 +00:00