Home | History | Annotate | Download | only in Chapter8

Lines Matching defs:VarName

313   std::string VarName;
317 ForExprAST(const std::string &VarName, std::unique_ptr<ExprAST> Start,
320 : VarName(VarName), Start(std::move(Start)), End(std::move(End)),
886 const std::string &VarName) {
890 VarName.c_str());
1079 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1104 AllocaInst *OldVal = NamedValues[VarName];
1105 NamedValues[VarName] = Alloca;
1131 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str());
1151 NamedValues[VarName] = OldVal;
1153 NamedValues.erase(VarName);
1166 const std::string &VarName = VarNames[i].first;
1183 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1188 OldBindings.push_back(NamedValues[VarName]);
1191 NamedValues[VarName] = Alloca;