Searched refs:moduleInterface (Results 1 – 4 of 4) sorted by relevance
105 Symbol *moduleInterface() { return moduleInterface_; } in moduleInterface() function106 const Symbol *moduleInterface() const { return moduleInterface_; } in moduleInterface() function
3617 Symbol *moduleInterface{nullptr}; in BeginSubprogram() local3619 moduleInterface = FindSymbol(currScope(), name); in BeginSubprogram()3620 if (IsSeparateModuleProcedureInterface(moduleInterface)) { in BeginSubprogram()3623 currScope().erase(moduleInterface->name()); in BeginSubprogram()3625 moduleInterface = nullptr; in BeginSubprogram()3627 if (!moduleInterface) { in BeginSubprogram()3628 moduleInterface = FindSymbol(currScope().parent(), name); in BeginSubprogram()3629 if (!IsSeparateModuleProcedureInterface(moduleInterface)) { in BeginSubprogram()3637 if (moduleInterface) { in BeginSubprogram()3639 if (moduleInterface->attrs().test(Attr::PRIVATE)) { in BeginSubprogram()[all …]
423 if (const Symbol * interface{details.moduleInterface()}) { in PutSubprogram()1099 const Symbol *interface { subp->moduleInterface() }; in Collect()
1105 if (const Symbol * iface{subprogram->moduleInterface()}) { in FindSeparateModuleSubprogramInterface()