Lines Matching defs:Variables
103 UniqueVector<DebugVariable> Variables;
111 unsigned getNumVariables() const { return Variables.size(); }
115 return static_cast<VariableID>(Variables.insert(V));
120 return Variables[static_cast<unsigned>(ID)];
164 OS << "=== Variables ===\n";
165 for (const DebugVariable &V : Variables) {
246 // Copy the Variables vector from the builder's UniqueVector.
247 assert(Variables.empty() && "Expect clear before init");
250 Variables.reserve(Builder.Variables.size() + 1);
251 Variables.push_back(DebugVariable(nullptr, std::nullopt, nullptr));
252 Variables.append(Builder.Variables.begin(), Builder.Variables.end());
256 Variables.clear();
2133 /// Build a map of {Variable x: Variables y} where all variable fragments
2140 /// Variables that are interesting to this pass in are added to
2141 /// FnVarLocs->Variables first. TrackedVariablesVectorSize is set to the ID of