Lines Matching refs:function_die

1833   DWARFDIE function_die = cu.LookupAddress(file_vm_addr);  in ResolveFunctionAndBlock()  local
1835 if (function_die) { in ResolveFunctionAndBlock()
1836 sc.function = sc.comp_unit->FindFunctionByUID(function_die.GetID()).get(); in ResolveFunctionAndBlock()
1838 sc.function = ParseFunction(*sc.comp_unit, function_die); in ResolveFunctionAndBlock()
1841 block_die = function_die.LookupDeepestBlock(file_vm_addr); in ResolveFunctionAndBlock()
1851 sc.block = block.FindBlockByID(function_die.GetID()); in ResolveFunctionAndBlock()
2961 DWARFDIE function_die = in ParseBlocksRecursive() local
2963 if (function_die) { in ParseBlocksRecursive()
2964 ParseBlocksRecursive(*comp_unit, &func.GetBlock(false), function_die, in ParseBlocksRecursive()
2991 DWARFDIE function_die = GetDIE(sc.function->GetID()); in ParseVariablesForContext() local
2995 if (function_die.GetDIE()->GetAttributeAddressRanges( in ParseVariablesForContext()
2996 function_die.GetCU(), ranges, in ParseVariablesForContext()
3001 sc, function_die.GetFirstChild(), func_lo_pc, true, true); in ParseVariablesForContext()
3596 SymbolFileDWARF::CollectCallEdges(ModuleSP module, DWARFDIE function_die) { in CollectCallEdges() argument
3600 function_die.GetAttributeValueAsUnsigned(DW_AT_call_all_calls, 0) || in CollectCallEdges()
3601 function_die.GetAttributeValueAsUnsigned(DW_AT_GNU_all_call_sites, 0); in CollectCallEdges()
3607 function_die.GetPubname()); in CollectCallEdges()
3615 for (DWARFDIE child : function_die.children()) { in CollectCallEdges()
3649 function_die.GetPubname()); in CollectCallEdges()