Home | History | Annotate | Download | only in Chapter3

Lines Matching defs:Name

100   std::string Name;
102 VariableExprAST(const std::string &name) : Name(name) {}
127 /// which captures its name, and its argument names (thus implicitly the number
130 std::string Name;
133 PrototypeAST(const std::string &name, const std::vector<std::string> &args)
134 : Name(name), Args(args) {}
297 return ErrorP("Expected function name in prototype");
360 Value *V = NamedValues[Name];
361 return V ? V : ErrorV("Unknown variable name");
383 // Look up the name in the global module table.
408 Function *F = Function::Create(FT, Function::ExternalLinkage, Name, TheModule);
410 // If F conflicted, there was already something named 'Name'. If it has a
412 if (F->getName() != Name) {
415 F = TheModule->getFunction(Name);