Lines Matching refs:module_name
2406 std::string module_name(pathname); in LoadScriptingModule() local
2442 module_name = module_file.GetFilename().GetCString(); in LoadScriptingModule()
2450 llvm::StringRef extension = llvm::sys::path::extension(module_name); in LoadScriptingModule()
2453 module_name.resize(module_name.length() - 3); in LoadScriptingModule()
2455 module_name.resize(module_name.length() - 4); in LoadScriptingModule()
2458 if (!possible_package && module_name.find('.') != llvm::StringRef::npos) { in LoadScriptingModule()
2460 "Python does not allow dots in module names: %s", module_name.c_str()); in LoadScriptingModule()
2464 if (module_name.find('-') != llvm::StringRef::npos) { in LoadScriptingModule()
2466 "Python discourages dashes in module names: %s", module_name.c_str()); in LoadScriptingModule()
2473 command_stream.Printf("sys.modules.__contains__('%s')", module_name.c_str()); in LoadScriptingModule()
2484 .GetItemForKey(PythonString(module_name)) in LoadScriptingModule()
2493 module_name.c_str(), module_name.c_str()); in LoadScriptingModule()
2495 command_stream.Printf("reload_module(%s)", module_name.c_str()); in LoadScriptingModule()
2497 command_stream.Printf("import %s", module_name.c_str()); in LoadScriptingModule()
2506 module_name.c_str(), m_dictionary_name.c_str(), in LoadScriptingModule()
2515 command_stream.Printf("%s", module_name.c_str()); in LoadScriptingModule()