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-07-07 12:13:47 +00:00
2020-09-23 09:57:05 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2020-07-21 14:01:27 +00:00
2020-07-21 14:01:27 +00:00
2020-06-29 12:54:43 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2020-05-05 13:59:14 +00:00
2020-07-07 12:13:47 +00:00
2020-07-21 14:37:08 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2020-09-11 14:34:07 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2020-06-08 17:16:43 +00:00
2020-09-29 10:19:20 +00:00
2020-09-29 10:19:20 +00:00
2020-06-12 14:12:54 +00:00
2020-09-11 14:34:07 +00:00
2020-05-27 10:21:08 +00:00
2020-06-25 14:59:38 +00:00
2020-06-25 14:59:38 +00:00
2020-06-25 14:59:38 +00:00
2020-07-21 14:01:27 +00:00
2020-07-21 14:01:27 +00:00
2020-06-25 14:59:38 +00:00
2020-07-16 16:12:33 +00:00
2020-07-16 16:12:33 +00:00
2020-07-16 16:12:33 +00:00
2020-08-17 16:37:33 +00:00
2020-07-21 14:37:08 +00:00
2020-07-21 14:37:08 +00:00
2020-07-21 14:37:08 +00:00
2020-04-16 17:29:18 +00:00
2020-04-16 17:29:18 +00:00
2020-04-16 17:29:18 +00:00
2020-04-16 17:29:18 +00:00
2020-06-15 11:18:00 +00:00
2020-09-07 08:37:14 +00:00
2020-09-07 08:37:14 +00:00
2020-07-07 12:13:47 +00:00
2020-09-29 10:19:20 +00:00
2020-06-15 11:18:00 +00:00
2020-07-03 07:20:06 +00:00
2020-09-07 08:37:14 +00:00
2020-06-15 11:18:00 +00:00
2020-08-07 12:27:15 +00:00
2020-09-28 17:36:00 +00:00
2020-09-30 09:52:49 +00:00
2020-08-07 12:27:15 +00:00
2020-09-28 17:36:00 +00:00
2020-09-28 17:36:00 +00:00
2020-09-28 17:36:00 +00:00
2020-08-20 16:23:22 +00:00
2020-08-20 16:23:22 +00:00
2020-09-29 10:19:20 +00:00
2020-09-29 13:50:54 +00:00
2020-09-30 09:52:49 +00:00
2020-09-29 12:31:01 +00:00
2020-07-21 14:37:08 +00:00
2020-07-21 14:37:08 +00:00
2020-09-07 08:37:14 +00:00
2020-09-23 08:51:25 +00:00
2020-09-23 08:51:25 +00:00
2020-09-29 12:31:01 +00:00
2020-09-29 10:19:20 +00:00
2020-06-15 11:18:00 +00:00
2020-09-07 08:37:14 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2020-05-05 13:59:14 +00:00
2020-08-17 16:37:33 +00:00