MCPcopy Create free account
hub / github.com/chipsalliance/Surelog / newModuleInstance

Method newModuleInstance

src/Design/ModuleInstance.cpp:214–220  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

212}
213
214ModuleInstance* ModuleInstanceFactory::newModuleInstance(
215 DesignComponent* moduleDefinition, const FileContent* fileContent,
216 NodeId nodeId, ModuleInstance* parent, std::string_view instName,
217 std::string_view modName) {
218 return new ModuleInstance(moduleDefinition, fileContent, nodeId, parent,
219 instName, modName);
220}
221
222VObjectType ModuleInstance::getType() const {
223 return m_fileContent->Type(m_nodeId);

Callers 4

elaborateModule_Method · 0.80
recurseInstanceLoop_Method · 0.80
createBindInstance_Method · 0.80
elaborateInstance_Method · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected