Make object_set_test use pointer versions of member functions.
PiperOrigin-RevId: 458452773
diff --git a/lifetime_analysis/object_set_test.cc b/lifetime_analysis/object_set_test.cc
index c481b90..29b32b1 100644
--- a/lifetime_analysis/object_set_test.cc
+++ b/lifetime_analysis/object_set_test.cc
@@ -25,7 +25,7 @@
[](const clang::ASTContext& ast_context,
const LifetimeAnnotationContext&) {
Object object_static(Lifetime::Static(), ast_context.IntTy);
- ObjectSet object_set = {object_static};
+ ObjectSet object_set = {&object_static};
EXPECT_THAT(object_set, UnorderedElementsAre(object_static));
},
@@ -40,16 +40,16 @@
Object o1(Lifetime::CreateLocal(), ast_context.IntTy);
Object o2(Lifetime::CreateLocal(), ast_context.IntTy);
- EXPECT_TRUE(ObjectSet({o1, o2}).Contains(o1));
- EXPECT_TRUE(ObjectSet({o1, o2}).Contains(o2));
- EXPECT_FALSE(ObjectSet({o1}).Contains(o2));
+ EXPECT_TRUE(ObjectSet({&o1, &o2}).Contains(&o1));
+ EXPECT_TRUE(ObjectSet({&o1, &o2}).Contains(&o2));
+ EXPECT_FALSE(ObjectSet({&o1}).Contains(&o2));
- EXPECT_TRUE(ObjectSet({o1, o2}).Contains(ObjectSet()));
- EXPECT_TRUE(ObjectSet({o1, o2}).Contains({o1}));
- EXPECT_TRUE(ObjectSet({o1, o2}).Contains({o2}));
- EXPECT_TRUE(ObjectSet({o1, o2}).Contains({o1, o2}));
- EXPECT_TRUE(ObjectSet({o1}).Contains({o1}));
- EXPECT_FALSE(ObjectSet({o1}).Contains({o2}));
+ EXPECT_TRUE(ObjectSet({&o1, &o2}).Contains(ObjectSet()));
+ EXPECT_TRUE(ObjectSet({&o1, &o2}).Contains(ObjectSet{&o1}));
+ EXPECT_TRUE(ObjectSet({&o1, &o2}).Contains(ObjectSet{&o2}));
+ EXPECT_TRUE(ObjectSet({&o1, &o2}).Contains({&o1, &o2}));
+ EXPECT_TRUE(ObjectSet({&o1}).Contains(ObjectSet{&o1}));
+ EXPECT_FALSE(ObjectSet({&o1}).Contains(ObjectSet{&o2}));
EXPECT_TRUE(ObjectSet().Contains(ObjectSet()));
},
{});
@@ -61,9 +61,9 @@
[](const clang::ASTContext& ast_context,
const LifetimeAnnotationContext&) {
Object object_static(Lifetime::Static(), ast_context.IntTy);
- ObjectSet set_1 = {object_static};
+ ObjectSet set_1 = {&object_static};
Object object_local(Lifetime::CreateLocal(), ast_context.IntTy);
- ObjectSet set_2 = {object_local};
+ ObjectSet set_2 = {&object_local};
ObjectSet set_union = set_1.Union(set_2);
@@ -83,23 +83,23 @@
Object o3(Lifetime::CreateLocal(), ast_context.IntTy);
{
- ObjectSet object_set = {o1};
- object_set.Add(o2);
+ ObjectSet object_set = {&o1};
+ object_set.Add(&o2);
EXPECT_THAT(object_set, UnorderedElementsAre(o1, o2));
}
{
- ObjectSet object_set = {o1, o2};
- object_set.Add(o2);
+ ObjectSet object_set = {&o1, &o2};
+ object_set.Add(&o2);
EXPECT_THAT(object_set, UnorderedElementsAre(o1, o2));
}
{
- ObjectSet object_set = {o1};
- object_set.Add({o2, o3});
+ ObjectSet object_set = {&o1};
+ object_set.Add({&o2, &o3});
EXPECT_THAT(object_set, UnorderedElementsAre(o1, o2, o3));
}
{
- ObjectSet object_set = {o1, o2};
- object_set.Add({o2, o3});
+ ObjectSet object_set = {&o1, &o2};
+ object_set.Add({&o2, &o3});
EXPECT_THAT(object_set, UnorderedElementsAre(o1, o2, o3));
}
},
@@ -113,9 +113,9 @@
const LifetimeAnnotationContext&) {
Object object_static(Lifetime::Static(), ast_context.IntTy);
Object object_local(Lifetime::CreateLocal(), ast_context.IntTy);
- ObjectSet set_1 = {object_static};
- ObjectSet set_2 = {object_static};
- ObjectSet set_3 = {object_static, object_local};
+ ObjectSet set_1 = {&object_static};
+ ObjectSet set_2 = {&object_static};
+ ObjectSet set_3 = {&object_static, &object_local};
EXPECT_EQ(set_1, set_2);
EXPECT_NE(set_1, set_3);