Lines Matching defs:localName

818   SymbolRename AddUse(const SourceName &localName, const SourceName &useName);
3097 const auto &localName{std::get<0>(x.t)};
3099 SymbolRename rename{AddUse(localName.source, useName.source)};
3101 Resolve(localName, rename.local);
3178 const SourceName &localName, const SourceName &useName) {
3179 return AddUse(localName, useName, FindInScope(*useModuleScope_, useName));
3183 const SourceName &localName, const SourceName &useName, Symbol *useSymbol) {
3201 auto &localSymbol{MakeSymbol(localName)};
3202 DoAddUse(useName, localName, localSymbol, *useSymbol);
3237 SourceName location, SourceName localName, const Symbol &localSymbol,
3317 void ModuleVisitor::DoAddUse(SourceName location, SourceName localName,
3342 localSymbol->set_details(UseDetails{localName, useSymbol});
3363 if (CheckCompatibleDistinctUltimates(context(), location, localName,
3372 localName, useUltimate.name(),
3383 localName, localUltimate.name(),
3454 Symbol *newSymbol{&MakeSymbol(localName, Attrs{}, std::move(details))};
3456 auto iter{currScope().find(localName)};
3467 if (useDerivedType->name() == localName) {
3579 Symbol &newSymbol{MakeSymbol(localName,
3581 UseDetails{localName, useUltimate})};
3601 localName)
3603 localName);
3615 useProcedure->attrs(), UseDetails{localName, *useProcedure})};
3639 AddGenericUse(*localGeneric, localName, useUltimate);
3658 Symbol &newSymbol{MakeSymbol(localName,
3663 AddGenericUse(newUseGeneric, localName, useUltimate);
8851 const Symbol &symbol, const parser::Name &localName) {
8856 return !(scope && scope->sourceRange().Contains(localName.source));