Home
last modified time | relevance | path

Searched refs:PointerSet (Results 1 – 8 of 8) sorted by relevance

/third_party/gn/src/gn/
Dpointer_set.h58 class PointerSet : public HashTableBase<PointerSetNode> {
63 PointerSet() = default;
66 PointerSet(const PointerSet& other) : BaseType() { insert(other); } in PointerSet() function
67 PointerSet& operator=(const PointerSet& other) {
69 this->~PointerSet();
70 new (this) PointerSet(other);
77 PointerSet(PointerSet&& other) noexcept : BaseType(std::move(other)) {} in PointerSet() function
78 PointerSet& operator=(PointerSet&& other) noexcept {
80 this->~PointerSet();
81 new (this) PointerSet(std::move(other));
[all …]
Dpointer_set_unittest.cc19 using TestPointerSet = PointerSet<const Foo>;
21 TEST(PointerSet, DefaultConstruction) { in TEST() argument
28 TEST(PointerSet, RangeConstruction) { in TEST() argument
37 TEST(PointerSet, CopyConstruction) { in TEST() argument
49 TEST(PointerSet, MoveConstruction) { in TEST() argument
60 TEST(PointerSet, Add) { in TEST() argument
89 TEST(PointerSet, Erase) { in TEST() argument
112 TEST(PointerSet, RangeInsert) { in TEST() argument
124 TEST(PointerSet, InsertOther) { in TEST() argument
143 TEST(PointerSet, IntersectionWith) { in TEST() argument
Dbuilder_record.h31 using BuilderRecordSet = PointerSet<BuilderRecord>;
Dtarget.h36 using TargetSet = PointerSet<const Target>;
/third_party/unity/extras/fixture/test/
Dunity_fixture_TestRunner.c13 RUN_TEST_CASE(UnityFixture, PointerSet); in TEST_GROUP_RUNNER()
Dunity_fixture_Test.c49 TEST(UnityFixture, PointerSet) in TEST() argument
/third_party/cJSON/tests/unity/extras/fixture/test/
Dunity_fixture_TestRunner.c20 RUN_TEST_CASE(UnityFixture, PointerSet); in TEST_GROUP_RUNNER()
Dunity_fixture_Test.c115 TEST(UnityFixture, PointerSet) in TEST() argument