@@ -19,7 +19,7 @@ using namespace swift;
1919
2020TEST (ImmutableSortedSet, OneElementSets) {
2121 llvm::BumpPtrAllocator BPA;
22- ImmutablePointerSetFactory<unsigned > F (BPA);
22+ ImmutablePointerSetFactory<unsigned * > F (BPA);
2323
2424 unsigned *ptr1 = (unsigned *)3 ;
2525 auto *OneEltSet1 = F.get (ptr1);
@@ -54,16 +54,16 @@ TEST(ImmutableSortedSet, OneElementSets) {
5454
5555TEST (ImmutablePointerSet, MultipleElementSets) {
5656 llvm::BumpPtrAllocator BPA;
57- ImmutablePointerSetFactory<unsigned > F (BPA);
57+ ImmutablePointerSetFactory<unsigned * > F (BPA);
5858
5959 unsigned *Ptr1 = (unsigned *)3 ;
6060 unsigned *Ptr2 = (unsigned *)4 ;
6161 unsigned *Ptr3 = (unsigned *)3 ;
6262 unsigned *Ptr4 = (unsigned *)5 ;
6363 unsigned *Ptr5 = (unsigned *)6 ;
6464 llvm::SmallVector<unsigned *, 2 > Data1 = {Ptr1, Ptr2};
65-
66- auto *TwoEltSet = F.get (Data1 );
65+ llvm::MutableArrayRef< unsigned *> Array = Data1;
66+ auto *TwoEltSet = F.get (Array );
6767 EXPECT_FALSE (TwoEltSet->empty ());
6868 EXPECT_EQ (TwoEltSet->size (), 2u );
6969 EXPECT_TRUE (TwoEltSet->count (Ptr1));
@@ -110,7 +110,7 @@ TEST(ImmutablePointerSet, MultipleElementSets) {
110110
111111TEST (ImmutablePointerSet, EmptyIntersectionTests) {
112112 llvm::BumpPtrAllocator BPA;
113- ImmutablePointerSetFactory<unsigned > F (BPA);
113+ ImmutablePointerSetFactory<unsigned * > F (BPA);
114114
115115 unsigned *Ptr1 = (unsigned *)3 ;
116116 unsigned *Ptr2 = (unsigned *)4 ;
0 commit comments