#include <isolate.h>
Definition at line 890 of file isolate.h.
◆ Bequest()
Definition at line 892 of file isolate.h.
PersistentHandle * handle()
◆ ~Bequest()
dart::Bequest::~Bequest |
( |
| ) |
|
Definition at line 750 of file isolate.cc.
750 {
751 if (handle_ == nullptr) {
752 return;
753 }
754
757 NoSafepointScope no_safepoint_scope;
758 ApiState*
state = isolate_group->api_state();
760 state->FreePersistentHandle(handle_);
761}
static IsolateGroup * Current()
#define CHECK_ISOLATE_GROUP(isolate_group)
◆ beneficiary()
Definition at line 902 of file isolate.h.
902{ return beneficiary_; }
◆ handle()
◆ TakeHandle()
Definition at line 897 of file isolate.h.
897 {
899 handle_ = nullptr;
901 }
The documentation for this class was generated from the following files: