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