From b67d2fad40e1c3f6acdbfd42e770f46e94cc123d Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Wed, 25 Feb 2026 22:28:03 -0800 Subject: [PATCH] convert procedure when it was declared inline but was not inlined --- src/rdi_from_dwarf/rdi_from_dwarf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rdi_from_dwarf/rdi_from_dwarf.c b/src/rdi_from_dwarf/rdi_from_dwarf.c index 8f936466..d0db1640 100644 --- a/src/rdi_from_dwarf/rdi_from_dwarf.c +++ b/src/rdi_from_dwarf/rdi_from_dwarf.c @@ -2334,6 +2334,7 @@ d2r_convert_symbols(Arena *arena, if (dw_tag_has_attrib(input, cu, tag, DW_AttribKind_Inline)) { inl = dw_const_u64_from_tag_attrib_kind(input, cu, tag, DW_AttribKind_Inline); } switch (inl) { + case DW_Inl_DeclaredNotInlined: case DW_Inl_NotInlined: { U64 param_count = 0; RDIM_Type **params = d2r_collect_proc_params(arena, type_table, input, cu, tag_node, ¶m_count); @@ -2399,7 +2400,6 @@ d2r_convert_symbols(Arena *arena, it->stack->scope = root_scope; } break; - case DW_Inl_DeclaredNotInlined: case DW_Inl_DeclaredInlined: case DW_Inl_Inlined: { d2r_tag_iterator_skip_children(it);