Lines Matching refs:NULL
85 // Tests that BuiltInDefaultValue<T*>::Get() returns NULL.
87 EXPECT_TRUE(BuiltInDefaultValue<int*>::Get() == NULL);
88 EXPECT_TRUE(BuiltInDefaultValue<const char*>::Get() == NULL);
89 EXPECT_TRUE(BuiltInDefaultValue<void*>::Get() == NULL);
190 EXPECT_TRUE(BuiltInDefaultValue<char* const>::Get() == NULL);
300 EXPECT_TRUE(DefaultValue<std::unique_ptr<int>>::Get() == NULL);
513 EXPECT_TRUE(a2.Perform(make_tuple()) == NULL);
627 // Tests that ReturnNull() returns NULL in a pointer-returning function.
630 EXPECT_TRUE(a1.Perform(make_tuple()) == NULL);
633 EXPECT_TRUE(a2.Perform(make_tuple(true)) == NULL);
637 // Tests that ReturnNull() returns NULL for shared_ptr and unique_ptr returning
810 const char* ptr = NULL;
813 EXPECT_TRUE(ptr == NULL);
825 const wchar_t* ptr = NULL;
847 const char* ptr = NULL;
850 EXPECT_TRUE(ptr == NULL);
865 const wchar_t* ptr = NULL;