Lines Matching defs:ref
28 StringPool::Ref ref = pool.makeRef(u"wut");
29 EXPECT_EQ(*ref, u"wut");
35 StringPool::Ref ref = pool.makeRef(u"wut");
38 EXPECT_EQ(*ref, u"wut");
45 StringPool::Ref ref = pool.makeRef(u"wut");
48 EXPECT_EQ(*ref, u"wut");
56 StringPool::Ref ref = pool.makeRef(u"z");
60 EXPECT_EQ(0u, ref.getIndex());
70 StringPool::Ref ref = pool.makeRef(u"wut");
71 EXPECT_EQ(*ref, u"wut");
90 StringPool::Ref ref = pool.makeRef(u"z");
94 EXPECT_EQ(*ref, u"z");
95 EXPECT_EQ(0u, ref.getIndex());
108 EXPECT_EQ(*ref, u"z");
109 EXPECT_EQ(2u, ref.getIndex());
121 StringPool::Ref ref = pool.makeRef(u"z");
133 EXPECT_EQ(ref4.getIndex(), ref.getIndex());
148 StringPool::StyleRef ref = pool.makeRef(str);
150 EXPECT_EQ(0u, ref.getIndex());
151 EXPECT_EQ(std::u16string(u"android"), *(ref->str));
152 ASSERT_EQ(1u, ref->spans.size());
154 const StringPool::Span& span = ref->spans.front();
163 StringPool::Ref ref = pool.makeRef(u"android");
168 EXPECT_NE(ref.getIndex(), styleRef.getIndex());