producer_is_icc (false),
producer_is_icc_lt_14 (false),
producer_is_codewarrior (false),
- processing_has_namespace_info (false)
+ processing_has_namespace_info (false),
+ load_all_dies (false)
{
}
if (*slot == nullptr)
*slot = ref_per_cu;
}
+
+/* See dwarf2/cu.h. */
+
+buildsym_compunit *
+dwarf2_cu::get_builder ()
+{
+ /* If this CU has a builder associated with it, use that. */
+ if (m_builder != nullptr)
+ return m_builder.get ();
+
+ if (per_objfile->sym_cu != nullptr)
+ return per_objfile->sym_cu->m_builder.get ();
+
+ gdb_assert_not_reached ("");
+}