Home | History | Annotate | Download | only in Chapter6

Lines Matching refs:Name

139   std::string Name;
142 VariableExprAST(const std::string &Name) : Name(Name) {}
207 /// which captures its name, and its argument names (thus implicitly the number
210 std::string Name;
216 PrototypeAST(const std::string &Name, std::vector<std::string> Args,
218 : Name(Name), Args(std::move(Args)), IsOperator(IsOperator),
221 const std::string &getName() const { return Name; }
228 return Name[Name.size() - 1];
517 return ErrorP("Expected function name in prototype");
616 Function *getFunction(std::string Name) {
618 if (auto *F = TheModule->getFunction(Name))
623 auto FI = FunctionProtos.find(Name);
637 Value *V = NamedValues[Name];
639 return ErrorV("Unknown variable name");
687 // Look up the name in the global module table.
864 Function::Create(FT, Function::ExternalLinkage, Name, TheModule.get());