#include <isolate.h>
Definition at line 937 of file isolate.h.
◆ Bequest()
Definition at line 939 of file isolate.h.
PersistentHandle * handle()
◆ ~Bequest()
dart::Bequest::~Bequest |
( |
| ) |
|
Definition at line 756 of file isolate.cc.
756 {
757 if (handle_ == nullptr) {
758 return;
759 }
760
763 NoSafepointScope no_safepoint_scope;
764 ApiState*
state = isolate_group->api_state();
766 state->FreePersistentHandle(handle_);
767}
static IsolateGroup * Current()
#define CHECK_ISOLATE_GROUP(isolate_group)
◆ beneficiary()
Definition at line 949 of file isolate.h.
949{ return beneficiary_; }
◆ handle()
◆ TakeHandle()
Definition at line 944 of file isolate.h.
944 {
946 handle_ = nullptr;
948 }
The documentation for this class was generated from the following files: