Lines Matching refs:PetscStackFrame
133 struct PetscStackFrame;
136 struct PetscStackFrame</* use_debug = */ true> { struct
141 PetscStackFrame() = default; argument
143 …PetscStackFrame(const char *file_, const char *func_, int line_) noexcept : file(split_on_petsc_pa… in PetscStackFrame() argument
145 …bool operator==(const PetscStackFrame &other) const noexcept { return line == other.line && file =… in operator ==() argument
165 friend std::ostream &operator<<(std::ostream &os, const PetscStackFrame &frame) in operator <<() argument
171 friend void swap(PetscStackFrame &lhs, PetscStackFrame &rhs) noexcept in swap()
182 struct PetscStackFrame</* use_debug = */ false> { struct
184 constexpr PetscStackFrame(T &&...) noexcept in PetscStackFrame() argument
188 constexpr bool operator==(const PetscStackFrame &) const noexcept { return true; } in operator ==() argument
192 friend std::ostream &operator<<(std::ostream &os, const PetscStackFrame &) noexcept in operator <<() argument
210 …class snapshot_type : private PetscStackFrame<PetscDefined(USE_DEBUG) && !PetscDefined(HAVE_THREAD…
212 using frame_type = PetscStackFrame<PetscDefined(USE_DEBUG) && !PetscDefined(HAVE_THREADSAFETY)>;
500 …tscDeviceContext dctx, PetscObjectId id, PetscMemoryAccessMode mode, PetscStackFrame<use_debug> &f… in MarkFromID_CompatibleModes()
529 …tscDeviceContext dctx, PetscObjectId id, PetscMemoryAccessMode mode, PetscStackFrame<use_debug> &f… in MarkFromID_IncompatibleModes_UpdateLastWrite()
573 …tscDeviceContext dctx, PetscObjectId id, PetscMemoryAccessMode mode, PetscStackFrame<use_debug> &f… in MarkFromID_IncompatibleModes()
594 …tscDeviceContext dctx, PetscObjectId id, PetscMemoryAccessMode mode, PetscStackFrame<use_debug> fr… in PetscDeviceContextMarkIntentFromID_Private()