Searched refs:derived (Results 1 - 9 of 9) sorted by relevance
/gem5/src/systemc/tests/systemc/kernel/sc_module/test09/ |
H A D | test09.cpp | 97 ModuleDerived derived("derived"); 99 derived.m_clk(clock);
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | pytypes.h | 55 const Derived &derived() const { return static_cast<const Derived &>(*this); } function in class:object_api 114 bool is(object_api const& other) const { return derived().ptr() == other.derived().ptr(); } 116 bool is_none() const { return derived().ptr() == Py_None; } 153 int ref_count() const { return static_cast<int>(Py_REFCNT(derived().ptr())); } 284 // Only accessible from derived classes and the reinterpret_* functions 291 The target type ``T`` must be `object` or one of its derived classes. The function 1403 template <typename D> iterator object_api<D>::begin() const { return iter(derived()); } 1406 return {derived(), reinterpret_borrow<object>(key)}; 1409 return {derived(), pybind1 [all...] |
H A D | cast.h | 139 * derived class that uses single inheritance. Will contain as many types as required for a Python 660 // Case 2: We have a derived class 665 // Case 2a: the python type is a Python-inherited derived class that inherits from just 793 // to by `src` actually is an instance of some class derived from `itype`. 794 // If so, it sets `tinfo` to point to the std::type_info representing that derived 795 // type, and returns a pointer to the start of the most-derived object of that type 847 // polymorphic_type_hook). If the instance isn't derived, returns the base version. 853 // This is a base pointer to a derived type. If the derived type is registered 854 // with pybind11, we want to make the full derived objec [all...] |
/gem5/ext/pybind11/tests/ |
H A D | test_copy_move.cpp | 15 template <typename derived> 17 static const derived& get_one() { return instance_; } 18 static derived instance_;
|
H A D | test_methods_and_attributes.py | 166 # It should be possible to override properties in derived classes 292 derived = cls() variable in class:test_dynamic_attributes.PythonDerivedDynamicClass 293 derived.foobar = 100 294 assert derived.foobar == 100 297 del derived
|
H A D | test_factory_constructors.cpp | 153 MAKE_TAG_TYPE(derived); 188 // factories returning a derived type: 189 .def(py::init(c4a)) // derived ptr 191 // derived shared ptr:
|
/gem5/ext/googletest/googlemock/test/ |
H A D | gmock-actions_test.cc | 15 // contributors may be used to endorse or promote products derived from 573 Derived derived; local 577 ret = Return(&derived); 578 EXPECT_EQ(&derived, ret.Perform(make_tuple())); 659 Derived derived; local 663 a = ReturnRef(derived); 664 EXPECT_EQ(&derived, &a.Perform(make_tuple())); 683 Derived derived; local 687 a = ReturnRefOfCopy(derived); 688 EXPECT_NE(&derived, [all...] |
H A D | gmock-matchers_test.cc | 15 // contributors may be used to endorse or promote products derived from 697 // are pointers or references to a derived and a base class, correspondingly. 799 Derived derived; local 802 EXPECT_THAT(&derived, A<Base*>()); 803 EXPECT_THAT(&derived, A<Derived*>()); 1141 // Tests that Ref(variable) is covariant, i.e. Ref(derived) can be 1142 // used wherever Ref(base) can be used (Ref(derived) is a sub-type 1147 Derived derived; local 1151 EXPECT_FALSE(m1.Matches(derived)); 1153 m1 = Ref(derived); 3191 Derived derived; local 3204 Derived derived; local 3258 Derived derived; local 3269 Derived derived; local 3277 Derived derived; local [all...] |
/gem5/ext/googletest/googletest/test/ |
H A D | gtest-port_test.cc | 15 // contributors may be used to endorse or promote products derived from 120 Derived derived(0); 121 EXPECT_TRUE(&derived == ::testing::internal::ImplicitCast_<Base*>(&derived)); 125 Derived derived(1); 126 Base base = ::testing::internal::ImplicitCast_<Base>(derived); 127 EXPECT_EQ(derived.member(), base.member());
|
Completed in 39 milliseconds