V8 Project
v8::internal::Assembler::BlockPoolsScope Class Reference

#include <assembler-arm64.h>

+ Collaboration diagram for v8::internal::Assembler::BlockPoolsScope:

Public Member Functions

 BlockPoolsScope (Assembler *assem)
 
 ~BlockPoolsScope ()
 

Private Member Functions

 DISALLOW_IMPLICIT_CONSTRUCTORS (BlockPoolsScope)
 

Private Attributes

Assemblerassem_
 

Detailed Description

Definition at line 1923 of file assembler-arm64.h.

Constructor & Destructor Documentation

◆ BlockPoolsScope()

v8::internal::Assembler::BlockPoolsScope::BlockPoolsScope ( Assembler assem)
inlineexplicit

Definition at line 1925 of file assembler-arm64.h.

1925  : assem_(assem) {
1927  }

References assem_, and v8::internal::Assembler::StartBlockPools().

+ Here is the call graph for this function:

◆ ~BlockPoolsScope()

v8::internal::Assembler::BlockPoolsScope::~BlockPoolsScope ( )
inline

Definition at line 1928 of file assembler-arm64.h.

1928  {
1929  assem_->EndBlockPools();
1930  }

References assem_, and v8::internal::Assembler::EndBlockPools().

+ Here is the call graph for this function:

Member Function Documentation

◆ DISALLOW_IMPLICIT_CONSTRUCTORS()

v8::internal::Assembler::BlockPoolsScope::DISALLOW_IMPLICIT_CONSTRUCTORS ( BlockPoolsScope  )
private

Member Data Documentation

◆ assem_

Assembler* v8::internal::Assembler::BlockPoolsScope::assem_
private

Definition at line 1933 of file assembler-arm64.h.

Referenced by BlockPoolsScope(), and ~BlockPoolsScope().


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