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

/freebsd-current/contrib/llvm-project/lldb/source/Symbol/
H A DVariableList.cpp25 void VariableList::AddVariable(const VariableSP &var_sp) { argument
26 m_variables.push_back(var_sp);
29 bool VariableList::AddVariableIfUnique(const lldb::VariableSP &var_sp) { argument
30 if (FindVariableIndex(var_sp) == UINT32_MAX) {
31 m_variables.push_back(var_sp);
48 VariableSP var_sp; local
50 var_sp = m_variables[idx];
51 return var_sp;
55 VariableSP var_sp; local
57 var_sp
63 FindVariableIndex(const VariableSP &var_sp) argument
74 VariableSP var_sp; local
90 VariableSP var_sp; local
146 VariableSP var_sp; local
[all...]
H A DVariable.cpp395 VariableSP var_sp(variable_list.GetVariableAtIndex(i));
397 if (!var_sp) {
402 ValueObjectVariable::Create(scope, var_sp));
416 variable_sub_expr_path, var_sp->GetName().GetCString());
584 for (const VariableSP &var_sp : *variable_list)
585 request.AddCompletion(var_sp->GetName().AsCString());
682 for (VariableSP var_sp : *variable_list) {
684 if (!var_sp)
687 llvm::StringRef variable_name = var_sp->GetName().GetStringRef();
690 Type *variable_type = var_sp
[all...]
H A DBlock.cpp420 for (const VariableSP &var_sp : *block_var_list) {
421 if (filter(var_sp.get())) {
423 variable_list->AddVariable(var_sp);
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Expression/
H A DExpressionVariable.h126 lldb::ExpressionVariableSP var_sp; local
128 var_sp = m_variables[index];
129 return var_sp;
132 size_t AddVariable(const lldb::ExpressionVariableSP &var_sp) { argument
133 m_variables.push_back(var_sp);
139 lldb::ExpressionVariableSP var_sp(var);
140 m_variables.push_back(var_sp);
144 bool ContainsVariable(const lldb::ExpressionVariableSP &var_sp) { argument
147 if (m_variables[index].get() == var_sp.get())
162 lldb::ExpressionVariableSP var_sp; local
177 auto var_sp = GetVariableAtIndex(index); local
185 RemoveVariable(lldb::ExpressionVariableSP var_sp) argument
[all...]
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DVariableList.h27 void AddVariable(const lldb::VariableSP &var_sp);
29 bool AddVariableIfUnique(const lldb::VariableSP &var_sp);
48 uint32_t FindVariableIndex(const lldb::VariableSP &var_sp);
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Core/
H A DValueObjectVariable.h39 const lldb::VariableSP &var_sp);
85 const lldb::VariableSP &var_sp);
/freebsd-current/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectFrame.cpp456 llvm::StringRef GetScopeString(VariableSP var_sp) { argument
457 if (!var_sp)
460 switch (var_sp->GetScope()) {
591 for (const VariableSP &var_sp : *results) {
593 var_sp, m_varobj_options.use_dynamic);
597 scope_string = GetScopeString(var_sp).str();
603 var_sp->GetDeclaration().GetFile()) {
606 if (var_sp->DumpDeclaration(&s, show_fullpaths,
628 lldb::VariableSP var_sp; variable
631 var_sp, erro
669 VariableSP var_sp = variable_list->GetVariableAtIndex(i); variable
[all...]
H A DCommandObjectWatchpoint.cpp879 VariableSP var_sp; variable
896 var_sp, error);
971 if (var_sp) {
972 if (var_sp->GetDeclaration().GetFile()) {
975 var_sp->GetDeclaration().DumpStopContext(&ss, true);
978 if (var_sp->GetScope() == eValueTypeVariableLocal)
H A DCommandObjectTarget.cpp768 void DumpValueObject(Stream &s, VariableSP &var_sp, ValueObjectSP &valobj_sp, argument
776 switch (var_sp->GetScope()) {
809 if (var_sp->DumpDeclaration(&s, show_fullpaths, show_module))
852 for (VariableSP var_sp : variable_list) {
853 if (!var_sp)
856 exe_ctx.GetBestExecutionContextScope(), var_sp));
859 DumpValueObject(s, var_sp, valobj_sp, var_sp->GetName().GetCString());
899 VariableSP var_sp(variable_list.GetVariableAtIndex(global_idx));
900 if (var_sp) {
[all...]
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionVariable.h89 lldb::ExpressionVariableSP var_sp; local
91 var_sp = list.GetVariableAtIndex(index);
94 llvm::dyn_cast<ClangExpressionVariable>(var_sp.get())) {
H A DClangExpressionSourceCode.cpp319 lldb::VariableSP var_sp = var_list_sp->GetVariableAtIndex(i); local
321 ConstString var_name = var_sp->GetName();
H A DClangExpressionDeclMap.cpp159 ExpressionVariableSP var_sp(
161 if (var_sp)
162 llvm::cast<ClangExpressionVariable>(var_sp.get())
406 ExpressionVariableSP var_sp(var->shared_from_this());
408 var_sp, nullptr, err);
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParser.cpp58 lldb::VariableSP var_sp; local
60 var_die.GetName(), eNoDynamicValues, 0, var_sp, error);
H A DSymbolFileDWARF.cpp2083 VariableSP var_sp = globals_sp->GetVariableAtIndex(g);
2084 if (var_sp && !var_sp->GetLocationIsConstantValueData()) {
2086 var_sp->LocationExpressionList();
2098 if (var_sp->GetType())
2100 var_sp->GetType()->GetByteSize(nullptr).value_or(0);
2102 file_addr, byte_size, var_sp.get()));
2390 VariableSP var_sp = variables.GetVariableAtIndex(pruned_idx);
2392 var_sp->GetName().GetStringRef().contains(name.GetStringRef()))
3353 VariableSP var_sp(ParseVariableDIECache
[all...]
/freebsd-current/contrib/llvm-project/lldb/source/Core/
H A DValueObjectVariable.cpp53 const lldb::VariableSP &var_sp) {
55 return (new ValueObjectVariable(exe_scope, *manager_sp, var_sp))->GetSP();
60 const lldb::VariableSP &var_sp)
61 : ValueObject(exe_scope, manager), m_variable_sp(var_sp) {
64 m_name = var_sp->GetName();
52 Create(ExecutionContextScope *exe_scope, const lldb::VariableSP &var_sp) argument
58 ValueObjectVariable(ExecutionContextScope *exe_scope, ValueObjectManager &manager, const lldb::VariableSP &var_sp) argument
H A DAddress.cpp740 for (const VariableSP &var_sp : variable_list) {
743 var_sp->GetID(), var_sp->GetName().GetCString());
744 Type *type = var_sp->GetType();
750 if (var_sp->GetScopeRange().IsEmpty())
753 for (auto range : var_sp->GetScopeRange())
757 var_sp->GetScopeRange().FindEntryThatContains(
762 var_sp->DumpLocations(s, all_ranges ? LLDB_INVALID_ADDRESS : *this);
764 var_sp->GetDeclaration().DumpStopContext(s, false);
H A DFormatEntity.cpp2416 VariableSP var_sp(args.GetVariableAtIndex(arg_idx));
2417 ValueObjectSP var_value_sp(ValueObjectVariable::Create(exe_scope, var_sp));
/freebsd-current/contrib/llvm-project/lldb/source/Target/
H A DStackFrame.cpp510 VariableSP &var_sp, Status &error) {
558 var_sp = variable_list->FindVariable(name_const_string, false);
562 if (var_sp) {
566 if (!var_sp && (options & eExpressionPathOptionsAllowDirectIVarAccess)) {
572 var_sp = variable_list->FindVariable(ConstString(instance_var_name));
573 if (var_sp) {
575 if (Type *var_type = var_sp->GetType())
589 if (!var_sp && (options & eExpressionPathOptionsInspectAnonymousUnions)) {
613 if (var_sp && !valobj_sp) {
614 valobj_sp = GetValueObjectForFrameVariable(var_sp, use_dynami
508 GetValueForVariableExpressionPath( llvm::StringRef var_expr, DynamicValueType use_dynamic, uint32_t options, VariableSP &var_sp, Status &error) argument
1731 VariableSP var_sp; local
[all...]
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Target/
H A DStackFrame.h301 /// \param[in] var_sp
312 uint32_t options, lldb::VariableSP &var_sp, Status &error);
/freebsd-current/contrib/llvm-project/lldb/source/Expression/
H A DUserExpression.cpp110 lldb::VariableSP var_sp; local
119 var_sp, err);
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp933 VariableSP var_sp; local
1041 var_sp = std::make_shared<Variable>(
1046 m_variables.insert(std::make_pair(var_uid, var_sp));
1047 return var_sp;
1099 if (auto var_sp = ParseVariableForPDBData(sc, *pdb_data)) {
1100 local_variable_list_sp->AddVariableIfUnique(var_sp);
1102 variable_list->AddVariableIfUnique(var_sp);
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.cpp922 VariableSP var_sp = std::make_shared<Variable>( local
927 return var_sp;
955 VariableSP var_sp = std::make_shared<Variable>( local
959 return var_sp;
966 if (VariableSP var_sp = CreateGlobalVariable(var_id))
967 emplace_result.first->second = var_sp;
1857 VariableSP var_sp = std::make_shared<Variable>( local
1871 m_local_variables[toOpaqueUid(var_id)] = var_sp;
1872 return var_sp;
/freebsd-current/contrib/llvm-project/lldb/source/API/
H A DSBModule.cpp414 for (const VariableSP &var_sp : variable_list) {
417 valobj_sp = ValueObjectVariable::Create(target_sp.get(), var_sp);
H A DSBFrame.cpp480 VariableSP var_sp; local
486 var_sp, error));
515 VariableSP var_sp; local
H A DSBTarget.cpp1898 for (const VariableSP &var_sp : variable_list) {
1900 ValueObjectVariable::Create(exe_scope, var_sp));
1942 for (const VariableSP &var_sp : variable_list) {
1944 ValueObjectVariable::Create(exe_scope, var_sp));

Completed in 324 milliseconds