Lines Matching defs:UseDetails
255 CHECK(dtSym.has<UseDetails>() || dtSym.has<UseErrorDetails>());
298 if (const auto *use{symbol->detailsIf<UseDetails>()}) {
329 } else if (found->has<UseDetails>()) {
483 [&](const UseDetails &) { PutUse(symbol); },
803 auto &details{symbol.get<UseDetails>()};
838 if (const auto *use{symbol.detailsIf<UseDetails>()}) {
862 modules.insert(GetUsedModule(ref->get<UseDetails>()));
864 } else if (const auto *use{symbol->detailsIf<UseDetails>()}) {
1637 if (const auto *useDetails{symbol.detailsIf<UseDetails>()}) {
1733 if (!symbol.has<UseDetails>()) {
1799 return found->has<UseDetails>() && found->owner() != scope_;