Searched refs:zExpr (Results 1 – 3 of 3) sorted by relevance
313 if (auto *zExpr{std::get_if<Expr<SomeComplex>>(&result->u)}) { in OffsetToDesignator() local324 ExtractDataRef(std::move(*zExpr)).value(), part}}); in OffsetToDesignator()326 zExpr->u); in OffsetToDesignator()
115 if (auto *zExpr{UnwrapExpr<Expr<ComplexT>>(args[0])}) { in FoldIntrinsicFunction() local116 return Fold(context, Expr<T>{ComplexComponent{true, std::move(*zExpr)}}); in FoldIntrinsicFunction()
1165 if (auto *zExpr{std::get_if<Expr<SomeComplex>>(&base->u)}) { in Analyze() local1166 if (std::optional<DataRef> dataRef{ExtractDataRef(*zExpr)}) { in Analyze()1177 zExpr->u)}; in Analyze()