Lines Matching full:varname
218 std::string VarName;
222 ForExprAST(const std::string &VarName, std::unique_ptr<ExprAST> Start,
225 : VarName(VarName), Start(std::move(Start)), End(std::move(End)),
713 StringRef VarName) {
716 return TmpB.CreateAlloca(Type::getDoubleTy(*TheContext), nullptr, VarName);
893 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
915 AllocaInst *OldVal = NamedValues[VarName];
916 NamedValues[VarName] = Alloca;
943 VarName.c_str());
963 NamedValues[VarName] = OldVal;
965 NamedValues.erase(VarName);
978 const std::string &VarName = VarNames[i].first;
995 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1000 OldBindings.push_back(NamedValues[VarName]);
1003 NamedValues[VarName] = Alloca;