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