Lines Matching refs:PETSC_NODISCARD
59 PETSC_NODISCARD const weak_ptr_type &weak_dctx() const noexcept { return weak_dctx_; } in weak_dctx()
61 PETSC_NODISCARD PetscObjectState state() const noexcept { return state_; } in state()
90 PETSC_NODISCARD const upstream_type &upstream() const noexcept { return upstream_; } in upstream()
91 PETSC_NODISCARD upstream_type &upstream() noexcept { return upstream_; } in upstream()
92 PETSC_NODISCARD const marked_type &marked_objects() const noexcept { return marked_objects_; } in marked_objects()
93 PETSC_NODISCARD marked_type &marked_objects() noexcept { return marked_objects_; } in marked_objects()
94 PETSC_NODISCARD const shared_ptr_type &self() const noexcept { return self_; } in self()
98 PETSC_NODISCARD _n_WeakContext weak_snapshot() const noexcept;
100 PETSC_NODISCARD bool has_marked(PetscObjectId) const noexcept;
104 …PETSC_NODISCARD std::pair<bool, typename marked_type::iterator> get_marked_(PetscObjectId id) noex… in get_marked_()
169 PETSC_NODISCARD inline CxxData *CxxDataCast(PetscDeviceContext dctx) noexcept in CxxDataCast()