Lines Matching defs:VarName
177 std::string VarName;
180 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end,
182 : VarName(varname), Start(start), End(end), Step(step), Body(body) {}
903 const std::string &VarName) {
907 VarName.c_str());
1075 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1096 AllocaInst *OldVal = NamedValues[VarName];
1097 NamedValues[VarName] = Alloca;
1121 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str());
1141 NamedValues[VarName] = OldVal;
1143 NamedValues.erase(VarName);
1157 const std::string &VarName = VarNames[i].first;
1173 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1178 OldBindings.push_back(NamedValues[VarName]);
1181 NamedValues[VarName] = Alloca;