Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
dart::kernel::ActiveEnclosingFunctionScope Class Reference

#include <kernel_translation_helper.h>

Public Member Functions

 ActiveEnclosingFunctionScope (ActiveClass *active_class, const FunctionType *enclosing_signature)
 
 ~ActiveEnclosingFunctionScope ()
 

Detailed Description

Definition at line 1493 of file kernel_translation_helper.h.

Constructor & Destructor Documentation

◆ ActiveEnclosingFunctionScope()

dart::kernel::ActiveEnclosingFunctionScope::ActiveEnclosingFunctionScope ( ActiveClass active_class,
const FunctionType enclosing_signature 
)
inline

Definition at line 1495 of file kernel_translation_helper.h.

1497 : active_class_(active_class), saved_(*active_class) {
1498 active_class_->enclosing = enclosing_signature;
1499 }

◆ ~ActiveEnclosingFunctionScope()

dart::kernel::ActiveEnclosingFunctionScope::~ActiveEnclosingFunctionScope ( )
inline

Definition at line 1501 of file kernel_translation_helper.h.

1501{ *active_class_ = saved_; }

The documentation for this class was generated from the following file: