Mirko Bonadei
f5e261aaf6
Introduce RTC_NO_UNIQUE_ADDRESS.
...
This macro introduces the possibility to suggest the compiler that a
data member doesn't need an address different from other non static
data members.
The usage of a macro is to maintain portability since at the moment
the attribute [[no_unique_address]] is only supported by clang
with at least -std=c++11 but it should be supported by all the
compilers starting from C++20.
Bug: webrtc:11495
Change-Id: I9f12b67b4422a2749649eaa6b004a67d5fd572d8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/173331
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#32246}
2020-09-30 09:52:49 +00:00
..
2020-02-03 21:19:57 +00:00
2019-11-18 16:11:27 +00:00
2019-01-11 17:11:39 +00:00
2020-05-25 18:19:46 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2020-03-27 08:02:01 +00:00
2020-03-26 13:33:05 +00:00
2020-04-14 09:01:23 +00:00
2019-09-06 09:09:02 +00:00
2019-01-11 17:11:39 +00:00
2020-07-10 11:50:59 +00:00
2020-07-10 11:50:59 +00:00
2020-09-16 11:13:14 +00:00
2020-09-14 14:46:49 +00:00
2019-11-22 19:45:32 +00:00
2019-11-15 21:31:19 +00:00
2019-11-15 21:31:19 +00:00
2019-05-23 23:36:05 +00:00
2019-10-28 11:30:23 +00:00
2020-03-21 18:53:46 +00:00
2020-09-29 12:57:20 +00:00
2020-09-30 09:52:49 +00:00
2019-11-16 14:56:01 +00:00
2020-03-03 13:26:27 +00:00
2019-05-28 23:18:49 +00:00
2020-01-28 19:16:18 +00:00
2020-04-27 07:00:04 +00:00
2019-12-03 10:17:09 +00:00
2020-06-08 07:46:54 +00:00
2019-07-08 13:45:15 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2020-01-28 19:16:18 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2020-05-25 08:33:50 +00:00
2020-05-25 08:33:50 +00:00
2019-10-18 23:36:17 +00:00
2019-10-18 23:36:17 +00:00
2020-08-27 12:07:04 +00:00
2020-09-16 11:13:14 +00:00
2020-09-16 11:13:14 +00:00
2020-08-20 11:40:01 +00:00
2019-05-24 18:17:37 +00:00
2019-12-16 14:54:56 +00:00
2019-10-14 19:08:23 +00:00
2019-11-04 08:31:07 +00:00
2020-01-28 19:16:18 +00:00
2019-01-11 17:11:39 +00:00
2019-11-29 16:32:14 +00:00
2020-09-16 11:13:14 +00:00
2020-04-14 16:52:57 +00:00
2020-09-07 12:57:15 +00:00
2020-09-07 12:57:15 +00:00
2019-11-15 11:48:42 +00:00
2019-07-08 13:45:15 +00:00
2020-01-28 19:16:18 +00:00
2020-01-28 19:16:18 +00:00
2020-01-28 19:16:18 +00:00
2020-05-25 08:33:50 +00:00
2019-12-04 13:18:22 +00:00
2019-07-08 13:45:15 +00:00
2020-03-28 02:07:49 +00:00
2020-09-25 11:44:02 +00:00
2020-09-14 14:46:49 +00:00
2019-07-08 13:45:15 +00:00
2019-06-28 19:12:14 +00:00
2019-11-18 16:11:27 +00:00
2019-07-08 13:45:15 +00:00
2020-04-01 09:43:35 +00:00
2020-01-28 09:50:06 +00:00
2019-06-28 19:12:14 +00:00
2019-11-18 16:11:27 +00:00
2019-09-17 15:47:29 +00:00
2020-03-21 18:53:46 +00:00
2020-06-18 06:58:42 +00:00
2020-06-18 06:58:42 +00:00
2020-06-18 06:58:42 +00:00
2020-01-25 01:38:50 +00:00
2020-06-18 06:58:42 +00:00
2020-06-18 06:58:42 +00:00
2019-01-11 17:11:39 +00:00
2020-09-07 12:57:15 +00:00
2020-05-15 11:30:20 +00:00
2019-08-27 07:18:00 +00:00
2019-04-09 17:18:20 +00:00
2020-09-07 12:57:15 +00:00
2020-09-07 12:57:15 +00:00
2019-01-11 17:11:39 +00:00