Lines Matching full:varname
220 std::string VarName;
224 ForExprAST(const std::string &VarName, std::unique_ptr<ExprAST> Start,
227 : VarName(VarName), Start(std::move(Start)), End(std::move(End)),
730 StringRef VarName) {
733 return TmpB.CreateAlloca(Type::getDoubleTy(*TheContext), nullptr, VarName);
910 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
932 AllocaInst *OldVal = NamedValues[VarName];
933 NamedValues[VarName] = Alloca;
960 VarName.c_str());
980 NamedValues[VarName] = OldVal;
982 NamedValues.erase(VarName);
995 const std::string &VarName = VarNames[i].first;
1012 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1017 OldBindings.push_back(NamedValues[VarName]);
1020 NamedValues[VarName] = Alloca;