Lines Matching defs:ASSERT_LVALUE

38 #define ASSERT_LVALUE(expr)                                             \
143 ASSERT_LVALUE(referenceToInt);
144 ASSERT_LVALUE(ReturnIntReference());
151 ASSERT_LVALUE("foo");
220 ASSERT_LVALUE(::Function); // identifier: function
221 ASSERT_LVALUE(::variable); // identifier: variable
227 ASSERT_LVALUE(::Class::function); // qualified-id: function
228 ASSERT_LVALUE(::Class::variable); // qualified-id: variable
255 ASSERT_LVALUE(Function); // identifier: function
256 ASSERT_LVALUE(StaticMemberFunction); // identifier: function
257 ASSERT_LVALUE(variable); // identifier: variable
258 ASSERT_LVALUE(dataMember); // identifier: data member
268 ASSERT_LVALUE(Class::dataMember);
269 ASSERT_LVALUE(Class::StaticMemberFunction);
272 ASSERT_LVALUE(Class::baseDataMember);
273 ASSERT_LVALUE(Class::BaseStaticMemberFunction);
285 ASSERT_LVALUE(ReturnIntReference());
286 ASSERT_LVALUE(ReturnEnumReference());
305 ASSERT_LVALUE(Namespace::x);
306 ASSERT_LVALUE(Namespace::function);
316 ASSERT_LVALUE(pointer[1]);
319 ASSERT_LVALUE(*(pointer+1));
353 ASSERT_LVALUE(Class().staticReferenceDataMember);
354 ASSERT_LVALUE(Class().referenceDataMember);
358 ASSERT_LVALUE(Class().staticNonreferenceDataMember);
359 ASSERT_LVALUE(Class().staticReferenceDataMember);
365 ASSERT_LVALUE(lvalue.dataMember);
370 ASSERT_LVALUE(Class().StaticMemberFunction);
402 ASSERT_LVALUE(dynamic_cast<Class&>(instance));
414 ASSERT_LVALUE(dynamic_cast<B&>(object));
439 ASSERT_LVALUE(typeid(1));
449 ASSERT_LVALUE(static_cast<int&>(x));
461 ASSERT_LVALUE(reinterpret_cast<char const&>(v));
471 ASSERT_LVALUE(*pointer);
472 ASSERT_LVALUE(*Function);
476 ASSERT_LVALUE(*pointerToIncompleteType);
484 ASSERT_LVALUE(++operand);
492 ASSERT_LVALUE((void(&)())expr_cast_1);
493 ASSERT_LVALUE((int&)x);
507 ASSERT_LVALUE(lvalue.*(&Class::dataMember));
514 ASSERT_LVALUE((&lvalue)->*(&Class::dataMember));
547 ASSERT_LVALUE(cond ? classLvalue : classLvalue);
549 ASSERT_LVALUE(cond ? intLvalue : intLvalue);
568 ASSERT_LVALUE(x = 1);
569 ASSERT_LVALUE(x += 1);
570 ASSERT_LVALUE(x -= 1);
571 ASSERT_LVALUE(x *= 1);
572 ASSERT_LVALUE(x /= 1);
573 ASSERT_LVALUE(x %= 1);
574 ASSERT_LVALUE(x ^= 1);
575 ASSERT_LVALUE(x &= 1);
576 ASSERT_LVALUE(x |= 1);
599 ASSERT_LVALUE(&f<int>);
612 ASSERT_LVALUE(NonTypeReferenceParameter);