V8 Project
v8::internal::NoCurrentFrameScope Class Reference

#include <macro-assembler.h>

+ Collaboration diagram for v8::internal::NoCurrentFrameScope:

Public Member Functions

 NoCurrentFrameScope (MacroAssembler *masm)
 
 ~NoCurrentFrameScope ()
 

Private Attributes

MacroAssemblermasm_
 
bool saved_
 

Detailed Description

Definition at line 135 of file macro-assembler.h.

Constructor & Destructor Documentation

◆ NoCurrentFrameScope()

v8::internal::NoCurrentFrameScope::NoCurrentFrameScope ( MacroAssembler masm)
inlineexplicit

Definition at line 137 of file macro-assembler.h.

138  : masm_(masm), saved_(masm->has_frame()) {
139  masm->set_has_frame(false);
140  }

References v8::internal::MacroAssembler::set_has_frame().

+ Here is the call graph for this function:

◆ ~NoCurrentFrameScope()

v8::internal::NoCurrentFrameScope::~NoCurrentFrameScope ( )
inline

Definition at line 142 of file macro-assembler.h.

142  {
144  }

References masm_, saved_, and v8::internal::MacroAssembler::set_has_frame().

+ Here is the call graph for this function:

Member Data Documentation

◆ masm_

MacroAssembler* v8::internal::NoCurrentFrameScope::masm_
private

Definition at line 147 of file macro-assembler.h.

Referenced by ~NoCurrentFrameScope().

◆ saved_

bool v8::internal::NoCurrentFrameScope::saved_
private

Definition at line 148 of file macro-assembler.h.

Referenced by ~NoCurrentFrameScope().


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