| /freebsd/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | VariableList.cpp | 25 void VariableList::AddVariable(const VariableSP &var_sp) { in AddVariable() argument 26 m_variables.push_back(var_sp); in AddVariable() 29 bool VariableList::AddVariableIfUnique(const lldb::VariableSP &var_sp) { in AddVariableIfUnique() argument 30 if (FindVariableIndex(var_sp) == UINT32_MAX) { in AddVariableIfUnique() 31 m_variables.push_back(var_sp); in AddVariableIfUnique() 48 VariableSP var_sp; in GetVariableAtIndex() local 50 var_sp = m_variables[idx]; in GetVariableAtIndex() 51 return var_sp; in GetVariableAtIndex() 55 VariableSP var_sp; in RemoveVariableAtIndex() local 57 var_sp = m_variables[idx]; in RemoveVariableAtIndex() [all …]
|
| H A D | Variable.cpp | 398 VariableSP var_sp(variable_list.GetVariableAtIndex(i)); in GetValuesForVariableExpressionPath() local 400 if (!var_sp) { in GetValuesForVariableExpressionPath() 405 ValueObjectVariable::Create(scope, var_sp)); in GetValuesForVariableExpressionPath() 419 variable_sub_expr_path, var_sp->GetName().GetCString()); in GetValuesForVariableExpressionPath() 590 for (const VariableSP &var_sp : *variable_list) in PrivateAutoComplete() 591 request.AddCompletion(var_sp->GetName().AsCString()); in PrivateAutoComplete() 688 for (VariableSP var_sp : *variable_list) { in PrivateAutoComplete() 690 if (!var_sp) in PrivateAutoComplete() 693 llvm::StringRef variable_name = var_sp->GetName().GetStringRef(); in PrivateAutoComplete() 696 Type *variable_type = var_sp->GetType(); in PrivateAutoComplete()
|
| H A D | Block.cpp | 413 for (const VariableSP &var_sp : *block_var_list) { in AppendBlockVariables() 414 if (filter(var_sp.get())) { in AppendBlockVariables() 416 variable_list->AddVariable(var_sp); in AppendBlockVariables()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Expression/ |
| H A D | ExpressionVariable.h | 135 lldb::ExpressionVariableSP var_sp; in GetVariableAtIndex() local 137 var_sp = m_variables[index]; in GetVariableAtIndex() 138 return var_sp; in GetVariableAtIndex() 141 size_t AddVariable(const lldb::ExpressionVariableSP &var_sp) { in AddVariable() argument 142 m_variables.push_back(var_sp); in AddVariable() 148 lldb::ExpressionVariableSP var_sp(var); in AddNewlyConstructedVariable() 149 m_variables.push_back(var_sp); in AddNewlyConstructedVariable() 153 bool ContainsVariable(const lldb::ExpressionVariableSP &var_sp) { in ContainsVariable() argument 156 if (m_variables[index].get() == var_sp.get()) in ContainsVariable() 171 lldb::ExpressionVariableSP var_sp; in GetVariable() local [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/ValueObject/ |
| H A D | DILEval.cpp | 27 for (lldb::VariableSP var_sp : variable_list) { in DILFindVariable() local 28 llvm::StringRef str_ref_name = var_sp->GetName().GetStringRef(); in DILFindVariable() 33 return var_sp; in DILFindVariable() 36 if (var_sp->NameMatches(name)) in DILFindVariable() 37 possible_matches.push_back(var_sp); in DILFindVariable() 60 lldb::VariableSP var_sp = in LookupGlobalIdentifier() local 62 if (var_sp) in LookupGlobalIdentifier() 64 stack_frame->GetValueObjectForFrameVariable(var_sp, use_dynamic); in LookupGlobalIdentifier() 77 lldb::VariableSP var_sp = in LookupGlobalIdentifier() local 79 if (var_sp) in LookupGlobalIdentifier() [all …]
|
| H A D | ValueObjectVariable.cpp | 53 const lldb::VariableSP &var_sp) { in Create() argument 55 return (new ValueObjectVariable(exe_scope, *manager_sp, var_sp))->GetSP(); in Create() 60 const lldb::VariableSP &var_sp) in ValueObjectVariable() argument 61 : ValueObject(exe_scope, manager), m_variable_sp(var_sp) { in ValueObjectVariable() 64 m_name = var_sp->GetName(); in ValueObjectVariable()
|
| /freebsd/contrib/llvm-project/lldb/source/Commands/ |
| H A D | CommandObjectFrame.cpp | 429 llvm::StringRef GetScopeString(VariableSP var_sp) { in GetScopeString() argument 430 if (!var_sp) in GetScopeString() 433 switch (var_sp->GetScope()) { in GetScopeString() 564 for (const VariableSP &var_sp : *results) { in DoExecute() 566 var_sp, m_varobj_options.use_dynamic); in DoExecute() 572 scope_string = GetScopeString(var_sp).str(); in DoExecute() 578 var_sp->GetDeclaration().GetFile()) { in DoExecute() 581 if (var_sp->DumpDeclaration(&s, show_fullpaths, in DoExecute() 605 lldb::VariableSP var_sp; in DoExecute() local 608 var_sp, error); in DoExecute() [all …]
|
| H A D | CommandObjectDWIMPrint.cpp | 167 VariableSP var_sp; in DoExecute() local 171 StackFrame::eExpressionPathOptionsAllowDirectIVarAccess, var_sp, in DoExecute() 195 if (auto var_sp = state->GetVariable(expr)) in DoExecute() local 196 if (auto valobj_sp = var_sp->GetValueObject()) { in DoExecute()
|
| H A D | CommandObjectWatchpoint.cpp | 827 VariableSP var_sp; in DoExecute() local 844 var_sp, error); in DoExecute() 918 if (var_sp) { in DoExecute() 919 if (var_sp->GetDeclaration().GetFile()) { in DoExecute() 922 var_sp->GetDeclaration().DumpStopContext(&ss, true); in DoExecute() 925 if (var_sp->GetScope() == eValueTypeVariableLocal) in DoExecute()
|
| H A D | CommandObjectTarget.cpp | 735 void DumpValueObject(Stream &s, VariableSP &var_sp, ValueObjectSP &valobj_sp, in DumpValueObject() argument 743 switch (var_sp->GetScope()) { in DumpValueObject() 776 if (var_sp->DumpDeclaration(&s, show_fullpaths, show_module)) in DumpValueObject() 822 for (VariableSP var_sp : variable_list) { in DumpGlobalVariableList() local 823 if (!var_sp) in DumpGlobalVariableList() 826 exe_ctx.GetBestExecutionContextScope(), var_sp)); in DumpGlobalVariableList() 830 DumpValueObject(s, var_sp, valobj_sp, var_sp->GetName().GetCString()); in DumpGlobalVariableList() 870 VariableSP var_sp(variable_list.GetVariableAtIndex(global_idx)); in DoExecute() local 871 if (var_sp) { in DoExecute() 876 m_exe_ctx.GetBestExecutionContextScope(), var_sp); in DoExecute() [all …]
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
| H A D | VariableList.h | 30 void AddVariable(const lldb::VariableSP &var_sp); 32 bool AddVariableIfUnique(const lldb::VariableSP &var_sp); 51 uint32_t FindVariableIndex(const lldb::VariableSP &var_sp);
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionVariable.h | 89 lldb::ExpressionVariableSP var_sp; in FindVariableInList() local 91 var_sp = list.GetVariableAtIndex(index); in FindVariableInList() 94 llvm::dyn_cast<ClangExpressionVariable>(var_sp.get())) { in FindVariableInList()
|
| H A D | ClangExpressionSourceCode.cpp | 318 lldb::VariableSP var_sp = var_list_sp->GetVariableAtIndex(i); in AddLocalVariableDecls() local 320 ConstString var_name = var_sp->GetName(); in AddLocalVariableDecls()
|
| H A D | ClangExpressionDeclMap.cpp | 160 ExpressionVariableSP var_sp( in DidParse() local 162 if (var_sp) in DidParse() 163 llvm::cast<ClangExpressionVariable>(var_sp.get()) in DidParse() 406 ExpressionVariableSP var_sp(var->shared_from_this()); in AddValueToStruct() local 408 var_sp, nullptr, err); in AddValueToStruct()
|
| /freebsd/contrib/llvm-project/lldb/source/Target/ |
| H A D | StackFrame.cpp | 514 VariableSP &var_sp, Status &error) { in GetValueForVariableExpressionPath() argument 520 var_sp, error); in GetValueForVariableExpressionPath() 523 var_sp, error); in GetValueForVariableExpressionPath() 528 uint32_t options, lldb::VariableSP &var_sp, Status &error) { in DILGetValueForVariableExpressionPath() argument 565 var_sp = (*valobj_or_error)->GetVariable(); in DILGetValueForVariableExpressionPath() 571 VariableSP &var_sp, Status &error) { in LegacyGetValueForVariableExpressionPath() argument 619 var_sp = variable_list->FindVariable(name_const_string, false); in LegacyGetValueForVariableExpressionPath() 623 if (var_sp) { in LegacyGetValueForVariableExpressionPath() 627 if (!var_sp && (options & eExpressionPathOptionsAllowDirectIVarAccess)) { in LegacyGetValueForVariableExpressionPath() 633 var_sp = variable_list->FindVariable(ConstString(instance_var_name)); in LegacyGetValueForVariableExpressionPath() [all …]
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/ValueObject/ |
| H A D | ValueObjectVariable.h | 39 const lldb::VariableSP &var_sp); 86 const lldb::VariableSP &var_sp);
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | StackFrame.h | 310 uint32_t options, lldb::VariableSP &var_sp, Status &error); 544 uint32_t options, lldb::VariableSP &var_sp, Status &error); 548 uint32_t options, lldb::VariableSP &var_sp, Status &error);
|
| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | Address.cpp | 729 for (const VariableSP &var_sp : variable_list) { in Dump() local 732 var_sp->GetID(), var_sp->GetName().GetCString()); in Dump() 733 Type *type = var_sp->GetType(); in Dump() 739 if (var_sp->GetScopeRange().IsEmpty()) in Dump() 742 for (auto range : var_sp->GetScopeRange()) in Dump() 746 var_sp->GetScopeRange().FindEntryThatContains( in Dump() 751 var_sp->DumpLocations(s, all_ranges ? LLDB_INVALID_ADDRESS : *this); in Dump() 753 var_sp->GetDeclaration().DumpStopContext(s, false); in Dump()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFASTParser.cpp | 58 lldb::VariableSP var_sp; in ParseChildArrayInfo() local 60 var_die.GetName(), eNoDynamicValues, 0, var_sp, error); in ParseChildArrayInfo()
|
| H A D | SymbolFileDWARF.cpp | 2062 VariableSP var_sp = globals_sp->GetVariableAtIndex(g); in GetGlobalAranges() local 2063 if (var_sp && !var_sp->GetLocationIsConstantValueData()) { in GetGlobalAranges() 2065 var_sp->LocationExpressionList(); in GetGlobalAranges() 2075 if (var_sp->GetType()) in GetGlobalAranges() 2077 var_sp->GetType()->GetByteSize(nullptr)) in GetGlobalAranges() 2080 file_addr, byte_size, var_sp.get())); in GetGlobalAranges() 2372 VariableSP var_sp = variables.GetVariableAtIndex(pruned_idx); in FindGlobalVariables() local 2374 var_sp->GetName().GetStringRef().contains(name.GetStringRef())) in FindGlobalVariables() 3239 VariableSP var_sp(ParseVariableDIECached(sc, die)); in ParseVariablesForContext() local 3240 if (var_sp) { in ParseVariablesForContext() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Expression/ |
| H A D | UserExpression.cpp | 111 lldb::VariableSP var_sp; in GetObjectPointerValueObject() local 120 var_sp, err); in GetObjectPointerValueObject()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | SymbolFilePDB.cpp | 919 VariableSP var_sp; in ParseVariableForPDBData() local 1027 var_sp = std::make_shared<Variable>( in ParseVariableForPDBData() 1032 m_variables.insert(std::make_pair(var_uid, var_sp)); in ParseVariableForPDBData() 1033 return var_sp; in ParseVariableForPDBData() 1085 if (auto var_sp = ParseVariableForPDBData(sc, *pdb_data)) { in ParseVariables() local 1086 local_variable_list_sp->AddVariableIfUnique(var_sp); in ParseVariables() 1088 variable_list->AddVariableIfUnique(var_sp); in ParseVariables()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | SymbolFileNativePDB.cpp | 919 VariableSP var_sp = std::make_shared<Variable>( in CreateGlobalVariable() local 924 return var_sp; in CreateGlobalVariable() 952 VariableSP var_sp = std::make_shared<Variable>( in CreateConstantSymbol() local 956 return var_sp; in CreateConstantSymbol() 963 if (VariableSP var_sp = CreateGlobalVariable(var_id)) in GetOrCreateGlobalVariable() local 964 emplace_result.first->second = var_sp; in GetOrCreateGlobalVariable() 1874 VariableSP var_sp = std::make_shared<Variable>( in CreateLocalVariable() local 1888 m_local_variables[toOpaqueUid(var_id)] = var_sp; in CreateLocalVariable() 1889 return var_sp; in CreateLocalVariable()
|
| /freebsd/contrib/llvm-project/lldb/source/API/ |
| H A D | SBModule.cpp | 414 for (const VariableSP &var_sp : variable_list) { in FindGlobalVariables() local 417 valobj_sp = ValueObjectVariable::Create(target_sp.get(), var_sp); in FindGlobalVariables()
|
| H A D | SBFrame.cpp | 481 VariableSP var_sp; in GetValueForVariablePath() local 487 var_sp, error)); in GetValueForVariablePath() 516 VariableSP var_sp; in FindVariable() local
|