Lines Matching defs:function_die
2163 DWARFDIE function_die = cu.LookupAddress(file_vm_addr);
2165 if (function_die) {
2166 sc.function = sc.comp_unit->FindFunctionByUID(function_die.GetID()).get();
2168 sc.function = ParseFunction(*sc.comp_unit, function_die);
2171 block_die = function_die.LookupDeepestBlock(file_vm_addr);
2181 sc.block = block.FindBlockByID(function_die.GetID());
3273 DWARFDIE function_die =
3275 if (function_die) {
3276 ParseBlocksRecursive(*comp_unit, &func.GetBlock(false), function_die,
3303 DWARFDIE function_die = GetDIE(sc.function->GetID());
3306 DWARFRangeList ranges = function_die.GetDIE()->GetAttributeAddressRanges(
3307 function_die.GetCU(), /*check_hi_lo_pc=*/true);
3312 ParseVariablesInFunctionContext(sc, function_die, func_lo_pc);
4042 SymbolFileDWARF::CollectCallEdges(ModuleSP module, DWARFDIE function_die) {
4046 function_die.GetAttributeValueAsUnsigned(DW_AT_call_all_calls, 0) ||
4047 function_die.GetAttributeValueAsUnsigned(DW_AT_GNU_all_call_sites, 0);
4053 function_die.GetPubname());
4061 for (DWARFDIE child : function_die.children()) {
4093 function_die.GetPubname());