Lines Matching full:varname
466 std::string VarName;
469 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end,
471 : VarName(varname), Start(start), End(end), Step(step), Body(body) {}
607 PHINode *Variable = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2, VarName.c_str());
621 Value *OldVal = NamedValues[VarName];
622 NamedValues[VarName] = Variable;
637 entry for VarName) but we choose to allow shadowing of variables. In
708 NamedValues[VarName] = OldVal;
710 NamedValues.erase(VarName);