Home
last modified time | relevance | path

Searched refs:variable_list (Results 1 – 22 of 22) sorted by relevance

/llvm-project/lldb/source/Symbol/
H A DVariable.cpp326 GetVariableCallback callback, void *baton, VariableList &variable_list, in GetValuesForVariableExpressionPath()
337 variable_expr_path.drop_front(), scope, callback, baton, variable_list, in GetValuesForVariableExpressionPath()
348 variable_list.RemoveVariableAtIndex(i); in GetValuesForVariableExpressionPath()
358 variable_expr_path.drop_front(), scope, callback, baton, variable_list, in GetValuesForVariableExpressionPath()
366 variable_list.RemoveVariableAtIndex(i); in GetValuesForVariableExpressionPath()
383 variable_list.Clear(); in GetValuesForVariableExpressionPath()
390 if (!callback(baton, variable_name.c_str(), variable_list)) { in GetValuesForVariableExpressionPath()
395 while (i < variable_list.GetSize()) { in GetValuesForVariableExpressionPath()
396 VariableSP var_sp(variable_list.GetVariableAtIndex(i)); in GetValuesForVariableExpressionPath()
399 variable_list in GetValuesForVariableExpressionPath()
327 GetValuesForVariableExpressionPath(llvm::StringRef variable_expr_path,ExecutionContextScope * scope,GetVariableCallback callback,void * baton,VariableList & variable_list,ValueObjectList & valobj_list) GetValuesForVariableExpressionPath() argument
586 VariableList *variable_list = frame->GetVariableList(get_file_globals, PrivateAutoComplete() local
682 VariableList *variable_list = PrivateAutoComplete() local
[all...]
H A DVariableList.cpp37 void VariableList::AddVariables(VariableList *variable_list) { in AddVariables() argument
38 if (variable_list) { in AddVariables()
39 std::copy(variable_list->m_variables.begin(), // source begin in AddVariables()
40 variable_list->m_variables.end(), // source end in AddVariables()
H A DBlock.cpp422 VariableList *variable_list) { in GetBlockVariableList()
429 variable_list->AddVariable(var_sp); in AppendBlockVariables()
442 stop_if_child_block_is_inlined_function, filter, variable_list); in AppendBlockVariables()
452 VariableList *variable_list) { in AppendBlockVariables()
462 variable_list->AddVariable(variable); in AppendVariables() argument
475 filter, variable_list); in AppendVariables()
432 AppendBlockVariables(bool can_create,bool get_child_block_variables,bool stop_if_child_block_is_inlined_function,const std::function<bool (Variable *)> & filter,VariableList * variable_list) AppendBlockVariables() argument
/llvm-project/lldb/source/Commands/
H A DCommandObjectFrame.cpp513 VariableList *variable_list = in DoExecute()
516 if (error.Fail() && (!variable_list || variable_list->GetSize() == 0)) { in DoExecute()
541 if (variable_list) { in DoExecute()
556 findUniqueRegexMatches(regex, regex_var_list, *variable_list); in DoExecute()
639 } else // No command arg specified. Use variable_list, instead. in DoExecute()
641 const size_t num_variables = variable_list->GetSize(); in DoExecute()
644 VariableSP var_sp = variable_list->GetVariableAtIndex(i); in DoExecute()
490 VariableList *variable_list = DoExecute() local
H A DCommandObjectWatchpoint.cpp797 VariableList &variable_list) { in GetVariableCallback() argument
798 size_t old_size = variable_list.GetSize(); in GetVariableCallback()
802 variable_list); in GetVariableCallback()
803 return variable_list.GetSize() - old_size; in GetVariableCallback()
850 VariableList variable_list; in DoExecute() local
856 &target, variable_list, valobj_list)); in DoExecute()
H A DCommandObjectTarget.cpp792 VariableList &variable_list) { in GetVariableCallback() argument
793 size_t old_size = variable_list.GetSize(); in GetVariableCallback()
797 variable_list); in GetVariableCallback()
798 return variable_list.GetSize() - old_size; in GetVariableCallback()
806 const VariableList &variable_list, Stream &s) { in DumpGlobalVariableList() argument
807 if (variable_list.Empty()) in DumpGlobalVariableList()
821 for (VariableSP var_sp : variable_list) { in DumpGlobalVariableList()
839 VariableList variable_list; in DoExecute() local
853 variable_list); in DoExecute()
854 matches = variable_list in DoExecute()
972 VariableList variable_list; DoExecute() local
[all...]
/llvm-project/lldb/include/lldb/Symbol/
H A DBlock.h228 VariableList *variable_list);
231 /// blocks, to \a variable_list.
249 /// \param[in,out] variable_list
255 /// variable_list.
259 VariableList *variable_list);
H A DVariableList.h31 void AddVariables(VariableList *variable_list);
H A DVariable.h105 GetVariableCallback callback, void *baton, VariableList &variable_list,
/llvm-project/lldb/source/API/
H A DSBFrame.cpp585 VariableList variable_list; in FindValue()
605 &variable_list); in FindValue()
612 frame_vars->AppendVariablesIfUnique(variable_list); in FindValue()
616 variable_list.FindVariable(const_name, value_type)); in FindValue()
809 VariableList *variable_list = nullptr; in GetVariables()
811 variable_list = frame->GetVariableList(true, &var_error); in GetVariables()
814 if (variable_list) { in GetVariables()
815 const size_t num_variables = variable_list->GetSize(); in GetVariables()
818 for (const VariableSP &variable_sp : *variable_list) { in GetVariables()
584 VariableList variable_list; FindValue() local
808 VariableList *variable_list = nullptr; GetVariables() local
H A DSBTarget.cpp1910 VariableList variable_list; in FindGlobalVariables()
1912 variable_list); in FindGlobalVariables()
1913 if (!variable_list.Empty()) { in FindGlobalVariables()
1917 for (const VariableSP &var_sp : variable_list) { in FindGlobalVariables()
1939 VariableList variable_list; in FindGlobalVariables()
1945 variable_list); in FindGlobalVariables()
1949 max_matches, variable_list); in FindGlobalVariables()
1954 variable_list); in FindGlobalVariables()
1959 max_matches, variable_list); in FindGlobalVariables()
1962 if (!variable_list in FindGlobalVariables()
1903 VariableList variable_list; FindGlobalVariables() local
1932 VariableList variable_list; FindGlobalVariables() local
[all...]
H A DSBModule.cpp411 VariableList variable_list; in FindGlobalVariables() local
413 max_matches, variable_list); in FindGlobalVariables()
414 for (const VariableSP &var_sp : variable_list) { in FindGlobalVariables()
/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCoroutines.cpp67 auto variable_list = block.GetBlockVariableList(true); in InferPromiseType() local
71 auto promise_var = variable_list->FindVariable(ConstString("__promise")); in InferPromiseType()
/llvm-project/lldb/include/lldb/Core/
H A DModuleList.h313 VariableList &variable_list) const;
327 VariableList &variable_list) const;
H A DModule.h403 /// \param[in] variable_list
408 size_t max_matches, VariableList &variable_list);
419 /// \param[in] variable_list
423 VariableList &variable_list);
/llvm-project/lldb/source/Target/
H A DStackFrame.cpp562 VariableList *variable_list = var_list_sp.get(); in GetValueForVariableExpressionPath()
564 if (!variable_list) in GetValueForVariableExpressionPath()
582 var_sp = variable_list->FindVariable(name_const_string, false); in GetValueForVariableExpressionPath()
596 var_sp = variable_list->FindVariable(ConstString(instance_var_name)); in GetValueForVariableExpressionPath()
616 for (const VariableSP &variable_sp : *variable_list) { in GetValueForVariableExpressionPath()
1824 VariableList variable_list; in Dump()
1836 &variable_list)) { in UpdateCurrentFrameFromPreviousFrame()
1837 var_sp = variable_list.FindVariable(name); in UpdateCurrentFrameFromPreviousFrame()
538 VariableList *variable_list = var_list_sp.get(); GetValueForVariableExpressionPath() local
1723 VariableList variable_list; FindVariable() local
/llvm-project/lldb/source/Core/
H A DModuleList.cpp511 VariableList &variable_list) const { in FindGlobalVariables()
515 variable_list); in FindGlobalVariables()
521 VariableList &variable_list) const { in FindGlobalVariables()
524 module_sp->FindGlobalVariables(regex, max_matches, variable_list); in FindGlobalVariables()
H A DAddress.cpp729 VariableList variable_list; in Dump()
737 &variable_list); in Dump()
740 for (const VariableSP &var_sp : variable_list) { in Dump()
730 VariableList variable_list; Dump() local
/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp1039 lldb_private::VariableList *variable_list) { in ParseVariableForPDBData()
1047 if (variable_list) in ParseVariableForPDBData()
1048 variable_list->AddVariableIfUnique(result->second); in ParseVariableForPDBData()
1087 if (variable_list) in ParseVariables()
1088 variable_list->AddVariableIfUnique(var_sp); in ParseVariables()
1100 num_added += ParseVariables(sc, *result, variable_list); in ParseVariables()
1053 ParseVariables(const lldb_private::SymbolContext & sc,const llvm::pdb::PDBSymbol & pdb_symbol,lldb_private::VariableList * variable_list) ParseVariables() argument
H A DSymbolFilePDB.h196 lldb_private::VariableList *variable_list = nullptr);
/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.h424 size_t PopulateBlockVariableList(VariableList &variable_list,
H A DSymbolFileDWARF.cpp3899 VariableList &variable_list, const lldb_private::SymbolContext &sc, in ParseVariablesInFunctionContextRecursive()
3904 variable_list.AddVariableIfUnique(var_sp); in ParseVariablesInFunctionContextRecursive()
3950 PopulateBlockVariableList(VariableList & variable_list,const lldb_private::SymbolContext & sc,llvm::ArrayRef<DIERef> variable_dies,lldb::addr_t func_low_pc) PopulateBlockVariableList() argument