Lines Matching defs:VarName
187 ForExprAST(std::string VarName, std::unique_ptr<ExprAST> Start,
190 : VarName(std::move(VarName)), Start(std::move(Start)), End(std::move(End)),
195 std::string VarName;
746 const std::string &VarName) {
750 VarName.c_str());
919 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
940 AllocaInst *OldVal = C.NamedValues[VarName];
941 C.NamedValues[VarName] = Alloca;
965 Value *CurVar = C.getBuilder().CreateLoad(Alloca, VarName.c_str());
985 C.NamedValues[VarName] = OldVal;
987 C.NamedValues.erase(VarName);
1000 auto &VarName = VarBindings[i].first;
1015 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1020 OldBindings.push_back(C.NamedValues[VarName]);
1023 C.NamedValues[VarName] = Alloca;