class AsyncDwarfExprEvalTest_MemoryManagement_Test

Defined at line 54 of file ../../src/developer/debug/zxdb/expr/eval_dwarf_expr_unittest.cc

The memory management of this class is tricky since it keeps itself alive for as long as the

expression needs evaluating and potentially the pointer value to be fetched. This test validates

that the object is deleted at the right time.

Public Methods

void AsyncDwarfExprEvalTest_MemoryManagement_Test ()

Defined at line 54 of file ../../src/developer/debug/zxdb/expr/eval_dwarf_expr_unittest.cc

void AsyncDwarfExprEvalTest_MemoryManagement_Test (const AsyncDwarfExprEvalTest_MemoryManagement_Test & )

Defined at line 54 of file ../../src/developer/debug/zxdb/expr/eval_dwarf_expr_unittest.cc

void AsyncDwarfExprEvalTest_MemoryManagement_Test (AsyncDwarfExprEvalTest_MemoryManagement_Test && )

Defined at line 54 of file ../../src/developer/debug/zxdb/expr/eval_dwarf_expr_unittest.cc

AsyncDwarfExprEvalTest_MemoryManagement_Test & operator= (const AsyncDwarfExprEvalTest_MemoryManagement_Test & )

Defined at line 54 of file ../../src/developer/debug/zxdb/expr/eval_dwarf_expr_unittest.cc

AsyncDwarfExprEvalTest_MemoryManagement_Test & operator= (AsyncDwarfExprEvalTest_MemoryManagement_Test && )

Defined at line 54 of file ../../src/developer/debug/zxdb/expr/eval_dwarf_expr_unittest.cc

void ~AsyncDwarfExprEvalTest_MemoryManagement_Test ()

Defined at line 54 of file ../../src/developer/debug/zxdb/expr/eval_dwarf_expr_unittest.cc