class StackTest_SymbolizeFrameAddress_Test

Defined at line 474 of file ../../src/developer/debug/zxdb/client/stack_unittest.cc

Ensures that the pc_is_return_address value (that is typically given by the unwinder) is

respected. When a frame's AddressType indicates that PC was set from a "return address register",

then during symbolization we should subtract one from the address so that we symbolize the

caller's address, rather than the callee's address. When the AddressType indicates an exact PC

value, then we should not perform this subtraction, since the PC was set explicitly by some

unwinding instructions and should be respected.

Public Methods

void StackTest_SymbolizeFrameAddress_Test ()

Defined at line 474 of file ../../src/developer/debug/zxdb/client/stack_unittest.cc

void StackTest_SymbolizeFrameAddress_Test (const StackTest_SymbolizeFrameAddress_Test & )

Defined at line 474 of file ../../src/developer/debug/zxdb/client/stack_unittest.cc

void StackTest_SymbolizeFrameAddress_Test (StackTest_SymbolizeFrameAddress_Test && )

Defined at line 474 of file ../../src/developer/debug/zxdb/client/stack_unittest.cc

StackTest_SymbolizeFrameAddress_Test & operator= (const StackTest_SymbolizeFrameAddress_Test & )

Defined at line 474 of file ../../src/developer/debug/zxdb/client/stack_unittest.cc

StackTest_SymbolizeFrameAddress_Test & operator= (StackTest_SymbolizeFrameAddress_Test && )

Defined at line 474 of file ../../src/developer/debug/zxdb/client/stack_unittest.cc

void ~StackTest_SymbolizeFrameAddress_Test ()

Defined at line 474 of file ../../src/developer/debug/zxdb/client/stack_unittest.cc