Home
last modified time | relevance | path

Searched defs:ExtractCoindexedObjectHelper (Results 1 – 1 of 1) sorted by relevance

/external/llvm-project/flang/include/flang/Evaluate/
Dtools.h268 struct ExtractCoindexedObjectHelper { struct
269 template <typename A> std::optional<CoarrayRef> operator()(const A &) const { in operator()
272 std::optional<CoarrayRef> operator()(const CoarrayRef &x) const { return x; } in operator()
274 std::optional<CoarrayRef> operator()(const Expr<A> &expr) const { in operator()
277 std::optional<CoarrayRef> operator()(const DataRef &dataRef) const { in operator()
280 std::optional<CoarrayRef> operator()(const NamedEntity &named) const { in operator()
305 return ExtractCoindexedObjectHelper{}(*dataRef); in ExtractCoarrayRef() argument