Home | History | Annotate | Download | only in Chapter7

Lines Matching defs:VarName

200   std::string VarName;
204 ForExprAST(const std::string &VarName, std::unique_ptr<ExprAST> Start,
207 : VarName(VarName), Start(std::move(Start)), End(std::move(End)),
704 const std::string &VarName) {
708 VarName.c_str());
888 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
911 AllocaInst *OldVal = NamedValues[VarName];
912 NamedValues[VarName] = Alloca;
938 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str());
958 NamedValues[VarName] = OldVal;
960 NamedValues.erase(VarName);
973 const std::string &VarName = VarNames[i].first;
990 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
995 OldBindings.push_back(NamedValues[VarName]);
998 NamedValues[VarName] = Alloca;