v8  10.1.124 (node 18.2.0)
V8 is Google's open source JavaScript engine
RegisterState Struct Reference

#include <v8-unwinder.h>

Public Member Functions

 RegisterState ()
 
 ~RegisterState ()
 
 RegisterState (const RegisterState &other)
 
RegisterStateoperator= (const RegisterState &other)
 

Data Fields

void * pc
 
void * sp
 
void * fp
 
void * lr
 
std::unique_ptr< CalleeSavedRegisters > callee_saved
 

Detailed Description

Definition at line 21 of file v8-unwinder.h.

Constructor & Destructor Documentation

◆ RegisterState() [1/2]

◆ ~RegisterState()

◆ RegisterState() [2/2]

RegisterState ( const RegisterState other)

Member Function Documentation

◆ operator=()

RegisterState& operator= ( const RegisterState other)

Field Documentation

◆ callee_saved

std::unique_ptr<CalleeSavedRegisters> callee_saved

Definition at line 32 of file v8-unwinder.h.

◆ fp

void* fp

Definition at line 29 of file v8-unwinder.h.

◆ lr

void* lr

Definition at line 30 of file v8-unwinder.h.

◆ pc

void* pc

Definition at line 27 of file v8-unwinder.h.

◆ sp

void* sp

Definition at line 28 of file v8-unwinder.h.


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