Home
last modified time | relevance | path

Searched defs:underlying (Results 1 – 2 of 2) sorted by relevance

/petsc/include/petsc/private/cpp/
H A Dcrtp.hpp13 Derived &underlying() noexcept { return static_cast<Derived &>(*this); } in underlying() function in Petsc::util::crtp
14 const Derived &underlying() const noexcept { return static_cast<const Derived &>(*this); } in underlying() function in Petsc::util::crtp
H A Dobject_pool.hpp254 const Derived &underlying = this->underlying(); in destroy() local
264 const Derived &underlying = this->underlying(); in reset() local
273 const Derived &underlying = this->underlying(); in invalidate() local
315 PETSC_NODISCARD Derived &underlying() noexcept { return static_cast<Derived &>(*this); } in underlying() function in Petsc::ConstructorInterface
316 …PETSC_NODISCARD const Derived &underlying() const noexcept { return static_cast<const Derived &>(*… in underlying() function in Petsc::ConstructorInterface