Lines Matching defs:genericSymbol
4866 Symbol &genericSymbol{GetGenericSymbol()};
4867 if (auto *details{genericSymbol.detailsIf<GenericDetails>()}) {
4870 CHECK(context().HasError(genericSymbol));
6340 auto *genericSymbol{FindInScope(symbolName)};
6341 if (genericSymbol) {
6342 if (!genericSymbol->has<GenericDetails>()) {
6343 genericSymbol = nullptr; // MakeTypeSymbol will report the error below
6360 if (genericSymbol) {
6361 CheckAccessibility(symbolName, isPrivate, *genericSymbol); // C771
6363 genericSymbol = MakeTypeSymbol(symbolName, GenericDetails{});
6364 if (!genericSymbol) {
6368 SetExplicitAttr(*genericSymbol, Attr::PRIVATE);
6372 genericBindings_.emplace(genericSymbol, &bindingName);
6374 info.Resolve(genericSymbol);