V8 Project
v8::internal::FullCodeGenerator::TryFinally Class Reference
+ Inheritance diagram for v8::internal::FullCodeGenerator::TryFinally:
+ Collaboration diagram for v8::internal::FullCodeGenerator::TryFinally:

Public Member Functions

 TryFinally (FullCodeGenerator *codegen, Label *finally_entry)
 
virtual ~TryFinally ()
 
virtual NestedStatementExit (int *stack_depth, int *context_length)
 

Private Attributes

Label * finally_entry_
 

Detailed Description

Definition at line 237 of file full-codegen.h.

Constructor & Destructor Documentation

◆ TryFinally()

v8::internal::FullCodeGenerator::TryFinally::TryFinally ( FullCodeGenerator codegen,
Label *  finally_entry 
)
inline

Definition at line 239 of file full-codegen.h.

240  : NestedStatement(codegen), finally_entry_(finally_entry) {
241  }

◆ ~TryFinally()

virtual v8::internal::FullCodeGenerator::TryFinally::~TryFinally ( )
inlinevirtual

Definition at line 242 of file full-codegen.h.

242 {}

Member Function Documentation

◆ Exit()

virtual NestedStatement* v8::internal::FullCodeGenerator::TryFinally::Exit ( int stack_depth,
int context_length 
)
virtual

Member Data Documentation

◆ finally_entry_

Label* v8::internal::FullCodeGenerator::TryFinally::finally_entry_
private

Definition at line 247 of file full-codegen.h.


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