Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
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 1495 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 1497 of file kernel_translation_helper.h.

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

◆ ~ActiveEnclosingFunctionScope()

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

Definition at line 1503 of file kernel_translation_helper.h.

1503{ *active_class_ = saved_; }

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