Home | History | Annotate | Download | only in tutorial

Lines Matching full:varname

422                                           const std::string &VarName) {
426 VarName.c_str());
464 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);</b>
903 const std::string &amp;VarName = VarNames[i].first;
927 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
932 OldBindings.push_back(NamedValues[VarName]);
935 NamedValues[VarName] = Alloca;
1174 std::string VarName;
1177 ForExprAST(const std::string &amp;varname, ExprAST *start, ExprAST *end,
1179 : VarName(varname), Start(start), End(end), Step(step), Body(body) {}
1618 const std::string &amp;VarName) {
1622 VarName.c_str());
1787 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1808 AllocaInst *OldVal = NamedValues[VarName];
1809 NamedValues[VarName] = Alloca;
1833 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str());
1853 NamedValues[VarName] = OldVal;
1855 NamedValues.erase(VarName);
1869 const std::string &amp;VarName = VarNames[i].first;
1885 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1890 OldBindings.push_back(NamedValues[VarName]);
1893 NamedValues[VarName] = Alloca;