Skip to content

Commit f7a244c

Browse files
authored
Registering std::optional<uint32_t> for testing
1 parent 2557b8f commit f7a244c

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

llvm/unittests/ADT/DenseMapTest.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include "gmock/gmock.h"
1616
#include "gtest/gtest.h"
1717
#include <map>
18+
#include <optional>
1819
#include <set>
1920
#include <utility>
2021
#include <variant>
@@ -117,11 +118,13 @@ typedef ::testing::Types<DenseMap<uint32_t, uint32_t>,
117118
DenseMap<uint32_t *, uint32_t *>,
118119
DenseMap<CtorTester, CtorTester, CtorTesterMapInfo>,
119120
DenseMap<EnumClass, uint32_t>,
121+
DenseMap<std::optional<uint32_t>, uint32_t>,
120122
SmallDenseMap<uint32_t, uint32_t>,
121123
SmallDenseMap<uint32_t *, uint32_t *>,
122124
SmallDenseMap<CtorTester, CtorTester, 4,
123125
CtorTesterMapInfo>,
124-
SmallDenseMap<EnumClass, uint32_t>
126+
SmallDenseMap<EnumClass, uint32_t>,
127+
SmallDenseMap<std::optional<uint32_t>, uint32_t>
125128
> DenseMapTestTypes;
126129
// clang-format on
127130

0 commit comments

Comments
 (0)