Lines Matching defs:Name
115 std::string Name;
118 VariableExprAST(const std::string &name) : Name(name) {}
145 /// which captures its name, and its argument names (thus implicitly the number
148 std::string Name;
152 PrototypeAST(const std::string &name, const std::vector<std::string> &args)
153 : Name(name), Args(args) {}
335 return ErrorP("Expected function name in prototype");
396 std::string MakeLegalFunctionName(std::string Name) {
398 if (!Name.length())
402 NewName = Name;
436 void *getSymbolAddress(const std::string &Name);
461 uint64_t getSymbolAddress(const std::string &Name) override;
467 uint64_t HelpingMemoryManager::getSymbolAddress(const std::string &Name) {
468 uint64_t FnAddr = SectionMemoryManager::getSymbolAddress(Name);
472 uint64_t HelperFun = (uint64_t)MasterHelper->getSymbolAddress(Name);
474 report_fatal_error("Program used extern function '" + Name +
597 void *MCJITHelper::getSymbolAddress(const std::string &Name) {
603 uint64_t FAddr = (*it)->getFunctionAddress(Name);
637 Value *V = NamedValues[Name];
638 return V ? V : ErrorV("Unknown variable name");
665 // Look up the name in the global module table.
691 std::string FnName = MakeLegalFunctionName(Name);
697 // If F conflicted, there was already something named 'Name'. If it has a
702 F = JITHelper->getFunction(Name);