Searched refs:ImplicitCast_ (Results 1 - 9 of 9) sorted by relevance

/gem5/ext/googletest/googlemock/include/gmock/
H A Dgmock-generated-nice-strict.h86 internal::ImplicitCast_<MockClass*>(this));
94 internal::ImplicitCast_<MockClass*>(this));
99 internal::ImplicitCast_<MockClass*>(this));
105 internal::ImplicitCast_<MockClass*>(this));
112 internal::ImplicitCast_<MockClass*>(this));
119 internal::ImplicitCast_<MockClass*>(this));
127 internal::ImplicitCast_<MockClass*>(this));
136 internal::ImplicitCast_<MockClass*>(this));
145 internal::ImplicitCast_<MockClass*>(this));
154 internal::ImplicitCast_<MockClas
[all...]
H A Dgmock-actions.h572 // Result to call. ImplicitCast_ forces the compiler to convert R to
577 value_(ImplicitCast_<Result>(value_before_cast_)) {}
H A Dgmock-matchers.h542 return Matcher<T>(ImplicitCast_<T>(value));
/gem5/ext/googletest/googletest/src/
H A Dgtest-printers.cc324 *os << ImplicitCast_<const void*>(s) << " pointing to ";
341 *os << ImplicitCast_<const void*>(s) << " pointing to ";
/gem5/ext/googletest/googletest/test/
H A Dgtest-port_test.cc121 EXPECT_TRUE(&derived == ::testing::internal::ImplicitCast_<Base*>(&derived));
126 Base base = ::testing::internal::ImplicitCast_<Base>(derived);
145 Base base = ::testing::internal::ImplicitCast_<Base>(castable);
164 Base base = ::testing::internal::ImplicitCast_<Base>(const_castable);
190 Base base = ::testing::internal::ImplicitCast_<Base>(castable);
197 base = ::testing::internal::ImplicitCast_<Base>(const_castable);
209 To to = ::testing::internal::ImplicitCast_<To>(&converted);
H A Dgtest-printers_test.cc206 using ::testing::internal::ImplicitCast_;
1040 ImplicitCast_<void*>(NULL), "10");
1099 ImplicitCast_<void*>(NULL), "10");
/gem5/ext/googletest/googlemock/scripts/
H A Dgmock_doctor.py422 r'.*error: no matching function for call to \'ImplicitCast_\('
425 r'call to \'ImplicitCast_\'\r?\n'
/gem5/ext/googletest/googletest/include/gtest/
H A Dgtest-printers.h511 PrintTo(ImplicitCast_<const char*>(s), os);
517 PrintTo(ImplicitCast_<const void*>(s), os);
520 PrintTo(ImplicitCast_<const void*>(s), os);
523 PrintTo(ImplicitCast_<const void*>(s), os);
526 PrintTo(ImplicitCast_<const void*>(s), os);
538 PrintTo(ImplicitCast_<const wchar_t*>(s), os);
/gem5/ext/googletest/googletest/include/gtest/internal/
H A Dgtest-port.h1324 // Use ImplicitCast_ as a safe version of static_cast for upcasting in
1326 // const Foo*). When you use ImplicitCast_, the compiler checks that
1331 // The syntax for using ImplicitCast_ is the same as for static_cast:
1333 // ImplicitCast_<ToType>(expr)
1335 // ImplicitCast_ would have been part of the C++ standard library,
1343 inline To ImplicitCast_(To x) { return x; } function in namespace:testing::internal
1346 // SuperclassOfFoo), it's fine to use ImplicitCast_<>, since upcasts
1376 ::testing::internal::ImplicitCast_<From*>(to);

Completed in 63 milliseconds