Home
last modified time | relevance | path

Searched refs:var_sp (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DVariableList.cpp25 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 DVariable.cpp398 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 DBlock.cpp413 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 DExpressionVariable.h135 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 DDILEval.cpp27 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 DValueObjectVariable.cpp53 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 DCommandObjectFrame.cpp429 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 DCommandObjectDWIMPrint.cpp167 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 DCommandObjectWatchpoint.cpp827 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 DCommandObjectTarget.cpp735 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 DVariableList.h30 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 DClangExpressionVariable.h89 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 DClangExpressionSourceCode.cpp318 lldb::VariableSP var_sp = var_list_sp->GetVariableAtIndex(i); in AddLocalVariableDecls() local
320 ConstString var_name = var_sp->GetName(); in AddLocalVariableDecls()
H A DClangExpressionDeclMap.cpp160 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 DStackFrame.cpp514 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 DValueObjectVariable.h39 const lldb::VariableSP &var_sp);
86 const lldb::VariableSP &var_sp);
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DStackFrame.h310 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 DAddress.cpp729 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 DDWARFASTParser.cpp58 lldb::VariableSP var_sp; in ParseChildArrayInfo() local
60 var_die.GetName(), eNoDynamicValues, 0, var_sp, error); in ParseChildArrayInfo()
H A DSymbolFileDWARF.cpp2062 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 DUserExpression.cpp111 lldb::VariableSP var_sp; in GetObjectPointerValueObject() local
120 var_sp, err); in GetObjectPointerValueObject()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp919 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 DSymbolFileNativePDB.cpp919 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 DSBModule.cpp414 for (const VariableSP &var_sp : variable_list) { in FindGlobalVariables() local
417 valobj_sp = ValueObjectVariable::Create(target_sp.get(), var_sp); in FindGlobalVariables()
H A DSBFrame.cpp481 VariableSP var_sp; in GetValueForVariablePath() local
487 var_sp, error)); in GetValueForVariablePath()
516 VariableSP var_sp; in FindVariable() local

12