Home | History | Annotate | Download | only in Chapter5

Lines Matching refs:Name

131   std::string Name;
134 VariableExprAST(const std::string &Name) : Name(Name) {}
188 /// which captures its name, and its argument names (thus implicitly the number
191 std::string Name;
195 PrototypeAST(const std::string &Name, std::vector<std::string> Args)
196 : Name(Name), Args(std::move(Args)) {}
198 const std::string &getName() const { return Name; }
460 return ErrorP("Expected function name in prototype");
525 Function *getFunction(std::string Name) {
527 if (auto *F = TheModule->getFunction(Name))
532 auto FI = FunctionProtos.find(Name);
546 Value *V = NamedValues[Name];
548 return ErrorV("Unknown variable name");
576 // Look up the name in the global module table.
753 Function::Create(FT, Function::ExternalLinkage, Name, TheModule.get());