Searched refs:location_list (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | SymbolFileDWARF.cpp | 3380 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 D | Variable.cpp | 44 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 D | DWARFExpression.cpp | 2291 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()
|