Home | History | Annotate | Download | only in test

Lines Matching refs:get

38 using ::std::tr1::get;
124 EXPECT_EQ(n, get<1>(t))
128 // the & operator for the return type of get<>().
129 EXPECT_EQ(&n, &(get<1>(t)))
133 get<1>(t) = 2;
151 EXPECT_EQ(&n, &(get<0>(a)));
155 EXPECT_EQ(5, get<0>(b));
156 EXPECT_EQ('a', get<1>(b));
161 EXPECT_TRUE(get<0>(c));
162 EXPECT_EQ(&m, &(get<1>(c)));
170 EXPECT_DOUBLE_EQ(0.0, get<0>(b));
171 EXPECT_TRUE(get<1>(b));
180 EXPECT_DOUBLE_EQ(0.0, get<0>(b));
181 EXPECT_EQ(1, get<1>(b));
182 EXPECT_EQ('a', get<2>(b));
197 EXPECT_EQ(5, get<0>(b));
198 EXPECT_EQ(7L, get<1>(b));
207 EXPECT_EQ(1L, get<0>(b));
208 EXPECT_EQ(7, get<1>(b));
209 EXPECT_TRUE(get<2>(b));
217 EXPECT_EQ(5, get<0>(b));
218 EXPECT_TRUE(get<1>(b));
222 EXPECT_EQ(5L, get<0>(c));
223 EXPECT_TRUE(get<1>(c));
244 // Tests that get<N>(t) returns the N-th (0-based) field of tuple t.
245 TEST_F(BigTupleTest, get) {
246 EXPECT_EQ(1, get<0>(a_));
247 EXPECT_EQ(2, get<9>(a_));
249 // Tests that get() works on a const tuple too.
251 EXPECT_EQ(1, get<0>(a));
252 EXPECT_EQ(2, get<9>(a));
267 EXPECT_TRUE(get<0>(a));
268 EXPECT_EQ(5, get<1>(a));
272 EXPECT_EQ('a', get<0>(b));
273 EXPECT_EQ('b', get<1>(b));
274 EXPECT_EQ(5, get<2>(b));
284 EXPECT_EQ(str, get<0>(t));
285 EXPECT_EQ(p, get<1>(t));