Searched refs:ControlScope (Results 1 – 2 of 2) sorted by relevance
64 class ControlScope; variable463 inline ControlScope* execution_control() const { return execution_control_; } in execution_control()464 inline void set_execution_control(ControlScope* scope) { in set_execution_control()530 ControlScope* execution_control_;
117 class V8_NODISCARD BytecodeGenerator::ControlScope { class in v8::internal::interpreter::BytecodeGenerator119 explicit ControlScope(BytecodeGenerator* generator) in ControlScope() function in v8::internal::interpreter::BytecodeGenerator::ControlScope125 ~ControlScope() { generator_->set_execution_control(outer()); } in ~ControlScope()126 ControlScope(const ControlScope&) = delete;127 ControlScope& operator=(const ControlScope&) = delete;167 ControlScope* outer() const { return outer_; } in outer()172 ControlScope* outer_;180 class V8_NODISCARD BytecodeGenerator::ControlScope::DeferredCommands final {306 ControlScope* execution_control() { return generator_->execution_control(); } in execution_control()356 : public BytecodeGenerator::ControlScope {[all …]