Searched refs:HostAssocDetails (Results 1 – 12 of 12) sorted by relevance
/external/llvm-project/flang/include/flang/Semantics/ |
D | symbol.h | 386 class HostAssocDetails { 388 HostAssocDetails(const Symbol &symbol) : symbol_{symbol} {} in HostAssocDetails() function 472 DerivedTypeDetails, UseDetails, UseErrorDetails, HostAssocDetails, 587 [](const HostAssocDetails &x) { in HasExplicitInterface() 613 [](const HostAssocDetails &x) { return x.symbol().Rank(); }, in Rank() 641 [](const HostAssocDetails &x) { return x.symbol().Corank(); }, in Corank() 731 } else if (const auto *details{detailsIf<HostAssocDetails>()}) { in GetUltimate() 758 [](const HostAssocDetails &x) { return x.symbol().GetType(); }, in GetType()
|
/external/llvm-project/flang/lib/Semantics/ |
D | symbol.cpp | 227 [](const HostAssocDetails &) { return "HostAssoc"; }, in DetailsToString() argument 298 [](const HostAssocDetails &x) { return x.symbol().IsFuncResult(); }, in IsFuncResult() 438 [](const HostAssocDetails &) {}, in operator <<() argument
|
D | resolve-directives.cpp | 77 const auto pair{scope.try_emplace(name, Attrs{}, HostAssocDetails{prev})}; in MakeAssocSymbol() 737 if (const auto *details{symbol.detailsIf<HostAssocDetails>()}) { in CheckMultipleAppearances() 1211 if (const auto *details{symbol.detailsIf<HostAssocDetails>()}) { in CheckMultipleAppearances() 1255 if (const auto *details{symbol.detailsIf<HostAssocDetails>()}) in CheckDataCopyingClause()
|
D | check-declarations.cpp | 74 void CheckHostAssoc(const Symbol &, const HostAssocDetails &); 175 bool isAssociated{symbol.has<UseDetails>() || symbol.has<HostAssocDetails>()}; in Check() 180 if (const auto *details{symbol.detailsIf<HostAssocDetails>()}) { in Check() 974 const Symbol &symbol, const HostAssocDetails &details) { in CheckHostAssoc()
|
D | tools.cpp | 204 const auto *details{s->detailsIf<HostAssocDetails>()}; in FollowHostAssoc() 417 [](const HostAssocDetails &details) { in FindSubprogram()
|
D | resolve-names.cpp | 1986 newSymbol.set_details(HostAssocDetails{*symbol}); in PushScope() 2044 Symbol &symbol{MakeSymbol(name, HostAssocDetails{hostSymbol})}; in MakeHostAssocSymbol() 2203 ? name.symbol->has<HostAssocDetails>() in NotePossibleBadForwardRef() 5599 symbol.get<HostAssocDetails>().implicitOrExplicitTypeError = true; in CheckForHostAssociatedImplicit() 5601 symbol.get<HostAssocDetails>().implicitOrSpecExprError = true; in CheckForHostAssociatedImplicit() 6125 if (!symbol.has<HostAssocDetails>()) { in FinishSpecificationPart()
|
D | mod-file.cpp | 268 [](const HostAssocDetails &) {}, in PutSymbol() argument
|
/external/llvm-project/flang/lib/Evaluate/ |
D | type.cpp | 87 [](const HostAssocDetails &d) { return IsDescriptor(d.symbol()); }, in IsDescriptor()
|
D | characteristics.cpp | 97 [&](const semantics::HostAssocDetails &assoc) { in Characterize() 721 [&](const semantics::HostAssocDetails &assoc) { in Characterize()
|
D | tools.cpp | 792 const auto *assoc{unhosted->detailsIf<semantics::HostAssocDetails>()}) { in AttachDeclaration() 1053 [](const HostAssocDetails &x) { return IsDummy(x.symbol()); }, in IsDummy()
|
D | shape.cpp | 436 [&](const semantics::HostAssocDetails &assoc) { in operator ()()
|
/external/llvm-project/flang/lib/Lower/ |
D | PFTBuilder.cpp | 986 sym.has<semantics::HostAssocDetails>() || in analyze()
|