Lines Matching defs:variables
2204 // Global variables are not in the compile unit address ranges. The only
2205 // way to currently find global variables is to iterate over the
2368 uint32_t max_matches, VariableList &variables) {
2376 "parent_decl_ctx={1:p}, max_matches={2}, variables)",
2383 // Remember how many variables are in the list before we search.
2384 const uint32_t original_size = variables.GetSize();
2429 ParseAndAppendGlobalVariable(sc, die, variables);
2430 while (pruned_idx < variables.GetSize()) {
2431 VariableSP var_sp = variables.GetVariableAtIndex(pruned_idx);
2436 variables.RemoveVariableAtIndex(pruned_idx);
2439 return variables.GetSize() - original_size < max_matches;
2443 const uint32_t num_matches = variables.GetSize() - original_size;
2448 "parent_decl_ctx={1:p}, max_matches={2}, variables) => {3}",
2456 VariableList &variables) {
2464 "max_matches={1}, variables)",
2468 // Remember how many variables are in the list before we search.
2469 const uint32_t original_size = variables.GetSize();
2482 ParseAndAppendGlobalVariable(sc, die, variables);
2484 return variables.GetSize() - original_size < max_matches;
3314 // Let all blocks know they have parse all their variables
3325 VariableListSP variables(sc.comp_unit->GetVariableList(false));
3327 if (variables.get() == nullptr) {
3328 variables = std::make_shared<VariableList>();
3329 sc.comp_unit->SetVariableList(variables);
3334 variables->AddVariableIfUnique(var_sp);
3420 /// Global variables that are not initialized may have their address set to
3421 /// zero. Since multiple variables may have this address, we cannot apply the
3534 // for static constexpr member variables -- DW_AT_const_value and
3562 // of global variables with commands like "frame var j". For
3586 // Clang likes to combine small global variables into the same symbol
3828 // variables for this function (for example, in a stack trace). Let us try to
3883 // Let us insert all the remaining concrete variables to the merged list.
3904 // subprogram, so all variables will be added
3910 // This method parses all the variables in the blocks in the subtree of |die|,
3912 // The uninserted variables for the current block are accumulated in