Lines Matching refs:HandleScopeImplementer
330 class HandleScopeImplementer {
334 explicit EnteredContextRewindScope(HandleScopeImplementer* hsi) in EnteredContextRewindScope()
344 HandleScopeImplementer* hsi_;
348 explicit HandleScopeImplementer(Isolate* isolate) in HandleScopeImplementer() function
353 ~HandleScopeImplementer() { DeleteArray(spare_); } in ~HandleScopeImplementer()
355 HandleScopeImplementer(const HandleScopeImplementer&) = delete;
356 HandleScopeImplementer& operator=(const HandleScopeImplementer&) = delete;
458 void HandleScopeImplementer::SaveContext(Context context) { in SaveContext()
462 Context HandleScopeImplementer::RestoreContext() { in RestoreContext()
468 bool HandleScopeImplementer::HasSavedContexts() { in HasSavedContexts()
472 void HandleScopeImplementer::LeaveContext() { in LeaveContext()
480 bool HandleScopeImplementer::LastEnteredContextWas(Context context) { in LastEnteredContextWas()
485 internal::Address* HandleScopeImplementer::GetSpareOrNewBlock() { in GetSpareOrNewBlock()
493 void HandleScopeImplementer::DeleteExtensions(internal::Address* prev_limit) { in DeleteExtensions()