Home
last modified time | relevance | path

Searched refs:location_list (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.cpp3380 DWARFExpressionList location_list(module, DWARFExpression(), die.GetCU()); in GetExprListFromAtLocation() local
3388 if (DWARFExpression::ParseDWARFLocationList(dwarf_cu, data, &location_list)) in GetExprListFromAtLocation()
3389 location_list.SetFuncFileAddress(func_low_pc); in GetExprListFromAtLocation()
3392 return location_list; in GetExprListFromAtLocation()
3539 DWARFExpressionList location_list = [&] { in ParseVariableDIE() local
3592 (has_explicit_location && !location_list.IsValid()); in ParseVariableDIE()
3597 const DWARFExpression* location = location_list.GetAlwaysValidExpr(); in ParseVariableDIE()
3616 location_list.SetModule(debug_map_symfile->GetObjectFile()->GetModule()); in ParseVariableDIE()
3629 *debug_map_symfile, mangled ? mangled : name, location_list, in ParseVariableDIE()
3644 location_list.GetMutableExpressionAtAddress(); in ParseVariableDIE()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DVariable.cpp44 const DWARFExpressionList &location_list, bool external, in Variable() argument
50 m_declaration(decl_ptr), m_location_list(location_list), m_external(external), in Variable()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DDWARFExpression.cpp2291 DWARFExpressionList *location_list) { in ParseDWARFLocationList() argument
2292 location_list->Clear(); in ParseDWARFLocationList()
2312 location_list->AddExpression(loc->Range->LowPC, loc->Range->HighPC, expr); in ParseDWARFLocationList()
2318 location_list->Sort(); in ParseDWARFLocationList()