Lines Matching refs:VarNames
334 std::vector<std::pair<std::string, ExprAST *> > VarNames;
340 : VarNames(varnames), Body(body) {}
344 for (const auto &NamedVar : VarNames)
584 std::vector<std::pair<std::string, ExprAST *> > VarNames;
604 VarNames.push_back(std::make_pair(Name, Init));
624 return new VarExprAST(VarNames, Body);
1146 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) {
1147 const std::string &VarName = VarNames[i].first;
1148 ExprAST *Init = VarNames[i].second;
1183 for (unsigned i = 0, e = VarNames.size(); i != e; ++i)
1184 NamedValues[VarNames[i].first] = OldBindings[i];