Lines Matching refs:ObjectEntityDetails
63 void CheckObjectEntity(const Symbol &, const ObjectEntityDetails &);
68 void CheckAssumedTypeEntity(const Symbol &, const ObjectEntityDetails &);
229 [&](const ObjectEntityDetails &x) { CheckObjectEntity(symbol, x); }, in Check()
285 if (const auto *object{symbol.detailsIf<ObjectEntityDetails>()}) { in Check()
426 const Symbol &symbol, const ObjectEntityDetails &details) { in CheckAssumedTypeEntity()
470 const Symbol &symbol, const ObjectEntityDetails &details) { in CheckObjectEntity()
643 if (const auto *object{symbol.detailsIf<ObjectEntityDetails>()}) { in CheckPointerInitialization()
1431 const auto *object{symbol.detailsIf<ObjectEntityDetails>()}; in WarnMissingFinal()
1572 if (!passArg.has<ObjectEntityDetails>()) { in CheckPassArg()
1765 if (auto *details{object.symbol.detailsIf<ObjectEntityDetails>()}) { in CheckEquivalenceSet()
1804 symbol.has<ObjectEntityDetails>() || in CheckBlockData()
1871 if ((subp && !subp->isInterface()) || symbol.has<ObjectEntityDetails>() || in DefinesBindCName()
1885 if (symbol.has<ObjectEntityDetails>() && !symbol.owner().IsModule()) { in CheckBindC()
1921 if (arg && arg->detailsIf<ObjectEntityDetails>()) { in CheckDioDummyIsData()
2081 const auto *objectDetails{arg->detailsIf<ObjectEntityDetails>()}; in CheckDioVlistArg()