Lines Matching refs:enom

4393   maybe_schedule_declaration_only_enum_for_resolution(enum_type_decl_sptr& enom)  in maybe_schedule_declaration_only_enum_for_resolution()  argument
4395 if (enom->get_is_declaration_only() in maybe_schedule_declaration_only_enum_for_resolution()
4396 && enom->get_definition_of_declaration() == 0) in maybe_schedule_declaration_only_enum_for_resolution()
4398 string qn = enom->get_qualified_name(); in maybe_schedule_declaration_only_enum_for_resolution()
4402 declaration_only_enums()[qn].push_back(enom); in maybe_schedule_declaration_only_enum_for_resolution()
4404 record->second.push_back(enom); in maybe_schedule_declaration_only_enum_for_resolution()
4416 is_decl_only_enum_scheduled_for_resolution(enum_type_decl_sptr& enom) in is_decl_only_enum_scheduled_for_resolution() argument
4418 if (enom->get_is_declaration_only()) in is_decl_only_enum_scheduled_for_resolution()
4419 return (declaration_only_enums().find(enom->get_qualified_name()) in is_decl_only_enum_scheduled_for_resolution()
4493 enum_type_decl_sptr enom = is_enum_type(type_base_sptr(*c)); in resolve_declaration_only_enums() local
4494 ABG_ASSERT(enom); in resolve_declaration_only_enums()
4496 enom = is_enum_type(look_through_decl_only_enum(enom)); in resolve_declaration_only_enums()
4497 if (enom->get_is_declaration_only()) in resolve_declaration_only_enums()
4500 string tu_path = enom->get_translation_unit()->get_absolute_path(); in resolve_declaration_only_enums()
4507 per_tu_enum_map[tu_path] = enom; in resolve_declaration_only_enums()