Lines Matching defs:Name
146 std::string Name;
149 VariableExprAST(const std::string &name) : Name(name) {}
150 const std::string &getName() const { return Name; }
225 std::string Name;
230 PrototypeAST(const std::string &name, const std::vector<std::string> &args,
232 : Name(name), Args(args), isOperator(isoperator), Precedence(prec) {}
239 return Name[Name.size() - 1];
440 // At least one variable name is required.
445 std::string Name = IdentifierStr;
458 VarNames.push_back(std::make_pair(Name, Init));
581 return ErrorP("Expected function name in prototype");
692 Value *V = NamedValues[Name];
694 return ErrorV("Unknown variable name");
697 return Builder.CreateLoad(V, Name.c_str());
724 // Look up the name.
727 return ErrorV("Unknown variable name");
764 // Look up the name in the global module table.
995 Function::Create(FT, Function::ExternalLinkage, Name, TheModule);
997 // If F conflicted, there was already something named 'Name'. If it has a
999 if (F->getName() != Name) {
1002 F = TheModule->getFunction(Name);