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) {
247 // Copy the Variables vector from the builder's UniqueVector.
248 assert(Variables.empty() && "Expect clear before init");
251 Variables.reserve(Builder.Variables.size() + 1);
252 Variables.push_back(DebugVariable(nullptr, std::nullopt, nullptr));
253 Variables.append(Builder.Variables.begin(), Builder.Variables.end());
257 Variables.clear();
2134 /// Build a map of {Variable x: Variables y} where all variable fragments
2141 /// Variables that are interesting to this pass in are added to
2142 /// FnVarLocs->Variables first. TrackedVariablesVectorSize is set to the ID of