class DwarfSymbolFactory_DISABLED_Collection_Test

Defined at line 339 of file ../../src/developer/debug/zxdb/symbols/dwarf_symbol_factory_unittest.cc

TODO(https://fxbug.dev/42085764): A recent compiler change modified the way the DWARF is

emitted for DW_AT_const_value, causing this test to fail. There's discussion going on

upstream (see the linked upstream llvm bug) that will restore the emitted DWARF to be the

same as it was before, so no action is being taken to change the behavior here until that's

figured out.

The new output changes the struct to have only 3 members, where "kConstInt" and

"kConstLongDouble" to be declared with a DW_TAG_variable outside of the struct:

clang-format off

0x00000136: DW_TAG_variable

DW_AT_specification (... "kConstInt")

DW_AT_const_value (...)

and in the struct:

0x00000175: DW_TAG_variable

DW_AT_name ("kConstInt")

DW_AT_type (0x0000027f "const int")

DW_AT_decl_file ("./../../src/developer/debug/zxdb/symbols/test_data/cpp/type_test.cc")

DW_AT_decl_line (36)

DW_AT_external (true)

DW_AT_declaration (true)

clang-format on

"kConstLongDouble" is treated similarly.

Once the upstream changes are finalized either with the new model or restoring the old

model, we can enable this test again.

Public Methods

void DwarfSymbolFactory_DISABLED_Collection_Test ()

Defined at line 339 of file ../../src/developer/debug/zxdb/symbols/dwarf_symbol_factory_unittest.cc

void DwarfSymbolFactory_DISABLED_Collection_Test (const DwarfSymbolFactory_DISABLED_Collection_Test & )

Defined at line 339 of file ../../src/developer/debug/zxdb/symbols/dwarf_symbol_factory_unittest.cc

void DwarfSymbolFactory_DISABLED_Collection_Test (DwarfSymbolFactory_DISABLED_Collection_Test && )

Defined at line 339 of file ../../src/developer/debug/zxdb/symbols/dwarf_symbol_factory_unittest.cc

DwarfSymbolFactory_DISABLED_Collection_Test & operator= (const DwarfSymbolFactory_DISABLED_Collection_Test & )

Defined at line 339 of file ../../src/developer/debug/zxdb/symbols/dwarf_symbol_factory_unittest.cc

DwarfSymbolFactory_DISABLED_Collection_Test & operator= (DwarfSymbolFactory_DISABLED_Collection_Test && )

Defined at line 339 of file ../../src/developer/debug/zxdb/symbols/dwarf_symbol_factory_unittest.cc

void ~DwarfSymbolFactory_DISABLED_Collection_Test ()

Defined at line 339 of file ../../src/developer/debug/zxdb/symbols/dwarf_symbol_factory_unittest.cc