Lines Matching defs:VarName
188 ForExprAST(std::string VarName, std::unique_ptr<ExprAST> Start,
191 : VarName(std::move(VarName)), Start(std::move(Start)), End(std::move(End)),
196 std::string VarName;
747 const std::string &VarName) {
751 VarName.c_str());
920 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
941 AllocaInst *OldVal = C.NamedValues[VarName];
942 C.NamedValues[VarName] = Alloca;
966 Value *CurVar = C.getBuilder().CreateLoad(Alloca, VarName.c_str());
986 C.NamedValues[VarName] = OldVal;
988 C.NamedValues.erase(VarName);
1001 auto &VarName = VarBindings[i].first;
1016 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1021 OldBindings.push_back(C.NamedValues[VarName]);
1024 C.NamedValues[VarName] = Alloca;