Lines Matching defs:Variables
339 std::map<std::string, Variable> Variables;
1120 assert_with_loc(Variables.find(VarName) != Variables.end(),
1122 S.replace(Pos, End - Pos, Variables.find(VarName)->second.getName());
1129 Variables.clear();
1138 Variables[Name] = Variable(Types[I], Name + VariablePostfix);
1162 assert(Variables.find(Name) != Variables.end());
1163 Variable &V = Variables[Name];
1228 Variable &V = Variables[Name];
1276 assert(Variables.find(Name) != Variables.end());
1277 Variable &V = Variables[Name];
1316 Variable &V = Variables["p" + utostr(I)];
1518 assert_with_loc(Intr.Variables.find(std::string(
1519 DI->getArgNameStr(ArgIdx))) != Intr.Variables.end(),
1522 Intr.Variables[std::string(DI->getArgNameStr(ArgIdx))].getType();
1554 while (Intr.Variables.find(N) != Intr.Variables.end())
1556 Intr.Variables[N] = Variable(R.first, N + Intr.VariablePostfix);
1558 Intr.OS << R.first.str() << " " << Intr.Variables[N].getName() << " = "
1562 S = "*(" + castToType.str() + " *) &" + Intr.Variables[N].getName() + "";
1757 assert_with_loc(Intr.Variables.find(N) == Intr.Variables.end(),
1759 Intr.Variables[N] = Variable(A.first, N + Intr.VariablePostfix);
1762 A.first.str() + " " + Intr.Variables[N].getName() + " = " + A.second;
1794 assert_with_loc(Intr.Variables.find(ArgName) != Intr.Variables.end(),
1796 Variable &V = Intr.Variables[ArgName];