Lines Matching defs:bindingName
6196 for (const auto &[generic, bindingName] : genericBindings_) {
6201 auto [it, inserted]{specifics.insert(bindingName->source)};
6203 Say(*bindingName, // C773
6205 bindingName->source, generic->name())
6209 auto *symbol{FindInTypeOrParents(*bindingName)};
6211 Say(*bindingName, // C772
6214 SayWithDecl(*bindingName, *symbol, // C772
6218 *symbol, bindingName->source);
6236 auto &bindingName{std::get<parser::Name>(declaration.t)};
6238 const parser::Name &procedureName{optName ? *optName : bindingName};
6245 if (auto *s{MakeTypeSymbol(bindingName, ProcBindingDetails{bindTo})}) {
6259 auto &bindingName{std::get<parser::Name>(declaration.t)};
6260 if (Symbol * binding{FindInScope(bindingName)}) {
6293 for (auto &bindingName : x.bindingNames) {
6295 MakeTypeSymbol(bindingName, ProcBindingDetails{*interface})}) {
6371 for (const parser::Name &bindingName : bindingNames) {
6372 genericBindings_.emplace(genericSymbol, &bindingName);