Home
last modified time | relevance | path

Searched refs:dtExpr (Results 1 – 1 of 1) sorted by relevance

/external/llvm-project/flang/lib/Semantics/
Dexpression.cpp986 if (auto *dtExpr{UnwrapExpr<Expr<SomeDerived>>(*base)}) { in Analyze() local
987 const auto *dtSpec{GetDerivedTypeSpec(dtExpr->GetType())}; in Analyze()
989 if (auto *designator{UnwrapExpr<Designator<SomeDerived>>(*dtExpr)}) { in Analyze()
1008 ExtractDataRef(std::move(*dtExpr))}) { in Analyze()
1800 if (auto *dtExpr{UnwrapExpr<Expr<SomeDerived>>(*base)}) { in AnalyzeProcedureComponentRef() local
1805 AddPassArg(actuals, std::move(*dtExpr), proc); in AnalyzeProcedureComponentRef()
1816 resolution{GetBindingResolution(dtExpr->GetType(), *sym)}) { in AnalyzeProcedureComponentRef()
1817 AddPassArg(arguments, std::move(*dtExpr), *sym, false); in AnalyzeProcedureComponentRef()
1821 ExtractDataRef(std::move(*dtExpr))}) { in AnalyzeProcedureComponentRef()