#include <exceptions.h>
Definition at line 313 of file exceptions.h.
◆ CatchEntryMovesRefPtr() [1/3]
dart::CatchEntryMovesRefPtr::CatchEntryMovesRefPtr |
( |
| ) |
|
|
inline |
Definition at line 315 of file exceptions.h.
315: moves_(nullptr), ref_count_(nullptr) {}
◆ CatchEntryMovesRefPtr() [2/3]
dart::CatchEntryMovesRefPtr::CatchEntryMovesRefPtr |
( |
const CatchEntryMoves * |
moves | ) |
|
|
inlineexplicit |
Definition at line 316 of file exceptions.h.
317 : moves_(
moves), ref_count_(
new intptr_t(1)) {}
const CatchEntryMoves & moves()
◆ CatchEntryMovesRefPtr() [3/3]
◆ ~CatchEntryMovesRefPtr()
dart::CatchEntryMovesRefPtr::~CatchEntryMovesRefPtr |
( |
| ) |
|
|
inline |
◆ IsEmpty()
bool dart::CatchEntryMovesRefPtr::IsEmpty |
( |
| ) |
|
|
inline |
Definition at line 329 of file exceptions.h.
329{ return ref_count_ == nullptr; }
◆ moves()
◆ operator=()
Definition at line 323 of file exceptions.h.
323 {
324 Destroy();
326 return *this;
327 }
The documentation for this class was generated from the following file: