Lines Matching refs:Name
114 std::string Name;
117 VariableExprAST(const std::string &Name) : Name(Name) {}
146 /// which captures its name, and its argument names (thus implicitly the number
149 std::string Name;
153 PrototypeAST(const std::string &Name, std::vector<std::string> Args)
154 : Name(Name), Args(std::move(Args)) {}
156 const std::string &getName() const { return Name; }
336 return ErrorP("Expected function name in prototype");
401 Function *getFunction(std::string Name) {
403 if (auto *F = TheModule->getFunction(Name))
408 auto FI = FunctionProtos.find(Name);
422 Value *V = NamedValues[Name];
424 return ErrorV("Unknown variable name");
452 // Look up the name in the global module table.
479 Function::Create(FT, Function::ExternalLinkage, Name, TheModule.get());