Commit 4cb1276
committed
build: Requires C++-17
`std::is_standard_layout_v` (used in `util/no_destructor.h` is not
available until C++-17. This breaks building with some compilers.
Tested with clang 1f1c725b68b9d72b5cd3fc95c57ce4244bc85c8e (llvm/llvm-project@1f1c725)
google#1246
https://en.cppreference.com/w/cpp/types/is_standard_layout.html1 parent 113db49 commit 4cb1276
1 file changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
| 14 | + | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
0 commit comments