Searched refs:UseErrorDetails (Results 1 – 5 of 5) sorted by relevance
147 UseErrorDetails::UseErrorDetails(const UseDetails &useDetails) { in UseErrorDetails() function in Fortran::semantics::UseErrorDetails150 UseErrorDetails &UseErrorDetails::add_occurrence( in add_occurrence()226 [](const UseErrorDetails &) { return "UseError"; }, in DetailsToString() argument254 [](const UseErrorDetails &) { return true; }, in CanReplaceDetails() argument432 [&](const UseErrorDetails &x) { in operator <<()
227 [](const UseErrorDetails &) {}, in PutSymbol() argument
1577 symbol.has<UseErrorDetails>() || symbol.has<DerivedTypeDetails>() || in CheckBlockData()
2367 UseErrorDetails{*useDetails}.add_occurrence(location, module)); in ConvertToUseError()2420 } else if (auto *details{localSymbol.detailsIf<UseErrorDetails>()}) { in DoAddUse()3147 const auto *details{name.symbol->detailsIf<UseErrorDetails>()}; in CheckUseError()
374 class UseErrorDetails {376 UseErrorDetails(const UseDetails &);377 UseErrorDetails &add_occurrence(const SourceName &, const Scope &);472 DerivedTypeDetails, UseDetails, UseErrorDetails, HostAssocDetails,